iPadOS 14に向けた準備

iPadOS 14に導入された新機能や機能の強化により、デベロッパは驚くべき体験をユーザーに創出できるようになりました。ユーザーインターフェイスが改良され、Appがシンプルで一貫した操作で使えるようになります。SwiftUI向けの新しいWidgetKitフレームワークを使えば、これまでになく手軽にウィジェットを開発することができます。Apple Pencilを使った手書きメモではさらに多くのことができるようになり、スクリブル機能は、あらゆるテキストフィールドで手書きの文字をテキストに変換してくれます。ARKit 4では、拡張現実体験をいっそうリアルなものにするための方法がさらに追加されました。Siriの新しいショートカット APIやイベント提案機能を使えば、ユーザーにより多くのコンテンツを表示することができます。

UIの強化点

iPadOSのユーザーインターフェイスが強化されたことにより、Appがユーザーにとってさらに使いやすく、一貫した操作で使用できるようになりました。

サイドバー。ナビゲーションが整備され、新しいタイプのドラッグ&ドロップ操作が可能になりました。

メニュー。新しいプルダウンメニューにより、ユーザーはさまざまな機能へのアクセス、設定の変更、実行したアクションの確認を便利に行えるようになりました。

日付と時刻のピッカー。ピッカーのデザインが刷新され、日付や時刻を素早く簡単に選択できるようになりました。

カラーピッカー。新しいカラーピッカーにより、写真などのコンテンツから色のサンプルを得たり、既定のカラーパレットから選択したり、色を保存して他のAppで利用することができるようになりました。

「Human Interface Guidelines」を見る(英語)

Apple Pencil

新しい選択ジャスチャーを使うと、手書きで入力した文字を容易に選択し、キーボードで入力した文字として別のドキュメントにペーストすることができます。また、スクリブル機能により、あらゆるテキストフィールドで手書きの文字をテキストに変換することができます。こうした新機能は、PencilKitを実装したAppでは自動的に有効になります。また、UIKit APIを使うと、App上の指定した位置でそのままテキスト変換機能を有効化してカスタマイズすることができます。

PencilKitについてさらに詳しく(英語)

ウィジェット

SwiftUI向けの新しいWidgetKitフレームワークにより、手軽にウィジェットを開発することができます。複数のサイズでウィジェットを利用できるようになったほか、新しいウィジェットギャラリーで、検索やサイズのプレビューを行うことができます。さらに、ウィジェットをホーム画面内の好きな位置に配置して、重要な情報を一目で確認できるようになりました。

WidgetKitについてさらに詳しく(英語)

拡張現実

ARKit 4に導入された新しいDepth APIを使うと、LiDARスキャナでキャプチャしたより精密な深度情報を利用できるようになります。また、Appleマップの高解像度データを活用するロケーションアンカー機能により、iPad Appで世界中のどこにでもAR体験を配置することができるようになりました。

拡張現実についてさらに詳しく

Siri

SiriのUIが刷新されてコンパクトになり、よりいっそう手軽に利用できるようになりました。ショートカット APIにビジュアルリストが追加されたため、情報を提示する際、さらに詳しい内容を表示できます。たとえば、ユーザーが食料品をカートに追加した場合に、Siriで各商品の写真、価格、説明を表示することが可能です。また、イベント提案機能では、EメールやWebサイトからコンテンツを抽出して表示できるようになりました。

Siriについてさらに詳しく

ユーザーのプライバシー

iPadOS 14では、他社が所有するAppやWebサイトでの行動をトラッキングする場合に、ユーザーの許可を得ることが義務付けられます。今年後半には、プライバシーに対するAppの仕様をユーザーがApp Store上で確認しやすくなります。デベロッパは、プロダクトページに掲載されるプライバシーに関する仕様の情報を、App Store Connectに入力することが求められます。

さらに詳しく

ツールとリソース

Xcode 12および以下のリソースを活用して、iPadOS 14向けのAppを開発しましょう。

Xcode 12をダウンロードする(英語)