iOS 17に向けた準備

ウィジェットとライブアクティビティ

ウィジェットがさらに多くの場所で活用できるようになり、パワーアップしました。WidgetKitを使ってインタラクティブな要素やアニメーションによるトランジションに対応すると、ユーザーがウィジェットから直接アクションを実行できます。既存のウィジェットにわずかな変更を加え、iOS 17向けに再ビルドするだけで、iPhoneのスタンバイ画面、iPadのロック画面、Macのデスクトップ上で視覚的に美しく表示させることができます。SwiftUIを使用すると、ウィジェットの色と間隔がコンテキストに合わせて自動調整されるため、複数のプラットフォームで使いやすさが増します。

WidgetKitとActivityKitで構築したライブアクティビティがiPadで利用できるようになり、ユーザーはアプリのアクティビティや情報をロック画面からいつでもリアルタイムで確認できます。

最新のビデオを見る

アプリショートカット

アプリショートカットを採用すると、ユーザーがアプリを検索した際に、アプリの主な機能がSpotlightに自動的に表示されます。デザインが一新され、アプリショートカットの実行がこれまで以上に簡単になりました。新しい自然言語機能により、よりフレキシブルに音声でショートカットを実行できるようになりました。新デザインのショートカットアプリでは、主な機能を1つの場所から検索して実行できるため便利です。

最新のビデオを見る

アプリ内課金

新しいStoreKitビューを使うと、アプリ内課金やサブスクリプションの安全な販売および購入体験を、今まで以上に簡単にすべてのAppleプラットフォーム向けに提供できます。わずか1行のコードで、各レベルのサービスの説明、価格、提供期間をわかりやすく表示できます。また、App Store Server APIのアップデートに加え、Xcode、AppleのSandbox環境、およびTestFlightでのStoreKitのテストの機能拡張をご活用いただけます。

アプリ内課金のアップデートについて詳しく

マップ

SwiftUIのMapKitを使えば、マップをアプリに統合することがこれまで以上に簡単になります。「詳しい都市体験」では、マップのスナップショットも作成でき、カメラやピッチのコントロールが最適化され、驚くほど美しいマップビューをユーザーに提供できます。

最新のビデオを見る

機械学習

Core MLは、圧縮や高速読み込みなどのための新しい最適化ツールを備えており、アプリでよりパワフルで効率的な機械学習体験を提供できます。Create MLにマルチラベル分類、インタラクティブなモデル評価、トレーニングデータのカスタム拡張のため新しいAPIが追加され、画像の内容を理解するモデルを簡単に構築できます。Visionフレームワークでは、画像セグメンテーションが強化され、人体の姿勢に関する3Dの深度情報も導入されています。また、VisionKitを使うと「画像を調べる」機能や被写体の切り離し操作などをアプリに簡単に統合できます。Natural Languageフレームワークにより、Transformerベースの新しい埋め込みモデルを使用して多言語テキストの理解度を高めることができます。Speechフレームワークでは、音声認識での語彙をカスタマイズして、ユーザー体験をパーソナライズできます。

最新のビデオを見る

SharePlay

SharePlayを使えば、FaceTimeやメッセージでほかのユーザーとつながりながら、さまざまな体験をリアルタイムで共有できます。iOS 17のAirDropを使うと、SharePlayに対応しているアプリであれば、ユーザーが互いのデバイスを近接させることで、追加のステップを必要とせずすぐに体験を共有できます。FaceTimeの新たな共有メニューとSharePlayのUIから、iOSとiPadOSでSharePlay対応のアプリをさらに簡単に見つけることができます。また、SharePlay対応のアプリでは、セッションに参加しているユーザーにサイズの大きなファイルをスピーディに送信できるようになりました。

最新のビデオを見る

ウォレットとApple Pay

PKDisbursementRequestを使って、金融アプリの残高からウォレットの対象カードに簡単かつ安全に送金できるようにしましょう。また、Tap to Present ID on iPhone APIを使って、追加のハードウェアを必要とせずにモバイルデバイスでIDを確認できるようになりました。

最新のビデオを見る

アクセシビリティ

iPhoneやiPadのテクノロジーやアプリを認知の障がいのある方にとっても利用しやすくするための画期的な新機能、「アシスティブアクセス」が登場しました。最先端の音声合成により、さらにカスタマイズされた体験を提供することができます。アクセシビリティAPIが強化されたため、UIテストの改善にも役立ちます。UIフレームワークも進化しており、アクセシブルで充実した体験を簡単に構築できます。

最新のビデオを見る

パスキー

アカウント認証の業界標準規格をベースとしたパスキーにより、パスワードが暗号鍵のペアに変更され、より簡単に使用できるようになったのと同時に、安全性もさらに向上しました。パスキーに切り替えることで、各種プラットフォームでシンプルかつ安全にアプリやWebサイトにサインインでき、パスワードも必要なくなります。iCloudキーチェーンのパスワードとパスキーを、信頼できる連絡先と共有できるようになりました。パスワード管理アプリでは、iOS、iPadOS、macOSにパスキーを保存して提示できます。iCloudキーチェーンが管理対象Apple IDに対応しているため、企業の皆様にパスキーを活用いただけます。管理者は、Apple Business ManagerとApple School Managerのアクセス管理機能を使って、パスキーを同期させるデバイスを管理できます。

最新のビデオを見る

TipKit

TipKitを使って、インテリジェントな方法で適切な機能を適切なタイミングでユーザーに説明しましょう。この新しいフレームワークが搭載するテンプレートによって、ユーザーがシステムアプリの見た目と統一感を持たせたり、アプリの見た目や印象に合わせて表示を簡単にカスタマイズしたりできます。また、状況に応じて関連機能を提示するターゲティングを追加したり、全体的な表示頻度を管理して、別のデバイスでの表示も含めて同じヒントが繰り返し表示されないようにすることもできます。

さらに詳しく

Appleデベロッパ向けの最新情報

これまで以上に優れたアプリの開発に役立つ、Appleの全プラットフォーム向けにアップデートされた最新テクノロジーを確認しましょう。

さらに詳しく

ツールとリソース

Xcodeや以下のリソースを使って、iOS向けのアプリをビルドしましょう。

Xcodeをダウンロードする