exspider.net 開発ブログ
iPhoneアプリ「signage A」をリリースしました
猫のアイコンが目印のiPhoneアプリ“signage A”をリリースしました。
最近広まっているデジタルサイネージを意識したアプリケーションです。
起動するとTumblrに載っている雰囲気のいい写真をスライドショーで
表示するアプリケーションです。
iPad用だとデジタルネージっぽさが強いのですが、まだアップルの審査が通らないのでiPhone用が先にリリースされました。
signage AのAあAnimalのAで動物の写真が表示されます。
動物好きの人には是非お勧めです。
アプリは下記のような、イメージです。
![]()
MacにWiresharkを導入しよう
インターネットをしていると、パケットキャプチャしたくなる時があると思います。
iPhone開発のために、最近Macに移行した筆者はMacでもパケットキャプチャをしたくなりました。
パケットキャプチャのソフトといえばEthereal(読み方分からない)やWiresharkが有名で、普段から愛用しているWiresharkにMac版があったのでこれをインストールします。
早速公式サイトからダウンロードしましたが、いくつかつまずく部分があるので書きます。
筆者がダウンロードしたのは、Wireshark 1.2.8 Intel.dmgになります。インストールする環境はMacOS X SnowLeopard(Mac OS X 10.6.3)です。
基本的なインストールの仕方としてApplicationsフォルダへWiresharkのアイコンをドラッグします。
次にUtilitiesフォルダにあるCommand Line内にあるファイルをパスが通っているフォルダへコピーします。
パスが通っているフォルダを調べるには以下のコマンドをターミナル上で打ちます。
/opt/local/binあたりが分かりやすいでしょうか。そこにUtilitiesフォルダのCommand Lineの中身をコピーします。
次にStartupitemsの中にChmodBPFフォルダを置きます。
ここのフォルダにファイルを置くときは管理者権限のパスワードが必要です。
OS X10.6.x(Snowleopard)を使っている場合は注意が必要です。
ライブラリ/Startupitems/の中に置くファイルは適切なセキュリティ設定にする必要があります。具体的にはフォルダや実行ファイルは755、通常のファイルは644を指定すればOKです。
この設定が正しくないとWiresharkが動作しません。設定が終わったら再起動します。
使えるようになったら、パケットを実際にキャプチャーしてみるといいでしょう。
後輩は、Macを無線のAPにしてiPhoneでブラウジングした情報をパケットキャプチャーしていました。iPhoneやiPadのデバッグにも使えて便利です。
失敗しやすいFirefoxアドオンの作りかた
Firefoxのアドオンを作る時に失敗しやすいポイントがあります。
自作のアドオン用XPIファイルでエラーが出てしまうという現象です。
このことで会社の後輩が困っていたので、web上にも困っている人がいると思い公開しています。
FirefoxのAddonは以下の3つからできています。
・chrome(フォルダ)
・chrome.manifest(フォルダの内容を記しているファイル)
・install.rdf(アドオンインストールに関する設定ファイル)
アドオンはこれら3つのファイルをzip圧縮して、xpiという拡張子に変えて作ります。
ここでポイントです。
![]()
キャプチャの様に3つのファイルを圧縮ソフトにかけて圧縮しましょう。
3つのファイルが入ったフォルダを圧縮したファイルではエラーがでます。(これがハマりやすいポイント)
お試しください。
Macではじめるローポリ3Dモデリング
ハイエンドな3Dには興味がないけど、プレステやDS、iPhoneで動く3Dには興味がある人は結構いると思います。
筆者もその一人です。ゲームなどで使用されているローポリゴンのキャラクターであれば、なんとか入門出来るのではないかと思ってはじめてみます。
無料のソフトウェアBlenderをダウンロードします。
http://www.blender.org/download/get-blender/
Blenderは、Windows、Mac、Linuxなどいくつかのプラットフォームで動作する無料の3Dソフトウェアになります。
これひとつで、モデリング(造形を作る)、レンダリング(配置した造形を画像にする)、映像編集の機能がついています。
また、BlenderからFlashのPaperVision3Dへエクスポートするスクリプトも配布されています。
Export your Blender objects straight to Away3D, Papervision3D and Sandy!
Blenderのアニメーション付きファイルをPapervision3Dで表示する
モデルデータができたらswfにして公開したいと考えています。
SIO2というものを使えば、Blenderで作ったシーンファイルをiPhoneアプリとして、コンバートすることもできるようです。
SIO2 - Blender で作ったシーンファイルを表示させる
新しいSIO2/Blender iPhone ゲームツールチェーンがリリース
色々面白そうなので、やる気が出てきました。
iPhone SDK 3.2 betaの注意点
iPadの開発ができるということで、iPhone SDK 3.2 betaを入れているのですが、最近アップデートのあったiPhoneOS 3.1.3入れている場合に実機インストールができなくなります。
解決するには iPhone SDK 3.1.3 with Xcode 3.2.1 以上をインストールする必要があります。
下記サイトを注意して読んでいたら気づきました。
みなさんも気をつけてください。
XCode の オーガナイザで iPhone がきちんと認識されないときは
IRS(Internal Revenew Service)からまたエアメールがきました
先日無事にEINが発行されましたが、IRSからまたエアメールが届きました。
内容を読むと、照合書類がある人は住所とEINが記載されてるバウチャーを切り離して貼付け、送付してくださいみたいなことが書いてあります。
支払いが済んでいる方は不要です。
とも記載されています。
まだ、有料アプリを売ってない私としては、特にすることもないのでそのままです。
Appleなどから別途書類が来て何か手続きが必要な場合は、NDAに触れない程度に記載させていただきます。
CSSで縦のセンタリング
- 2010-02-04 (木)
- デザイン | CSS | popo factory
プロモーション用のページを作るときにCSSを調べたところ
縦のレイアウトでセンタリングする方法がいくつかありましたが
下記の はじめてのブログデザインさんのサイトの方法が
一番良かったので紹介させていただきます。
http://hajimetedesign.blog77.fc2.com/blog-entry-29.html
div.tate {
width : 400px;
height : 50px;/*ボックスの高さ*/
line-height : 50px;/*縦のセンタリングの為に指定*/
}
このようにline-heightを高さ設定と合わせるとブラウザごとを考慮したCSSを設定することなくセンタリングされます。
po-popo.comのコンテンツフッタの部分は
この方法でセンタリングしています。
アプリプロモーション用ページpo-popo.comをリリースしました
- 2010-02-04 (木)
- popo factory | iPhoneアプリ
リリースしたiPhoneアプリケーションを告知するためのページを
http://www.po-popo.com作成しました。
今後アプリケーションをリリースする度にポートフォリをのように追加していきます。
もともと持っていたpo-popo.comにアプリケーションを公開していくときにpopo factoryとつけてリリースしました。
MacからWindowsを操作するリモートデスクトップ
最近Macに乗り換えた元Windowsユーザーの方に向けてのエントリーです。
Macで大抵の作業はできるようになったのですが、ごくたまにWindowsで作業をする必要がでてきます。そんな時に便利なのが「Microsoft Remote Desktop Connection Client for Mac 2.0.1」です。
Windowsサーバーなどで「リモートデスクトップ」を使ったことがある場合は、あれのMac版と思っていただければ分かりやすいかもしれません。
以下のリンクからダウンロードできます。
http://www.microsoft.com/japan/mac/downloads.mspx?pid=Mactopia_RDC&fid=CD9EC77E-5B07-4332-849F-046611458871#viewer
わかりにくいのですがページ下部のダウンロードから、 Microsoft Remote Desktop Connection Client for Mac 2.0.1をクリックするとその右側にダウンロードリンクが表示されます。
MicrosoftのMac関連のページはMactopiaというらしいです。
以下のヤフー知恵袋を記事を読んで分かりましたが、リモートデスクトップはXP Proffesionalでないとサーバーにはならないらしく、我が家のWindowsマシンはXp Homeだったのでやりたかったことはできませんでした。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1411660804
EIN届きました
以前のエントリで紹介させていただいたEIN(Employer Identification Number)ですが先日エアメールで郵送されてきました。
iPhoneアプリ販売のためにEINをオンラインで取得する方法
IRS( Internal Revenue Service )にFAXを出してから結局3週間くらいかかりましたが、無事に届いて嬉しかったです。
EINは、まだ試していませんがadmobの受け取りの際にも必要になりそうなので、取得しておいてもいいでしょう。
- 検索
- フィード
- メタ情報
