使用 RubyMotion 來撰寫 iOS app 已經有一年多的時間,踩了不少坑後有了一些小心得可以分享,目前想到的題目有:
- 相較於用 Xcode 開發的優缺點
- RubyMotion Rakefile 的使用
- 與 Xcode 搭配的方法
- 開發環境的設定
- 推薦閱讀的書
- 用 Ruby 風格來架構 app
- Crash report 的機制
- 推薦使用的 gem
- 其他推薦閱讀…
有一個需要先釐清的是:使用 RubyMotion 不表示你可以不用懂 Objective-C 及 Cocoa Touch, 相反地,學習原生 iOS 開發的方法對於有效駕馭 RubyMotion 是必要的。
有興趣的人可以先聽聽 Joseph Ku 在 TechTalk@TW 的專訪。另外也可以看 Jim Weirich 在 CincyCocoaDev 對 RubyMotion 的介紹: