【動画あり】ライブコーディングで飛び回るSushi!!! Rubyコードでマルチデバイスを達成するRubyMotionの進化 #rubykaigi 2015 #rubykaigiA

The future of Ruby is in motion! Laurent Sansonetti @lrz http://rubykaigi.org/2015/presentations/lrz
2
前へ 1 2 ・・ 6 次へ
izumin @izumin5210

RubyMotionはJNIにぶらさがるのか #rubykaigi

2015-12-12 14:20:50
黒曜@Leaner Technologies @kokuyouwind

というわけでRubyMotionの話。RubyをiOSとAndroidにクロスコンパイルできるので、言語と開発環境を統一できる。 #rubykaigi #rubykaigiA

2015-12-12 14:21:28
黒曜@Leaner Technologies @kokuyouwind

あ、SDKは別だから、Android向けとiOS向けは完全に別のコードベースになっちゃうのか。クロスコンパイルではなかった。 #rubykaigi #rubykaigiA

2015-12-12 14:22:57
あおの @aono_ex_parrot

iOS用のコードは「not Ruby-ish」だよね Obj-Cランタイムの都合でしょうがないんだろうけど #rubykaigi #rubykaigiA

2015-12-12 14:23:04
izumin @izumin5210

Ruby -> AST -> LLVM R -> Assembly #rubykaigi

2015-12-12 14:23:34
黒曜@Leaner Technologies @kokuyouwind

RubyコードをAST, LLVM IR, Assemblyを通してランタイムコードに静的コンパイルする。まぁアプリ作るんだからそうなるわなーという感じ。LLっぽさはちょっとスポイルされるか。 #rubykaigi #rubykaigiA

2015-12-12 14:24:41
Tsuyoshi MAEHANA @sandinist

Ruby Motion のセッション中なので再掲をば #rubykaigiA twitter.com/RubyMotion/sta…

2015-12-12 14:25:03
RubyMotion @RubyMotion

To celebrate @RubyKaigi 2015, RubyMotion Indie is 15% off (until early next week)... enjoy! 💖 rubymotion.com/download

2015-12-11 10:43:51
黒曜@Leaner Technologies @kokuyouwind

コードを書くときは、最初にCLIでテンプレートを作る。その後任意のエディタ(viでもemacsでもおこのみで)でコードを編集して、rakeでsimulator, emurator, deviceなどを起動する。 #rubykaigi #rubykaigiA

2015-12-12 14:25:55
izumin @izumin5210

RubyMineならiOSのつらいコードもいい感じに補完できる #rubykaigi #rubykaigiA

2015-12-12 14:26:46
黒曜@Leaner Technologies @kokuyouwind

rake releaseでandroid play storeにリリースできるのか。ちょっといいなー。何ならCIと連携して継続的リリース(to Android Store)ができそう。 #rubykaigi #rubykaigiA

2015-12-12 14:26:58
elcondor @elcondor

確かに、ios開発をやっている限り、あの長いAPIを適切に扱うためにIDEのサポートは欲しいところである #rubykaigi #rubykaigiA

2015-12-12 14:27:23
giginet @giginet

RubyMotionをRubyMineで使うの良いかもしれない #rubykaigi

2015-12-12 14:28:51
Tsuyoshi MAEHANA @sandinist

IBもStoryBoardもなしでやるのは微調整やメンテが厳しいだろうな。すでにiOSも可変レイアウト前提だし。 #rubykaigiA

2015-12-12 14:29:13
黒曜@Leaner Technologies @kokuyouwind

RubyMotionには無料版もある。スプラッシュスクリーンが出たりするけど、iOSとAndroidの最新向けにビルドできるので十分使えそう。そして執拗にダウンロードページを推すw rubymotion.com/jp/download/ #rubykaigi #rubykaigiA

2015-12-12 14:29:36
elcondor @elcondor

この時期ですでにiOS9.2サポートを謳えるanother iOS dev toolって地味に凄いよね #rubykaigi #rubykaigiA

2015-12-12 14:29:36
Toshiwo @toshiwo

へぇRubyMotion、Android SDKも24時間以内に対応するのかー(あんまりAndroid方面は知らなかった #rubykaigi

2015-12-12 14:29:40
黒曜@Leaner Technologies @kokuyouwind

これRubyMotionの一斉ダウンロードが始まって、初日午前以来のトラフィックを叩き出すのでは #rubykaigi #rubykaigiA

2015-12-12 14:29:52
Satoshi Kojima @skoji

RubyMotionの無料版( Free版だけど自由ソフトウェアのFreeじゃなくてビール無料の方のFree w) はスプラッシュスクリーンが出るだけでFull featured。(しらなかた、使ってみるかー) #rubykaigi #rubykaigiA

2015-12-12 14:29:59
黒曜@Leaner Technologies @kokuyouwind

何度でも執拗にダウンロードページを推すwww #rubykaigi #rubykaigiA

2015-12-12 14:30:59
前へ 1 2 ・・ 6 次へ