watchOS 26はS9 SiP以降でARM64アーキテクチャーをサポート
※本サイトは、アフィリエイト広告および広告による収益を得て運営しています。購入により売上の一部が本サイトに還元されることがあります。
Appleが、WWDC25において、最新watchOSに関して説明する「watchOS 26の新機能」を公開しています。
Apple Watch Series 9以降とApple Watch Ultra 2のwatchOS 26ではARM64アーキテクチャがサポートされます。
ARM64における型の違いには注意が必要で、特にfloat型やint型を使用する場合や、ポインタベースの計算では要注意です。
また、必ずシミュレータとデバイスの 両方でテストし、Xcode 14以降 ARM64アーキテクチャ向けの Apple Watchアプリのビルドをサポートしています。
watchOS 26では、ウィジェットとコントロールを同じ方法でカスタマイズできるようになります。
ウィジェットでは事前作成済みの推奨設定を提供するのではなく、ユーザーが設定できるということを表示できます。
watchOS 26のスマートスタックに加わるのは コントロールだけではなく、WatchアプリでHealthKitを使ってワークアウトを記録する場合は、ユーザーのルーチンに合わせてスマートスタックに表示されます。
watchOS 26には新しいフレームワークとして、必要なときにだけ関連性のあるコンテンツを表示しする「RelevanceKit」が導入されます。
RelevanceKitには関連するコンテキストタイプがたくさんあり、コンテキストのキューに応じておすすめのウィジェットを表示します。
関連するコンテキストには日付、睡眠、スケジュール、フィットネス情報、場所などがあります。
watchOS 26にはスマートスタック向けに 新しいウィジェット設定が追加されました。
新しい「Relevantウィジェット」は RelevanceKitをベースにして ウィジェットに表示される ビューを取得します。
興味や時間帯など 特定のRelevantContextに合わせて おすすめのビューが表示されます。
Relevantウィジェットを使用することで、カレンダーに予定が重なって入っている場合、Relevantウィジェット表示を使用することd、それぞれの予定を独立して表示することが可能で、現在時刻での予定重複が容易になります。