Skip to content

Instantly share code, notes, and snippets.

@y-takagi
Created July 1, 2016 03:07
Show Gist options
  • Save y-takagi/4327b842026e981359903c27615d1cee to your computer and use it in GitHub Desktop.
Save y-takagi/4327b842026e981359903c27615d1cee to your computer and use it in GitHub Desktop.
iOS10とXcode8の気になった機能をリストアップ

What's New in iOS10 & Xcode8

iOS10

SiriKit

User Notifications Framework

CallKit

今までは、VoIPアプリで通話を開始しても相手には通知でしか知らせることが出来なく、通話に出るまでに数ステップ必要だったし、最悪気づかないことが多かった。CallKitを使うと、電話アプリと同じUIで通話を知らせることが出来るので、すぐ通話に出れるようになる。

callkit.png

callkit-arch.png

New API for Accelerate Framework

Accelerate Frameworkは計算処理(ベクター計算、行列計算、信号処理、画像処理etc.)用のAPIを集めたフレームワーク。今回新たにニューラルネットワーク用のAPIが追加された。

Xcode8

Automatically Manage Signing

auto-code-sign.png

Source Editor Extension

Xcodeのパッケージマネージャーは非公式のAlcatrazが存在したが、今回新たに公式で発表された。もしかしたらAlcatrazは使えなくなるかも。

Swift Version

Xcode8ではUse Legacy Swift Language VersionというBuild Settingが追加

  • YES : SWIFT_VERSION=2.3
  • NO(default) : SWIFT_VERSION=3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment