RubyMotion は、iOS 4.3 以降を対象としたアプリケーションを作ることができます。プロジェクトの設定や、シミュレータの起動方法について書きたいと思います。個人的には世の中が iOS 5.x だけになると、みんなハッピーになれそうな気がするのですが・・・(^ ^;)
今のところ OS X 10.8 環境では iOS 4.3 シミュレータをインストールできないようなので、OS X 10.7 環境が必要となるので注意してください。
iOS 4.3 シミュレータをインストール
もし、iOS 4.3 シミュレータをお持ちでなければインストールしておきます。Xcode の [Preferences…] メニューの [Downloads] タブでシミュレータをインストールすることができます。
OS X 10.7 環境では「iOS 4.3 Simulator」項目があるのですが、OS X 10.8 では表示されずインストールできないようです。
プロジェクトの設定
プロジェクトの Rakefile
で deployment_target
を設定し、アプリケーションのターゲットを iOS 4.3 にします。
1 2 3 4 5 6 7 8 9 |
|
アプリケーションを実行
単に rake
を実行すると iOS 5.1 用のシミュレータが起動しますので、環境変数 target
でiOS 4.3 シミュレータを起動するように指定します。
1
|
|
ほかの環境変数とあわせて利用できるので、たとえば iPad シミュレータを起動する場合には以下のように実行します。
1
|
|
あとはアプリケーションのコードをひたすら記述するだけですね!