watchOS プラットフォームの機能

watchOS 5 の概要

このドキュメントでは、Xamarin で watchOS アプリをビルドするときに使用できる watchOS 5 の新機能と更新された機能の高レベルな概要について説明します。

watchOS 4 の概要

このドキュメントでは、watchOS 4 で追加および更新された機能の概要について説明します。

watchOS 3 の概要

この記事では、watchOS 3 の新しい API と更新された API について説明します。

Apple Pay の機能強化

watchOS 3 では、PassKit フレームワークが拡張され、Apple Watch で実行されているアプリに対するセキュリティで保護されたアプリ内支払い (物理的な商品とサービスの両方) のサポートが可能になりました。

バックグラウンド タスク

watchOS 3 には、アプリが情報を更新するために使用できるバックグラウンド タスクがいくつか導入されており、ユーザーがアプリを開く前に、必要なコンテンツがアプリに確実に含まれるようにできます。

通知

ウォッチ アプリでカスタム通知処理を提供する方法について説明します。

問題点

ウォッチ フェイスに最新のデータを表示するためのコンプリケーション サポートを追加します。

プロアクティブな候補

watchOS 3 を使用すると、アプリは特定のコンテキスト内でユーザーに情報を事前に提示できます。 この機能をサポートするために、NSUserActivity には、アプリが他のアプリで後で使用するための位置情報を提供できる MapItem プロパティが含められました。

クイック操作のテクニック

説得力のある Apple Watch アプリとコンプリケーションを作成するには、素早いユーザー対話の提供が不可欠です。 Apple は watchOS 3 に、新たにジェスチャ認識機能、Digital Crown へのアクセス、新しいユーザー通知とナビゲーション手法のサポートを追加しました。 これを、SceneKit と SpriteKit の両方に対して追加されたサポートとともに使用すると、開発者が、素早くかつ応答性の高い、豊富で一目でわかるインターフェイスを簡単に作成できます。

トレーニング アプリの拡張機能

watchOS 3 の新機能であるワークアウト関連のアプリには、Apple Watch のバックグラウンドで実行する機能があります。 この機能を有効にし、HealthKit データにアクセスできるようにするには、アプリに workout-processing 値を持つ Info.plist ファイルに WKBackgroundModes キーが含まれる必要があります。