6月 102015
 

WWDC 2015 のキーノートで発表されたことをまとめました。
特に説明がなかった細かい部分も一応列挙しています。
抜けや間違いがあるかもしれませんが、ご容赦ください。

(http://www.apple.com/live/2015-june-event/ より引用)

(http://www.apple.com/live/2015-june-event/ より引用)

開発環境

  • UIテストをサポート
  • 以下の機能が解放される
    • OCR accessory setup
    • Search extensibility
    • Audio unit extension
    • VPN plug-in extension
    • Swift2
    • Map customization
    • Direct document
    • UI testing in Xcode
    • Notification actions
    • Third party notifications
    • Sensor profile
    • App thinning
    • Motorized window profile
    • Flyover and Walkthrough
    • New Health data types
    • Code coverage
    • Gaming APIs
    • Automated shades profile
    • Layout guide
    • Shortcut bar
    • Object-oriented Contacts
    • New multitasking APIs
    • New HomeKit profile
    • iCloud open in place
    • Home security profile
    • Storyboard references
    • App transport security API
    • Stack view
    • Wireless CarPlay
    • HomeKit iCloud remote access
  • SpliteKit, SceneKit, Metalに加え、GameKit, Model I/O, ReplayKitが追加
    • Model I/Oは3Dモデルを管理。
    • ReplayKitは、動画でゲームプレイを録画できる。
  • HomeKitにSecurityなどが追加。iCloudを使いリモートで管理することができる。
  • CarPlay HighDPIサポート。コードレス。

Swift 2

  • 高速化
  • 以下をサポート
    • Recursive nested functions
    • Availability checking
    • Multi-payload enums
    • Swift 1.2 to 2.0 Migrator
    • Shorter compile time
    • New playground
    • @testable
    • improved option sets
    • do {}
    • Parallelized WMO
    • Markdown in comments
    • Protocol extensions
    • Faster debug mode
    • Faster runtime
    • defer
    • Objective-C generics
    • Nullability in Objective-C
    • Error handling model
    • Mutability warnings
    • Synthesized “headers” in Xcode
    • C function pointer APIs
    • Pattern matching in “if”
    • guard
    • SIMD support
  • Open Source
    • Linuxサポート
Pocket

Sorry, the comment form is closed at this time.