Submit Search
Upload
Rubotoを試してみた
•
Download as KEY, PDF
•
5 likes
•
3,832 views
豊明 尾古
Follow
第一回岡山Ruby会議で発表した資料。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 18
Download now
Recommended
名古屋Ruby会議02 LT:Ruby中級への道
名古屋Ruby会議02 LT:Ruby中級への道
Shigeru UCHIYAMA
広島で Ruby が流行らないのはどう考えても俺たちが悪い
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
Perlcasual #5 発表資料
Perlcasual #5 発表資料
Junichi Ishida
さわってみよう Couchbase Lite
さわってみよう Couchbase Lite
ssd kfk
圏論walker
圏論walker
Kazufumi Ohkawa
Minio on Raspberry Pi
Minio on Raspberry Pi
Masafumi Ohta
Hiroshimarbについて
Hiroshimarbについて
Tomohiko Himura
Hiroshima.rb on github
Hiroshima.rb on github
Tomohiko Himura
Recommended
名古屋Ruby会議02 LT:Ruby中級への道
名古屋Ruby会議02 LT:Ruby中級への道
Shigeru UCHIYAMA
広島で Ruby が流行らないのはどう考えても俺たちが悪い
広島で Ruby が流行らないのはどう考えても俺たちが悪い
Tomohiko Himura
Perlcasual #5 発表資料
Perlcasual #5 発表資料
Junichi Ishida
さわってみよう Couchbase Lite
さわってみよう Couchbase Lite
ssd kfk
圏論walker
圏論walker
Kazufumi Ohkawa
Minio on Raspberry Pi
Minio on Raspberry Pi
Masafumi Ohta
Hiroshimarbについて
Hiroshimarbについて
Tomohiko Himura
Hiroshima.rb on github
Hiroshima.rb on github
Tomohiko Himura
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
Koji SHIMADA
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
JRubyで作るapiサーバー
JRubyで作るapiサーバー
Yamamoto Kazuhisa
Jenkinsで行う並列テスト(公開用)
Jenkinsで行う並列テスト(公開用)
Yamamoto Kazuhisa
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
Tomohiko Himura
Reading 1st dRuby
Reading 1st dRuby
Koichi ITO
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
OSS-DB 取得のススメ
OSS-DB 取得のススメ
豊明 尾古
Ormとの付き合い方
Ormとの付き合い方
豊明 尾古
Ecmascript2015とその周辺について
Ecmascript2015とその周辺について
豊明 尾古
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
豊明 尾古
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Kotlinのwebフレームワーク探訪
Kotlinのwebフレームワーク探訪
豊明 尾古
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
豊明 尾古
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
豊明 尾古
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
豊明 尾古
Kotlinの紹介
Kotlinの紹介
豊明 尾古
Slimの紹介
Slimの紹介
豊明 尾古
More Related Content
Similar to Rubotoを試してみた
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
Koji SHIMADA
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
Tomohiko Himura
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
JRubyで作るapiサーバー
JRubyで作るapiサーバー
Yamamoto Kazuhisa
Jenkinsで行う並列テスト(公開用)
Jenkinsで行う並列テスト(公開用)
Yamamoto Kazuhisa
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
Tomohiko Himura
Reading 1st dRuby
Reading 1st dRuby
Koichi ITO
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
Similar to Rubotoを試してみた
(9)
RubySeminar16_Analyze
RubySeminar16_Analyze
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
OSC 2012 HIROSHIMA
OSC 2012 HIROSHIMA
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
JRubyで作るapiサーバー
JRubyで作るapiサーバー
Jenkinsで行う並列テスト(公開用)
Jenkinsで行う並列テスト(公開用)
Rails プロジェクトでスタートダッシュを決める
Rails プロジェクトでスタートダッシュを決める
Reading 1st dRuby
Reading 1st dRuby
自己紹介LT(公開版)
自己紹介LT(公開版)
More from 豊明 尾古
OSS-DB 取得のススメ
OSS-DB 取得のススメ
豊明 尾古
Ormとの付き合い方
Ormとの付き合い方
豊明 尾古
Ecmascript2015とその周辺について
Ecmascript2015とその周辺について
豊明 尾古
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
豊明 尾古
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Kotlinのwebフレームワーク探訪
Kotlinのwebフレームワーク探訪
豊明 尾古
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
豊明 尾古
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
豊明 尾古
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
豊明 尾古
Kotlinの紹介
Kotlinの紹介
豊明 尾古
Slimの紹介
Slimの紹介
豊明 尾古
Calabashでbddしようぜ
Calabashでbddしようぜ
豊明 尾古
Successful git
Successful git
豊明 尾古
アプリ内課金してみた
アプリ内課金してみた
豊明 尾古
Webデザイナーのためのandroid用レイアウト講座
Webデザイナーのためのandroid用レイアウト講座
豊明 尾古
Android 3.Xアプリを開発してみて
Android 3.Xアプリを開発してみて
豊明 尾古
Gae開発入門
Gae開発入門
豊明 尾古
ABC2011 Winter #jag4
ABC2011 Winter #jag4
豊明 尾古
More from 豊明 尾古
(20)
OSS-DB 取得のススメ
OSS-DB 取得のススメ
Ormとの付き合い方
Ormとの付き合い方
Ecmascript2015とその周辺について
Ecmascript2015とその周辺について
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
Kotlinのwebフレームワーク探訪
Kotlinのwebフレームワーク探訪
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
Kotlinの紹介
Kotlinの紹介
Slimの紹介
Slimの紹介
Calabashでbddしようぜ
Calabashでbddしようぜ
Successful git
Successful git
アプリ内課金してみた
アプリ内課金してみた
Webデザイナーのためのandroid用レイアウト講座
Webデザイナーのためのandroid用レイアウト講座
Android 3.Xアプリを開発してみて
Android 3.Xアプリを開発してみて
Gae開発入門
Gae開発入門
ABC2011 Winter #jag4
ABC2011 Winter #jag4
Rubotoを試してみた
1.
Rubotoを試してみた
尾古 豊明 @patorash
2.
自己紹介 •
名前:尾古 豊明(@patorash) • 愛称:パトさん • シルバー聖闘士(5月末にRuby Silver取得) • ここのところ、Railsばっかりやってますが 実はAndroidアプリも作ってます。 • 最近、Railsで計画停電情報 関電バージョン作 りました。(http://teiden-plan.herokuapp.com) • 好きなRubyのメソッドは instance_methods, instance_variablesです。 • でも、よく使うのはeachやmap。
3.
告知 • 第2回メタプログラミングRuby読書会
http://atnd.org/events/29989 • 日時:8月4日(土) • 場所:パトランド(@patorashの家) • やること: – 本の音読 – 写経 • 懇親会は – パトランド名物:たこ焼き
4.
今週の月曜日
5.
なにやら 慌ただしい 実行委員陣営…
6.
「パトさん、今週末にRuboto で発表してくれん?」
7.
_人人人人人人人人人_ > 突然のオファー <  ̄^Y^Y^Y^Y^Y^Y^Y^ ̄
8.
Rubotoとは? • JRuby on
Androidの環境 • Ruboto CoreがAndroidにインストールされ ていたらJRubyでアプリを作れる • irb環境を提供するRuboto irbもある • レイアウトもRubyで書くのが基本
9.
githubあるよ
10.
メリット • Rubyでアプリが作れる!! • gemが使えるのでライブラリも豊富 •
Javaだと煩わしいgetter,setterからの解放
11.
デメリット • 起動が超遅い(後で見せます) • JRubyだからか、クセがある気がする •
日本語の情報が少ない • サンプルが少ない • 同士が少ない
12.
始めるには? • Android SDKのインストール •
rvmでjrubyインストール • gem install ruboto
13.
プロジェクト、ファイル作成 • ruboto gen
appコマンド オプションは大体Androidプロジェクト 作るのと同じ • ruboto genコマンドで色々と 作れるっぽい。
14.
コンパイル • Rakeが使えます(antを隠
してくれる) • rake release • rake debug
15.
開発中のコマンド • rake install
start (初回インストール) • rake update_script:restart (2回目以降はこれを使用する) • rake install:clean (一度消して再インストール)
16.
デモ • ListViewに文字を出す • メニューを出す •
通信してみる。
17.
感想 • 可能性は感じた! • デバッグは大変 •
Androidは型安全なほうがいいかも… • ノウハウが貯まれば簡単なアプリを すぐに作れそう (でもそれってJavaでも…?)
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Download now