Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料

870 views

Published on

  • Be the first to comment

  • Be the first to like this

2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料

  1. 1. t
  2. 2. t 自己紹介 株式会社コネクションワークス 森 真吾 (ShiNGo MoRi) Twitter: @sngmr
  3. 3. t Titanium 簡単でおもしろいよ
  4. 4. t なんでTitanium?
  5. 5. t ヤダ… 括弧ばっかりで気持ち悪 い… MyClass *obj = [[MyClass alloc] init];
  6. 6. t Titaniumしかないでしょ。 • でも遊びでiPhoneアプリが作りたかった。 • JavaScriptなら知ってる。 • HTML5でWebアプリケーション作ってみた • でも何か遅いし iTunes Storeに並ばないからヤダ • それなら…
  7. 7. t Titaniumってなに? • Titanium Mobile • ひとつのコードベースでiOSとAndroid用のモバイルア プリケーションが開発できる • 乱暴に言うとJavaScriptからNative-APIが使え、iOSと Androidアプリがコンパイルできる
  8. 8. t Titaniumってなに? JavaScript Source Code Titanium SDK (with JS Engine) Native Native
  9. 9. t 開発環境 • 無料です • そしてみんな大好きEclipseベース • 異論は認めます。でも僕は好きです。
  10. 10. t
  11. 11. t どんな感じでコード書く の? var win = Titanium.UI.createWindow({ title:'sngmrの情報', tabBarHidden: true }); var table = Titanium.UI.createTableView({ data: [ { title: '名前', hasDetail: true }, { title: '生年月日', hasDetail: true }, { title: '性別', hasDetail: true }, { title: '身長', hasDetail: true }, { title: '体重', hasDetail: true }, { title: ‘年収(別料金が必要)', hasDetail: true } ], style: Titanium.UI.iPhone.TableViewStyle.GROUPED }); win.add(table); var tabGroup = Titanium.UI.createTabGroup(); tabGroup.addTab(Titanium.UI.createTab({ window:win })); tabGroup.open(); win table win.add(table);
  12. 12. t こんな感じになります
  13. 13. t 試しに作って出してみま した CoCo壱探し
  14. 14. t どこから始めるの? http://www.appcelerator.com/
  15. 15. t 最後に・・・
  16. 16. t 名古屋でTitaniumの UserGroupが作りたいんで す • 東京・大阪・金沢にはそれっぽいのがある • でも名古屋には無い • 12月か1月に勉強会がやりたい • とりあえずGoogleグループ作りました • http://groups.google.com/group/ti-nagoya • 誰かいっしょにやりませんか?
  17. 17. t そういえばもう一 つ・・・
  18. 18. t Adobe Flex / AIRについて • Adobe Flex / AIR って知ってますか? • Flashを拡張(正確では無い)して、RIAアプリを作ったり、 OSに関係ないアプリを作る技術です • モバイル用 iOS/Android/BlackBerryアプリも作れます • 林檎さんに嫌われてスネてましたが、どうにか許しても らったので最近頑張ってます。
  19. 19. t Flex/AIR勉強会やります • FxUG (Flex User Group) 名古屋の幹事もやってます • 11月5日(土)に 勉強会やります。 • http://fxug.net/ • #fxug • どんな事ができるのか?という話もあるので、よろし かったらぜひ参加してください。
  20. 20. t あっ!もう一つだけ
  21. 21. t CRF meets iPhone
  22. 22. t ありがとうございま した

×