新規(guī)ウィンドウを開く
プレスリリース 2022 年 6 月 6 日

Apple、アプリケーション體験を前進(jìn)させる、さらにパワフルなテクノロジーをデベロッパに提供

新しいAPIが、より深いプラットフォーム統(tǒng)合とより優(yōu)れた機(jī)能をサードパーティのアプリケーションに提供します
MacBook ProでのXcode
Appleデベロッパは、パワフルな新しいツール、テクノロジー、APIを利用して、驚くようなアプリケーション體験を作り出せるようになります。
カリフォルニア州クパティーノ Appleは本日、デベロッパがユーザーのためにより豊かな體験を作り出せるように設(shè)計(jì)された、新しいツール、テクノロジー、APIを発表しました。ロック畫面のウィジェットは、デベロッパがアプリケーションからの重要な情報(bào)を新しい方法で表示できるようにし、一方、Appleの各種プラットフォームにわたるその他の新しいAPIは、さらにユニークな機(jī)能を構(gòu)築するために役立ちます。WeatherKitはデベロッパがApple Weatherの予報(bào)データをアプリケーションに直接統(tǒng)合できるようにします。また、Xcode Cloud(Xcodeに組み込まれた、Appleの継続的な統(tǒng)合と配信のためのサービス)はすべてのApple Developer Programメンバーが利用できるようになり、より高品質(zhì)なアプリケーションをより迅速に作成するために役立ちます。Metal 3によりゲームのデベロッパは高速なパフォーマンスで目の覚めるようなグラフィックスを作成でき、Swift、SwiftUI、Xcodeの改良によってAppleのプラットフォーム向けの開発がさらに直感的になります。また、SKAdNetworkの改良によって、広告ネットワークとデベロッパはユーザーのプライバシーを保護(hù)しながら、広告のパフォーマンスをより良く測(cè)定できます。
「Appleは、デベロッパコミュニティとコラボレーションし、デベロッパの皆さんが次の素晴らしい世代のアプリケーションを構(gòu)築できるよう新たな革新的テクノロジーを提供することを大切にしています。ロック畫面のウィジェットに対応するパワフルな新しいAPI、WeatherKitなどの新しいサービス、すべてのAppleデベロッパがアプリケーションをより迅速に構(gòu)築できるよう支援するXcode Cloudの提供、Metal 3による新しいゲーム機(jī)能によって、デベロッパの皆さんは、ユーザーが満足するアプリケーション體験を作り出すためにこれまで以上に多くのツールを利用できるようになります」と、Appleのワールドワイドデベロッパリレーションズ、エンタープライズおよびエディケーションマーケティング擔(dān)當(dāng)バイスプレジデント、スーザン?プレスコットは述べています。

Xcode Cloudの提供開始

新たに提供開始となるXcode Cloudは、デベロッパのニーズに最も合うように幅広いサブスクリプションプランを用意しています。Apple Developer Programの全メンバーを?qū)澫螭恕?023年12月まで毎月25時(shí)間が無(wú)料のものから、最大で毎月1,000時(shí)間のものまであります。
Xcodeに組み込まれているXcode Cloudは、Appleデベロッパのため特別に設(shè)計(jì)された、継続的な統(tǒng)合と配信のためのクラウドサービスです。デベロッパのMacをほかのタスクに使えるようにアプリケーションのビルドは自動(dòng)的にクラウド內(nèi)で行われ、あらゆる規(guī)模のデベロッパとチームは高品質(zhì)のアプリケーションのビルド、テスト、配信をさらに効率的に行うことができます。さらに、クラウド內(nèi)で行われる並列テストにより、デベロッパは現(xiàn)在提供されているすべてのAppleデバイスをシミュレーションしたバージョンでテストを行い、內(nèi)部テストのためにビルドを簡(jiǎn)単に展開したり、TestFlightを通してベータ版テスターに配信したりすることができます。
デベロッパはXcode Cloudで利用できるプランの詳しい情報(bào)をこちらでご覧いただけます。
MacBook ProでのXcode Cloud。
Xcode Cloudは、デベロッパが素晴らしいアプリケーションをさらに迅速にビルドするのに役立ちます。

Xcode 14の改良

Xcode 14は、デベロッパの生産性をさらに高めるための新しい機(jī)能強(qiáng)化を搭載しています。改良された並列処理によってプロジェクトのビルドが最大25パーセント速く、ダウンロードするXcodeアプリケーションは30パーセント小さくなりました。watchOSとtvOS用のシミュレータランタイムはダウンロードにより提供されます。新しいマルチプラットフォームターゲットは、iOS、iPadOS、macOS、tvOSにまたがって使用できる?yún)g一のSwiftUIインターフェイスを作成します。デベロッパのコードは保守がより容易でありながら、各プラットフォーム固有の機(jī)能を活用するための高度なカスタマイズが可能です。XcodeではSwiftUIのライブプレビューがデフォルトでインタラクティブになり、変更が即座に表示されるようになります。デベロッパはコードを書くことなく、配色、テキストサイズ、デバイスの向き、またはアクセシビリティモードを変更して、各プレビューのバリエーションを作成できます。アセットカタログの新しいアプリケーションアイコン機(jī)能により、デベロッパはすべてのプラットフォームに対応する1つのアイコンサイズを提供でき、Xcodeがアプリケーションに必要なアセットをすべて自動(dòng)的に生成します。Xcodeは、より賢くなったオートコンプリートによる言語(yǔ)と編集の機(jī)能強(qiáng)化に加え、デベロッパが目的のコードをより迅速に作成できる追加の動(dòng)的スニペットも搭載しています。
MacBook ProでのXcode 14。
Xcode 14は、新たな改良によってデベロッパの生産性をさらに高めます。

新しいゲーム機(jī)能

Metal 3は、Appleのグラフィックフレームワークの最新バージョンで、ゲームデベロッパがAppleシリコンの能力を活用して、より優(yōu)れたゲームパフォーマンスを?qū)g現(xiàn)する新機(jī)能を搭載しています。MetalFX Upscalingにより、デベロッパはより演算負(fù)荷の低いフレームを使用して複雑なシーンをすばやく描畫してから、高品質(zhì)の空間アップスケーリングと時(shí)間的アンチエイリアシングを適用できます。これによってパフォーマンスが加速し、より良い反応と驚くほど美しいグラフィックスを體験できるゲームになります。ゲームデベロッパは、ストレージからGPUへのダイレクトパスをより多く提供することで待機(jī)時(shí)間を最小限にする、新しいFast Resource Loading APIによる利點(diǎn)も享受できるので、ゲームは、リアルで沒(méi)入感のあるゲームプレイのための広大なワールドの作成に必要な、高品質(zhì)のテクスチャやジオメトリに簡(jiǎn)単にアクセスできます。
ゲームデベロッパはGame Centerとの統(tǒng)合によりダッシュボードにアクティビティビューを追加できるようになり、ユーザーは友達(dá)がどのゲームをプレイしているかを見(jiàn)たり、友達(dá)のハイスコアを表示したりすることが可能になります。また、SharePlayのサポートにより、ユーザー同士がリアルタイムで一緒にプレイするのがこれまで以上に簡(jiǎn)単になります。
Metal 3はAppleシリコンの可能性を完全に解き放つ新機(jī)能を搭載しています。

SwiftとSwiftUIの機(jī)能強(qiáng)化

SwiftとSwiftUIは、アプリケーションのビルドに最善の方法を提供し、開発プロセスを効率化する新機(jī)能を搭載しています。
Swiftにパワフルな文字列処理機(jī)能が追加されて新しい正規(guī)表現(xiàn)リテラルのサポートが言語(yǔ)に直接組み込まれ、デベロッパは正規(guī)表現(xiàn)の正しさをすばやく確認(rèn)でき、より少ないコードで情報(bào)を抽出できます。Swift Package Managerで利用可能な新しいパッケージプラグインにより、デベロッパはプロジェクト上でカスタムコマンドをさらに簡(jiǎn)単に実行し、コマンドをアップロードしてほかのユーザーと共有することも可能になります。
SwiftUIは、Appleの次世代ユーザーインターフェイスフレームワークで、強(qiáng)化されたナビゲーションAPIを備えており、デベロッパはアプリケーションがビューからビューに移動(dòng)する方法をより簡(jiǎn)単に制御できます。カスタムレイアウトにより、デベロッパは一般的なアプリケーションレイアウトを発展させて、アプリケーションのデザインに合わせた最適なバージョンを作成できます。さらに、Swift Chartsはほとんどすべてのグラフ作成のニーズに合わせてカスタマイズできるので、デベロッパはアプリケーションのデータをより良く視覚化できます。
MacBook ProでのSwiftUIのコーディング。
SwiftとSwiftUIはどちらも大きな飛躍を遂げています。

WeatherKitの紹介

WeatherKitにより、デベロッパはApple Weatherで使われている世界トップクラスのグローバルな天気予報(bào)をアプリケーションに直接統(tǒng)合できるようになります。高解像度の気象モデルを機(jī)械學(xué)習(xí)および予測(cè)アルゴリズムと組み合わせて使用することで、Apple Weatherは現(xiàn)在の天気、10日間の毎時(shí)予報(bào)、毎日の予報(bào)、過(guò)去の天気を提供します1。WeatherKitはネイティブのSwiftとREST APIの両方を通じてデベロッパに提供され、毎月50萬(wàn)件のAPIコールがApple Developer Programメンバーシップに含まれて付屬します。さらに多くを必要とするデベロッパは、今年秋からApple Developerアプリケーションで追加のサービスのティアを直接ご購(gòu)入いただけます。
デベロッパはWeatherKitについて利用できるプランの詳しい情報(bào)を、こちらでご覧いただけます。

プライバシーを重視した広告測(cè)定のアプローチ

SKAdNetwork APIは、広告ネットワークと広告主がユーザーのプライバシーを保護(hù)しながら、アプリケーションまたはウェブでの広告パフォーマンスをより良く測(cè)定できるように設(shè)計(jì)された新機(jī)能を搭載しています。階層ソースIDは、アプリケーションにまたがる個(gè)人のトラッキングが行われるリスクを増やすことなく、デベロッパがキャンペーンを最適化する能力を高めます。また、SKAdNetworkは階層コンバージョン値を提供しており、デベロッパは小規(guī)模なキャンペーンでのコンバージョンに関して、より多くの情報(bào)を取得できます。さらにデベロッパは、定義された時(shí)間枠で複數(shù)のコンバージョンを指定することで、広告費(fèi)用に対する効果をより良く計(jì)算できます。

さらにパワフルなアプリケーションのための新しいAPI

Appleデベロッパは、ユーザーが満足するアプリケーション體験を作り出すために、これまで以上に多くのAPIを利用できます。デベロッパが利用可能な最新のAPIには、以下のものがあります。
  • ロック畫面のウィジェット:iOS 16ではiPhoneのロック畫面でウィジェットが使用可能になり、デベロッパはロック畫面のウィジェットと、同じ新しいWidgetKit APIをベースにするApple Watchのコンプリケーションとの間で、同じコードをシームレスに共有できるようになります。
  • 「テキスト認(rèn)識(shí)表示」:デベロッパは、アプリケーションで検出した寫真やビデオから、またはライブカメラフィードを通じて、テキストを直接取り込む機(jī)能をユーザーに提供できるようになります?!弗匹攻日J(rèn)識(shí)表示」は、より優(yōu)れたユーザープライバシーとパフォーマンスが得られるようにデバイス上で処理されます。
  • コラボレーションツール:メッセージアプリケーションに組み込まれている豊富なコラボレーション機(jī)能が、サードパーティのアプリケーションでも利用可能になります。デベロッパはまた、ユーザーがアプリケーションからメッセージを通じて共有したコンテンツを、アプリケーションの新しい「あなたと共有」セクションでハイライトでき、受信者はより簡(jiǎn)単に、後からそのコンテンツに戻ることができます。
  • パスキー:パスキーは次世代のクレデンシャルで、より安全で、より使いやすく、ウェブ上での場(chǎng)合と同じように簡(jiǎn)単にアプリケーション內(nèi)で動(dòng)作するように設(shè)計(jì)されています。
  • MapKit:サードパーティのアプリケーションに、より豊かなユーザー體験のための詳細(xì)な都市の3D體験とLook Aroundを組み込むことができます。新しいApple Maps Server APIが、より迅速でより簡(jiǎn)単なマップの統(tǒng)合を提供します。
  • 集中モードフィルタ:デベロッパは、ユーザーの現(xiàn)在の集中モードに基づいて、アプリケーションのコンテンツを調(diào)整できます。
  • 自動(dòng)ショートカット:デベロッパは、App Intentsを使用することで、アプリケーションを、ユーザーが設(shè)定しなくてもSiriおよびショートカットと組み合わせて使えるようにできます。
  • watchOS 9:VoIP通話がCallKitでサポートされるようになります。共有シートにより、ユーザーはお?dú)荬巳毪辘违ⅴ抓辚暴`ションから、iMessageやその他の一般的なメッセージアプリケーションに直接コンテンツを共有できます。サードパーティのアプリケーションで、寫真ピッカーを使用した寫真アプリケーションへのアクセス、さらにApple TVとの統(tǒng)合が可能になります。
  • RoomPlan:ARKitにより、デベロッパはiPhoneとiPadでLiDARスキャナを利用して、家具の寸法やタイプなどの特性を含めた部屋の3Dフロアプランを作成することができます。
  • ライブアクティビティ:WidgetKitを使用して、デベロッパはユーザーが常に最新情報(bào)を把握できるように、アクティビティやイベントに関する最新情報(bào)をロック畫面に直接表示することができます2。
共有

Media

  • 記事本文

  1. 過(guò)去の天気データは一部地域では利用できません。機(jī)能の提供狀況については、developer.apple.com/jp/weatherkitをご覧ください。
  2. ライブアクティビティは、年內(nèi)にデベロッパへの提供が開始されます。

本件に関する報(bào)道関係者からのお問(wèn)い合わせ先:

Apple Japan 広報(bào)部

japan_press@apple.com