SlideShare a Scribd company logo
1 of 17
RubyMotionはオススメか?

     石原淳也 つくる社LLC
              @jishiha
    http://blog.champierre.com
RubyMotionとは

 • RubyでiOSネイティブアプリを
  開発できる

 • ¥16,520
 • XCode 使わない
iOS アプリ開発歴


•   2009夏 「かなぶん」リリース(開発は委託)

•   2009夏 ObjC挑戦 ほどなく挫折

•   2010春 PhoneGapに挑戦 「AppTweets」リ
    リース
iOS アプリ開発歴


•   2011春 受託開発でObjC再挑戦 「Hanakoアプ
    リ」リリース

•   2011夏 Titanium Mobileに挑戦 「停電チェッ
    カー」リリース
RubyMotion 最高!!

• Ruby で書ける
• Objective C 書かずに済む(特にNSArray
 やNSDictionary)

• bundler や gem、rake など ruby の開発
 ツールが使える
デモ
RubyMotion は万人向きか?


•否
• Objective C -> Ruby に翻訳して書くので
 ObjCの書き方を知っている必要がある
このスライドを準備するためいろいろ
     調べてたら...
RubyMotion 使ってて大丈夫だろうか
      という疑念が...
否定的(or やや否定的)な記事


• RubyMotionを1週間 触ってみた印象
  http://www.slideshare.net/tnantoka/
  rubymotion1
• On Why I am Not Buying RubyMotion
  http://www.upbeat.it/2012/05/08/on-why-i-
  am-not-buying-rubymotion/
RubyMotionリスキー




• iOS6 にすぐ対応するのか?
• RubyMotion 終了したらアプリ終了
 (ObjCのコードを生成しないので)
でも自分のアプリはしばらく
        RubyMotionで作ってみる

•   楽

•   楽しい

•   サクッと動くのでサンプルをどんどん動かす
    気になる

•   学んだことは Objective C の開発にも活かせる
いますぐネイティブアプリで作りたい
         ものがあるという人向き


•   楽しいからどんどんすすむ

•   RubyMotion終了してしまったら、そのとき考
    える

•   仕事ではまだ使わない、様子見
RubyMotion の情報が欲しく
     なったら...
もっとRubyMotionを知りた
           くなったら...
• メーリングリスト - RubyMotion勉強会
  in Japan https://groups.google.com/forum/#!
  forum/rubymotionjp
• Facebookグループ https://
  www.facebook.com/groups/
  149315595198329/
第一回RubyMotion勉強会

• 日時: 7/22(日) 14:00∼18:00(13:30開
  場、18:00∼20:00 希望者のみプチ懇親
  会)

• 場所: KDDIウェブコミュニケーションズ
• https://groups.google.com/forum/#!topic/
  rubymotionjp/PgViYjcxU9w
ありがとうございました

More Related Content

Similar to Rubymotionはオススメか?

RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
 
Ruby motion
Ruby motionRuby motion
Ruby motion
jewel12
 
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来
Masahiro Nishimi
 
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
 
Rubymotion
RubymotionRubymotion
Rubymotion
jewel12
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
codeal
 

Similar to Rubymotionはオススメか? (20)

RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
 
Ruby motion
Ruby motionRuby motion
Ruby motion
 
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来
 
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
 
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
 
2015 12-19-ruby rails
2015 12-19-ruby rails2015 12-19-ruby rails
2015 12-19-ruby rails
 
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
 
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
開発技術対決! Dots.カンファレンス エキシビジョン iOS代表
 
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
 
1画面1Storyboardのススメ
1画面1Storyboardのススメ1画面1Storyboardのススメ
1画面1Storyboardのススメ
 
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
 
Rubymotion
RubymotionRubymotion
Rubymotion
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
 
Trunk0125資料
Trunk0125資料Trunk0125資料
Trunk0125資料
 
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
 
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
 
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
 
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
 
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
 

More from Junya Ishihara

More from Junya Ishihara (12)

Bridge between Objective C and MIT Scratch
Bridge between Objective C and MIT ScratchBridge between Objective C and MIT Scratch
Bridge between Objective C and MIT Scratch
 
iOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみようiOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみよう
 
Railsの基礎
Railsの基礎Railsの基礎
Railsの基礎
 
CoderDojo Tokyo のなりたち
CoderDojo Tokyo のなりたち CoderDojo Tokyo のなりたち
CoderDojo Tokyo のなりたち
 
優秀なプログラマを雇う方法
優秀なプログラマを雇う方法優秀なプログラマを雇う方法
優秀なプログラマを雇う方法
 
How to create plugins for Lokka, Ruby CMS that can run on Heroku
How to create plugins for Lokka, Ruby CMS that can run on HerokuHow to create plugins for Lokka, Ruby CMS that can run on Heroku
How to create plugins for Lokka, Ruby CMS that can run on Heroku
 
Scratch
ScratchScratch
Scratch
 
Chofu Anzen Tweet
Chofu Anzen TweetChofu Anzen Tweet
Chofu Anzen Tweet
 
Libron & Libreq を使った図書館超活用術
Libron & Libreq を使った図書館超活用術Libron & Libreq を使った図書館超活用術
Libron & Libreq を使った図書館超活用術
 
Libron
LibronLibron
Libron
 
webプログラマが楽にiPhoneアプリを開発する方法
webプログラマが楽にiPhoneアプリを開発する方法webプログラマが楽にiPhoneアプリを開発する方法
webプログラマが楽にiPhoneアプリを開発する方法
 
Libron - 無料で本が読めるライフハック
Libron - 無料で本が読めるライフハックLibron - 無料で本が読めるライフハック
Libron - 無料で本が読めるライフハック
 

Rubymotionはオススメか?

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n