はじめてのiPhone/iPod touchネイティブアプリ開発
ミッション
iPhone/iPod touchの勝手アプリでHello Worldする
環境
アプリ開発
heavenly(iPhoneのシステムファイル。コンパイルしたオブジェクトをリンクするためのライブラリ)
Mounting the 694-5262-39 DMGでheavenlyを作成
iPhone-binutils(アプリ開発用のヘッダー、コンパイラ、リンカのセット)
- Toolchain Project
- iPhone binutilsからソースコードをDLしてコンパイルする。めんどくさそう…
- コンパイル済みのバイナリも配布されてる。Easy iPhone Toolchain Installationを参考にインストール。けどなんかうまくいってないっぽい??
- MacPortsでiPhone関連のパッケージ(とりあえず、arm-apple-darwin-binutils、arm-apple-darwin-cc、arm-apple-darwin-runtime)をインストール。heavenlyは指定のフォルダにコピーする。だいじょうぶっぽい。。
Xcode用テンプレート
Hello World
- Xcode>新規プロジェクト>iPhone UIKit Application
- UIKit Hello Worldのソースコードを参考につくって実行。build/Releaseフォルダにアプリができる。
iPhone(FW 1.0.2)のセッティング
SSHをインストール
【WIN】Nate True's iPhone SSH kitを使う。
iPod touch(FW 1.1.1)のセッティング
Jailbreak Guideを参考に。Jailbreak、SSHインストール、アプリインストールまで。
その他
サードパーティーのアプリ
Installer.app Beta(いろんなアプリをインストールできるアプリ)
感想
開発環境の構築がめんどくさかった。。。