Successfully reported this slideshow.
Your SlideShare is downloading. ×

いま OS X アプリがアツい

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 20 Ad
Advertisement

More Related Content

Viewers also liked (20)

Similar to いま OS X アプリがアツい (20)

Advertisement

Recently uploaded (20)

Advertisement

いま OS X アプリがアツい

  1. 1. いま OS X アプリがアツい! かねうちてつや 2014.06.21 Cocoa勉強会関西
  2. 2. 自己紹介 • かねうちてつや/ @kaniza • Cocoa勉強会関西 第0回から所属 • フェンリル所属 • Sleipnir for Mac / iPhone / iPadなど • キーワード • Singleton, Emacs, ビール
  3. 3. WWDC 所感 • Swift はびっくり • [obj message] → obj.message() • 点と点が線になった。Apple すげー • API 大放出で夢が広がる • 本気でデベロッパにいいアプリを作ってほしい感 • NDA ゆるまった?
  4. 4. いま OS X アプリがアツい
  5. 5. Why?
  6. 6. 10.10 Yosemite • New Look • App Extensions • Storyboards • View Controllers • Handoff
  7. 7. Apple 本気だしてきた
  8. 8. PC ありきでモバイルを選ぶ時代から モバイルありきで PC を選ぶ時代へ
  9. 9. 最近の OS X の進化
  10. 10. Lion ∼ Mavericks
  11. 11. 10.7 Lion • Modernized Document Model • Auto Layout • Easier Focus Ring Management • View-Based TableView / OutlineView • Resolution Independent • Tiling Model for Layer-Backed Views • Vertical Text
  12. 12. Modernized Document Model • Versions • Resume • Autosave • iCloud • NSDocumentController / NSDocument • サンプルコード: TextEdit
  13. 13. View-Based TableView • vs. Cell Based (<= 10.6) • NSCell • 複雑なセルを View 階層で構成できる • より良いアニメーションサポート • サンプルコード: TableViewPlayground
  14. 14. 10.8 Mountain Lion • iCloud 対応強化 • Layout-Backed View の問題をたくさん修正 • Scroll View Pinch In/Out • SceneKit • EventKit • Cocoa XPC
  15. 15. Layer-Backed View • Core Animation ベースの NSView • ウィンドウを塗り潰すのではなく、イメージの重ね合わせ で表現する描画モデル • UIView と同じ • [view setWantsLayer:YES] • サンプルコード: CocoaSlides • http://www.slideshare.net/kaniza1/core-animation-view
  16. 16. 10.9 Mavericks • AVKit • SpriteKit • MapKit • Responsive Scrolling • Layer-Backed View • [view setCanDrawSubviewsIntoLayer:YES] • サンプルコード: CocoaSlides
  17. 17. 10.10 Yosemite • New Look • App Extensions • Storyboards • View Controllers • Handoff
  18. 18. まとめ • OS X も iOS とともに確実に進化 • iOS 8 / Yosemite 以後、iPhone ユーザーが大挙 して Mac ユーザーに! • Yosemite の新デザイン+ 大量の追加API • 新しいゲームがはじまる

×