WWDC 2021 の Apple Developer ニュースまとめ

WWDC 2021 で公開された目玉機能は Apple Developer ニュースにまとまっているので、先に Apple Developer ニュースをメモしておく。

[ニュース - Apple Developer](https://developer.apple.com/jp/news/)

**英語の日本語訳はGoogle翻訳を利用しています**

---
# [SF Symbols 3のベータ版が利用可能に - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=30qc8oh0)

> SF Symbols 3では、600種以上のシンボルが新たに追加されました。このアップデートには、色のカスタマイズの改善、レンダリングや色の設定のコントロール機能がついた新しいインスペクタ、カスタムシンボルのサポート改善なども含まれます。

## [SF Symbolsについてさらに詳しく（英語）](https://developer.apple.com/sf-symbols/)

> SF Symbols 3
> With over 3,100 symbols, SF Symbols is a library of iconography designed to integrate seamlessly with San Francisco, the system font for Apple platforms. Symbols come in nine weights and three scales, and automatically align with text labels. They can be exported and edited in vector graphics editing tools to create custom symbols with shared design characteristics and accessibility features. SF Symbols 3 features over 600 new symbols, enhanced color customization, a new inspector, and improved support for custom symbols.

> 3,100 を超えるシンボルを備えた SF Symbols は、Apple プラットフォームのシステム フォントである San Francisco とシームレスに統合するように設計された図像のライブラリです。 シンボルには 9 つのウェイトと 3 つのスケールがあり、テキスト ラベルに自動的に配置されます。 それらをエクスポートしてベクトル グラフィック編集ツールで編集し、共通のデザイン特性とアクセシビリティ機能を備えたカスタム シンボルを作成できます。 SF Symbols 3 には、600 を超える新しいシンボル、強化された色のカスタマイズ、新しいインスペクター、およびカスタム シンボルのサポートの改善が含まれています。

---
# [App StoreのAppに関する最新情報 - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=6ndf2448)

> App StoreでAppをより簡単にユーザーに見つけてもらうための最新機能を活用し、またApp内課金によってAppで高品質の体験を提供しましょう。
> ・App StoreでApp内イベントを直接紹介
> ・プロダクトページにおいて、それぞれ固有のURLを持った複数のバージョンを作成して、異なる機能やコンテンツを紹介
> ・App Storeのデフォルトのプロダクトページ上で、異なるアイコンやスクリーンショット、Appのプレビューを試用し、それぞれのパフォーマンスを比較することで、ユーザーからの反響が良いバージョンを確認
> ・TestFlightを利用したMac Appのベータ版テストの実施
> ・パワフルな最新のSwiftベースのAPIをStoreKit 2と合わせて活用。ユーザーによる返金リクエストやApp内でのサブスクリプション管理を可能にする新しいAPIで、よりシームレスなApp内課金のサポートを提供
> ・Game Centerウィジェットにより、プレイヤーにゲームを見つけてプレイしてもらえるように促し、Friends APIでソーシャルなゲーム体験を構築

## 最新情報を確認する（英語）

[What’s New - App Store - Apple Developer](https://developer.apple.com/app-store/whats-new/)

ここにはかなり重要な情報が盛り沢山。このページだけでいくつもの記事ができそうなので詳細はスキップ。タイトルだけ抜き出しておく。

* In-app events
* App Store product pages
	* Custom product pages
	* Product page optimization
* TestFlight on Mac
* StoreKit 2
* App Store server APIs
* App Store server notifications
* App Analytics
	* New App Store features
	* New metrics
* Game Center
	* Friends API
	* Game Center widgets
* App Attest API
* App Store widget


---
# [ShazamKitの紹介 - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=s0s8up0f)

> 音声認識を利用して、Appの体験をさらに豊かなものにしましょう。Shazamの膨大な音源カタログをベースに、何百万曲の音楽をマッチングしたり、ビデオ、Podcast、その他の音源からカスタムカタログを作成して、事前録音された音声を認識したりすることができます。

## ShazamKitについてさらに詳しく（英語）

[ShazamKit - Apple Developer](https://developer.apple.com/shazamkit/)

> Bring audio recognition to your apps with ShazamKit. Match music to the millions of songs in Shazam’s vast catalog or make any prerecorded audio recognizable by building your own custom catalog using audio from video, podcasts, and more.

> ShazamKit でアプリに音声認識をもたらします。 Shazam の膨大なカタログ内の何百万もの曲に音楽を一致させたり、ビデオやポッドキャストなどからのオーディオを使用して独自のカスタム カタログを作成して、事前に録音されたオーディオを認識できるようにします。


---
# [SharePlayの紹介 - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=hv2ck7op)

> SharePlayは、まったく新しい形で、FaceTimeからさまざまな体験を直接共有できる新機能です。Group Activities APIを利用することで、App上の映画やテレビ番組、音楽などのコンテンツを、顔を見て会話ができるFaceTime上で共有することができます。

## SharePlayについてさらに詳しく（英語）

[SharePlay Overview - Apple Developer](https://developer.apple.com/shareplay/)

> Bring users together in an entirely new way by integrating your apps into FaceTime using SharePlay and the Group Activities API.

> SharePlay と Group Activities API を使用してアプリを FaceTime に統合することで、まったく新しい方法でユーザーを結び付けます。

---
# [拡張現実の最新機能が利用可能に - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=lvr5n745)

> ARKit 5にはAppのAR体験をさらに充実させるための新機能や改善点が盛り込まれています。ロケーションアンカーをさらに多くの都市に配置できるようになり、バーチャルコンテンツをApp Clip内またはARKit App内でプリント版またはデジタル版のApp Clipコードへとピンできるようになりました。また、iPad Pro（第5世代）の超広角カメラでフェイストラッキングを活用するなど、さまざまな機能が利用できます。

## 拡張現実についてさらに詳しく（英語）

[Augmented Reality - Apple Developer](https://developer.apple.com/augmented-reality/)

> Dive into the world of augmented reality.

> 拡張現実の世界に飛び込みましょう。

> Build unparalleled augmented reality experiences for hundreds of millions of users on iOS and iPadOS, the biggest AR platforms in the world. With powerful frameworks like ARKit and RealityKit, and creative tools like Reality Composer and Reality Converter, it’s never been easier to bring your ideas to life in AR.

> 世界最大の AR プラットフォームである iOS と iPadOS で、数億人のユーザー向けに比類のない拡張現実体験を構築します。 ARKit や RealityKit などの強力なフレームワークと、Reality Composer や Reality Converter などのクリエイティブ ツールを使用すると、AR でアイデアを実現することがかつてないほど簡単になります。

* RealityKit 2
* AR creation tools
* AR Quick Look
* AR on the App Store
* Resources

---
# [機械学習の最新機能が利用可能に - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=6rzrkbmz)

> macOSに加えてiOSとiPadOSでも、Create MLのパワーをSwiftフレームワークとして利用できるようになりました。Swiftのスクリプトやプレイグラウンドでプログラミングの試行やモデル作成の自動化を行うことができます。 ユーザーインプットやデバイス上の動作から直接モデルをトレーニングするCreate ML APIを活用し、動的なApp機能を構築して、ユーザーのプライバシーを保護しながら状況に応じパーソナライズされた体験を提供しましょう。新しいテンプレートやトレーニング機能、VisionやNatural Language、その他の最新機能も利用できます。

## 機械学習についてさらに詳しく（英語）

[Machine Learning - Apple Developer](https://developer.apple.com/machine-learning/)

> Create intelligent features and enable new experiences for your apps by leveraging powerful on-device machine learning. Learn how to build, train, and deploy machine learning models into your iPhone, iPad, Apple Watch, and Mac apps.

> 強力なオンデバイス機械学習を活用して、インテリジェントな機能を作成し、アプリの新しいエクスペリエンスを実現します。 機械学習モデルを構築、トレーニングし、iPhone、iPad、Apple Watch、Mac アプリにデプロイする方法を学びましょう。

* Core ML
* Machine Learning APIs
* Create ML

---
# [Xcode Cloudの紹介 - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=uno5w59d)

> Xcode Cloudは、Xcodeに組み込まれた継続的インテグレーションおよびデリバリーサービスで、Appleデベロッパのために設計されたものです。Appのビルド、自動テストの並列実施、テスターへのAppの配信、およびユーザーフィードバックの確認と管理に役立つクラウドベースのツールを統合したXcode Cloudは、高品質なAppの開発と配信を加速化します。いますぐ登録して、ベータ版を入手しましょう。

## Xcode Cloudについてさらに詳しく（英語）

[Xcode Cloud Overview - Apple Developer](https://developer.apple.com/xcode-cloud/)

> Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. It accelerates the development and delivery of high-quality apps by bringing together cloud-based tools that help you build apps, run automated tests in parallel, deliver apps to testers, and view and manage user feedback.

> Xcode Cloud は、Xcode に組み込まれた継続的インテグレーションおよび配信サービスであり、Apple 開発者向けに特別に設計されています。 アプリの構築、自動テストの並行実行、テスターへのアプリの配信、ユーザー フィードバックの表示と管理に役立つクラウドベースのツールをまとめることで、高品質のアプリの開発と配信を加速します。

ここはかなり気になるが詳細はスキップ。

* Easy setup
* Build in the cloud
* Automated workflows
* Parallel testing
* Xcode integration
* Works with TestFlight
	* Instant deployment to testers
	* Custom groups of testers
* App Store Connect dashboard
* Security and privacy

---
# [Xcode 13が利用可能に - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=pq8tb86o)

> チーム開発に最適なパワフルな新機能がXcode 13に加わりました。これらの新機能は、Xcode Cloud、およびGitHub、Bitbucket、GitLabのコラボレーション機能との組み合わせに最適です。Xcode内で直接プルリクエストの新規作成、レビュー、コメント、マージができます。コード上でチームメートのコメントを直接確認することができます。また、2つのバージョンのコードファイルをすばやく比較することも可能です。

Xcode内で直接プルリクエストの新規作成、レビュー、コメント、マージが出来るようになる。

## さらに詳しく（英語）

[Xcode 13 Overview - Apple Developer](https://developer.apple.com/xcode/)

> Xcode 13 には、強力な新しいチーム開発機能が追加されており、Xcode Cloud や GitHub、Bitbucket、GitLab コラボレーション機能との連携に最適です。 Xcode 内で直接プル リクエストを開始、レビュー、コメント、マージします。 コード内でチームメイトのコメントを確認できます。 また、コード ファイルの 2 つのバージョンをすばやく比較します。

* Easy setup
* Team comments inline
* Quick compare
* Cloud signing
* Bottom bar
* Vim mode
* CarPlay simulator
* Instant crash reports and feedback
* Custom documentation

---
# [Appleプラットフォームの最新情報 - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=dfuvt2wk)

> iOS 15、iPadOS 15、macOS Monterey、tvOS 15、および watchOS 8の目覚ましい最新技術を利用して、ユーザーエンゲージメントを高める、シームレスでインテリジェントな体験を構築しましょう。すべてのAppleプラットフォーム向けのSDKを含むXcode 13のベータ版が入手可能です。

# [WWDC21のセッションとトピックのタグが利用可能に - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=17wez039)

> WWDC21のセッションとトピック専用のタグを利用して、Apple Developer Forumで1,000人を超えるAppleのエンジニアとつながることができます。

# [Updated agreements now available - ニュース - Apple Developer](https://developer.apple.com/jp/news/?id=6zaxsfl3)

> The Program License Agreement, Schedules 1, 2, and 3, and Apple Developer Agreement have been updated to provide clarification, and to support updated policies and upcoming features.

> プログラム使用許諾契約、スケジュール 1、2、および 3、および Apple 開発者契約が更新され、明確化を提供し、更新されたポリシーと今後の機能をサポートするようになりました。

---

10時過ぎにやっと Platforms State of the Union が公開された。

[Platforms State of the Union (ASL) - WWDC 2021 - Videos - Apple Developer](https://developer.apple.com/videos/play/wwdc2021/112/)