macruby を使ってみました

17
MacRuby Yoshiyuki MIYAGI dwango mobile 13110日木曜日

Upload: yoshiyuki-miyagi

Post on 20-Jun-2015

4.334 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: MacRuby を使ってみました

MacRubyYoshiyuki MIYAGIdwango mobile

13年1月10日木曜日

Page 2: MacRuby を使ってみました

自己紹介

宮城良征 (Yoshiyuki MIYAGI)

tw: yosshi1202

github: yosshi

ドワンゴモバイル

アプリケーション開発第一セクション

13年1月10日木曜日

Page 3: MacRuby を使ってみました

MacRuby 知ってますか?

http://macruby.org/

13年1月10日木曜日

Page 4: MacRuby を使ってみました

Ruby を使うことで性能を犠牲にしないObjective-C ランタイムガベージコレクション

LLVM

本格的な Mac OSX アプリケーションを作成することが MacRuby の Mission

13年1月10日木曜日

Page 5: MacRuby を使ってみました

gem が使えるらしい

test framework も使えるらしい

Test::Unit, RSpec ....

HotCocoa https://github.com/HotCocoa/hotcocoa

Cocoa UI Library を使うと便利らしい

試せなかったけど便利そう

13年1月10日木曜日

Page 6: MacRuby を使ってみました

Objective-C 構文から解放されます。

13年1月10日木曜日

Page 8: MacRuby を使ってみました

Ruby でMac のアプリを作ろう

13年1月10日木曜日

Page 9: MacRuby を使ってみました

導入方法等は割愛(参考資料を読んでね)

13年1月10日木曜日

Page 10: MacRuby を使ってみました

さくっと作った。

13年1月10日木曜日

Page 11: MacRuby を使ってみました

13年1月10日木曜日

Page 12: MacRuby を使ってみました

LunchTeam.appLTのあとにチーム分けしてランチに行く。CUIのスクリプトにGUIをつけてみたよ。

https://gist.github.com/3650445https://gist.github.com/3233153

13年1月10日木曜日

Page 13: MacRuby を使ってみました

LunchTeam.app

https://github.com/yosshi/macruby-LunchTeam

13年1月10日木曜日

Page 14: MacRuby を使ってみました

感想慣れている Ruby で GUI アプリケーション

Objective-C をきにしなくてもいい

GUI 部品との連携も簡単

Ruby のコードだけ書いた

Obejctive-C の長い構文を書かなくていいのはとても良い。

InterfaceBuilder との連携も良い感じ

13年1月10日木曜日

Page 15: MacRuby を使ってみました

使用した環境

Mac OSX 10.8.2

Xcode 4.5.2

MacRuby 0.12

13年1月10日木曜日

Page 17: MacRuby を使ってみました

Enjoy coding!!

13年1月10日木曜日