Successfully reported this slideshow.
Your SlideShare is downloading. ×

Rubotoを試してみた

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 18 Ad
Advertisement

More Related Content

More from 豊明 尾古 (20)

Advertisement

Recently uploaded (20)

Rubotoを試してみた

  1. 1. Rubotoを試してみた 尾古 豊明 @patorash
  2. 2. 自己紹介 • 名前:尾古 豊明(@patorash) • 愛称:パトさん • シルバー聖闘士(5月末にRuby Silver取得) • ここのところ、Railsばっかりやってますが 実はAndroidアプリも作ってます。 • 最近、Railsで計画停電情報 関電バージョン作 りました。(http://teiden-plan.herokuapp.com) • 好きなRubyのメソッドは instance_methods, instance_variablesです。 • でも、よく使うのはeachやmap。
  3. 3. 告知 • 第2回メタプログラミングRuby読書会 http://atnd.org/events/29989 • 日時:8月4日(土) • 場所:パトランド(@patorashの家) • やること: – 本の音読 – 写経 • 懇親会は – パトランド名物:たこ焼き
  4. 4. 今週の月曜日
  5. 5. なにやら 慌ただしい 実行委員陣営…
  6. 6. 「パトさん、今週末にRuboto で発表してくれん?」
  7. 7. _人人人人人人人人人_ > 突然のオファー <  ̄^Y^Y^Y^Y^Y^Y^Y^ ̄
  8. 8. Rubotoとは? • JRuby on Androidの環境 • Ruboto CoreがAndroidにインストールされ ていたらJRubyでアプリを作れる • irb環境を提供するRuboto irbもある • レイアウトもRubyで書くのが基本
  9. 9. githubあるよ
  10. 10. メリット • Rubyでアプリが作れる!! • gemが使えるのでライブラリも豊富 • Javaだと煩わしいgetter,setterからの解放
  11. 11. デメリット • 起動が超遅い(後で見せます) • JRubyだからか、クセがある気がする • 日本語の情報が少ない • サンプルが少ない • 同士が少ない
  12. 12. 始めるには? • Android SDKのインストール • rvmでjrubyインストール • gem install ruboto
  13. 13. プロジェクト、ファイル作成 • ruboto gen appコマンド オプションは大体Androidプロジェクト 作るのと同じ • ruboto genコマンドで色々と 作れるっぽい。
  14. 14. コンパイル • Rakeが使えます(antを隠 してくれる) • rake release • rake debug
  15. 15. 開発中のコマンド • rake install start (初回インストール) • rake update_script:restart (2回目以降はこれを使用する) • rake install:clean (一度消して再インストール)
  16. 16. デモ • ListViewに文字を出す • メニューを出す • 通信してみる。
  17. 17. 感想 • 可能性は感じた! • デバッグは大変 • Androidは型安全なほうがいいかも… • ノウハウが貯まれば簡単なアプリを すぐに作れそう (でもそれってJavaでも…?)

Editor's Notes

  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

×