プロジェクトの実行Bundlerの実行が終わるのを待つと、右上からプロジェクトのシミュレータ上での実行が可能。実行するとシミュレータが立ち上がった。プロンプトはIDEの画面下の実行エリアに表示される。taskには以下のようなオプションがある。target=6.1RubyMineではrakeタスクの引数などを設定して保存しておくことができる。iPhone用とiPad用を分けたいときなどはsimulatorタスクを別々の名前で保存するなどができる。実行するとテストが実行される。結果は画面下にフローティングされたウインドウに表示される。コードの記述コード補完もちゃんと動く。コードシンタックスハイライトも動作する。選択すると黒背景になる。コード補完の動作確認。プロジェクトディレクトリにあるので拾ってくれるような感じがする。あるのでプラグイン作ればできそうな気も。SDKの部分も完全なわけではなくいろいろ細かい部分は気になる。Xcode並のコード補完を求めていけない。デバッグBreakpointを張っても止まらなかったり、プロセスの接続が切れたりどうもでうまく行かなかった。Xcode5だからダメなのかRubyMotion6との相性なのかよくわからない。RubyMotion+RubyMineで開発しているときはあまりIDEのデバッガがなくても違和感がなかった。testなどを駆使し、デバッガは困ったときに使うのが良いのではないだろうか。実機での実行Rakefileにプロビジョニングプロファイルと証明書を指定する。プロジェクトディレクトリにコピー、証明書はキーチェーンアクセスを開いて名前をコピー。任意のrakeタスクを実行できる。Rに割り当てられている。task名はインクリメンタルサーチでき、説明も表示される。実機にインストールされ、右上のタスクが変更された。ウインドウで管理できる。実機で実行中のプロセスは停止ボタンを押せば止めることができる。シミュレータで実行が可能だった。RubyMineで新規に作成しなくてもRubyMotionプロジェクトだと判定してくれる。RubyMineプロジェクトファイルのコミットは必須ではなさそうだし、既存のプロジェクトをRubyMineで始めることも問題なさそうだ。まとめ主にiOSアプリ開発でRubyMineを使って以下を確認した。^Rで実行することにも徐々に慣れてきて、Xcodeもそうであると考えるとこれはこれで便利なのではと思い始めてきた。RubyMineとRubyMotionを試してみるつもり。2013を表示するアプリを作成しました。motion-cocoapods、bubble-wrap、sugarcubeを少し利用。xpath使おうとmotion-bundlerやmotion-hppleを使おうとして心が折れる。手を広げていろいろ苦労したので後日談をブログにでも書こうかと思います。upLoginユーザーは見つかりませんでした。