iOS 11 の概要

ARKit ExampleAR Placing ObjectsCoreML ExampleMapKit ExampleVision Rectangles ExampleVision Faces ExampleDrag and Drop Example 1Drag and Drop Example 2SiriKit Example

iOS 11 には、さまざまなフレームワークにわたる多くの新機能と機能強化が含まれています。

iOS 11 用アプリの準備

Apple は、iOS 11 用にアーキテクチャの更新、新しいビジュアルの変更、および更新された iTunes Connect プロセスを導入しました。 このガイドを使用して、新しいリリース用に Xamarin iOS アプリが準備されていることを確認してください。

ARKit

ARKit は、iOS に拡張現実をもたらし、ユーザーがデバイスのカメラを介して世界と対話できるようにします。

CoreML

機械学習モデルは、CoreML で iOS 11 アプリに統合できます。 CoreML フレームワークには、既存のモデルをアプリ プロジェクトに組み込むためのシンプルな API が用意されているため、アプリですぐに問題を分析することができます。

CoreNFC

iPhone 7 以降のデバイスでは、近距離無線通信 (NFC) タグを読み取ることができます。これにより、アプリがタグ付けされた製品、場所、周囲の物体を検出できるようになります。

ドラッグ アンド ドロップ

ドラッグ アンド ドロップ フレームワークを使用すると、iOS 全体でタッチによってデータを移動できるようになります。 iPad では、アプリ内でも異なるアプリ間でも両方をドラッグできますが、iPhone では、同じアプリ内でのみドラッグできます。 豊富なデータ型、アニメーション、マルチタッチ ジェスチャの処理など、さまざまな種類のカスタマイズがサポートされています。

MapKit

MapKit には、マーカーの自動グループ化のサポートや、ビューへのコンパスの追加など、さまざまな機能強化が施されています。

PDFKit

iOS 11 では PDFKit が利用可能になり、アプリに PDF の作成と編集の機能が提供されるようになりました。

SiriKit

Siri で、リストやメモなど、さらに多くの相互作用がサポートされるようになりました。また、その他の拡張機能として、代替アプリ名などがあります。

Vision

顔検出と認識、CoreML モデル、新しいバーコード検出 API、テキストと水平検出、さらに一般的な物体検出と追跡を含む、さまざまな画像処理と分析の機能が iOS に提供されます。

サンプル

作業開始に役立つ C# のサンプルが多数提供されています。