LT発表資料

731 views

Published on

プログラミング生放送勉強会 第16回@名古屋
LT発表資料

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
731
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • LT発表資料

    1. 1. RubyMotionを使ってみた
    2. 2. 自己紹介@murajun1978むらじゅんRuby大好きエンジニアでも…メインは.NETで開発《好きなもの》 から揚げ 広島カープMac・Ruby!
    3. 3. RubyMotionってなんだ? ベースはMacRubyObjective-Cを使わずにiOSアプリが作れる! iOS SDK API をそのまま使える! でも…
    4. 4. 有償なんです…¥12,368(キャンペーン中)
    5. 5. RubyMotionの開発環境 XcodeiOS SDK シュミレータ
    6. 6. Create
    7. 7. WriteHello/appにRubyソースを配置
    8. 8. LabelをViewに配置するコード@label = UILabel.alloc.init@label.frame = CGRectMake(x, y, width, height)@label.font = UIFont.fontWithName("AppleGothic",size:24)@label.textAlignment = UITextAlignmentCenterview.addSubview(@label)
    9. 9. 他のコードと比べてみるRubyMotion class AppDelegate def application(application, didFinishLaunchingWithOptions:launchOptions) alert = UIAlertView.new alert.message = "Hello World!" alert.show true end endTitanium Mobile alert("Hello World!");MobiRuby alert = MyAlertView._alloc. _initWithTitle _S(“Hello”), :message, _S(“I’m MobiRuby”), :delegate, nil, :cancelButtonTitle, _S(“I know!”), :otherButtonTitles, _S(“What’s?”), nil
    10. 10. Test
    11. 11. Deploy
    12. 12. まとめRubyMotionはiOS SDK APIをすべて使える RubyでiOSネイティブアプリが開発できる Rubyなのでコードがとても見やすい でも有償… MacRubyも面白いよ
    13. 13. Ruby is Fun!!!
    14. 14. ご静聴ありがとうございました

    ×