macOS Big Surに向けた準備

macOS Big Surは、世界で最も先進的なオペレーティングシステムを、パワーと美のさらなる高みに押し上げます。まったく新しいインターフェイス上で、Appは見たことのない外観を手に入れます。新しいウィジェット機能とウィジェットギャラリーを使えば、ユーザーにさらなる価値を届けることができます。Appにインテリジェンスを与える機械学習は、新しいツール、モデル、トレーニングキャパシティ、APIによりさらにシンプルに、さらなる機能拡張を可能にします。Mac Catalystを使って、iPad AppをさらにパワフルなMacバージョンのAppにすることもできます。また、ExtensionをSafariやApp Storeに追加するのが簡単になりました。

まったく新しいインターフェイス

macOS Big Surの新しいデザインは、MacがMacたるパワフルな機能にきめ細かく寄り添っています。 メニューバーやDockなどのコアになる機能は、半透明のバッキングとスペースを大きくとったプルダウンメニューを備えたMacの大画面を活用しています。Macのためにデザインされた新しいコントロールセンターからは、メニューバーを雑然とさせることなく各種コントロールにアクセスできます。通知センターでは、最近の通知とパワフルで新しいウィジェットを一緒に配置し、作業中にひと目で情報を得ることができます。そして、高さを活用したサイドバーや、ボタンが統合されたツールバーにより、Appは流れるような新しいデザインに適用します。

Human Interface Guidelines(ヒューマンインターフェイスガイドライン)でもっと詳しく(英語)

ウィジェット

WidgetKitフレームワークとSwiftUIの新しいウィジェットAPIを使えば、ウィジェットを手軽に構築することができます。ウィジェットのサイズは複数から選べ、ユーザーは新しくできたウィジェットギャラリーで検索、サイズのプレビューができ、また、通知センターに追加してひと目で大切な詳細情報にアクセスすることができます。

WidgetKitについて

Safari Extensions

人気のWebExtension APIをサポートしたことで、SafariにパワフルなExtensionを追加することがさらに簡単になりました。Xcode 12では、プロセスを円滑にするポーティングツールが含まれます。

Mac App Storeの機能拡張カテゴリでは、Safari Extensionsを表示します。Appleからのおすすめやトップチャートで、ユーザーがデベロッパコミュニティの素晴らしいExtensionを見つけてダウンロードしやすくしています。

Safari extensionsについて(英語)

機械学習

macOS Big Sur,を使えば、機械学習を利用したAppを作成するのがさらに簡単になり、さらなる機能拡張を可能にします。モデル展開のための新しいCore MLツール、Create MLの新しいモデルとトレーニングキャバシティ、VisionやNatural Languageにおける追加のAPI、Mac上でのトレーニングやモデルのCore MLフォーマットへの変換における改善されたリソースなどが利用できます。

機械学習について

Mac Catalyst

iPad AppのMacバージョンを、さらにパワフルなものにしましょう。Mac CatalystでビルドされたAppは、macOS Big Surの新しいデザインを採用するので、Appのデザインと動作を決めるのに役立ちます。iPadの操作やレイアウトの自動スケーリング機能は切ることが可能で、ピクセル単位でスクリーン上の配置を正確に決めることもできます。キーボードだけでApp全体をコントロール可能にしたり、最新のフォトピッカーの活用や、またさらに多くのiOSフレームワークにアクセスすることができるようになりました。

Mac Catalystについて

App Storeのユーザープライバシー

今年中に、Mac App Storeから、Appのプライバシーに関する実践に対するユーザーの理解を補助する対策を提供します。このような内容を製品ページに表示するために、プライバシー実践についての詳細をApp Store Connectに入力する必要があります。

さらに詳しく

Universal App Quick Start Program

Apple Silicon Macに向けてAppの準備をしましょう。新しいアーキテクチャが提供するキャパシティを最大限に活用する次世代のユニバーサルAppを構築しましょう。ツール、リソース、サポート、そしてプロトタイプハードウェアのアクセスを得られるようにしましょう。WWDC20(英語)のビデオコレクションを見て、はじめるためのヒントを得ることもできます。

プログラムについて(英語)

ツールとリソース

Xcode 12ベータ版および以下のリソースを使って、macOS Big Sur向けのAppを開発しましょう。

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