Android 13:最初の開発者プレビューが到着 - TechRepublic

Android 13:最初の開発者プレビューが到着 - TechRepublic
AndroidとGoogle
画像: rafapress/Shutterstock

皆さんも予想していたでしょう。Android 12の騒ぎがようやく収まったばかりなのに、GoogleはすでにモバイルOSの次期バージョンの開発に取り組んでいます。今回の新リリースはバージョン13ですが、大きな疑問は、Android 13がAndroid 12の大きなリリースに匹敵するパフォーマンスを発揮できるかどうかです。

推測するなら、Android 13がAndroid 12を上回ることはまずないだろう。とはいえ、今回の輝かしい新機能はプラットフォームにとって大きな前進だった。Android 12はAndroid UIの大幅なアップグレードであるMaterial Youをもたらしてくれた。Googleが魔法の帽子からこれほど大きなウサギをこんなに早く出すとは考えにくい。

だからといってAndroid 13が退屈になるわけではありません。しかし、Googleがどんな仕掛けを用意していたとしても、非常に控えめなリリースになると思われます。

参照: BYOD承認フォーム (TechRepublic Premium)

そういえば…Android 13について何がわかっているのでしょうか?現時点ではあまり情報がありませんが、2つの大きな変更点といくつかの小さな追加点についてご報告します。早速見ていきましょう。

Android 13: これまでにわかっていること

Android 13のセキュリティに焦点を当てる

Android 13について現時点でわかっていることは、Googleが既に宣伝している主な機能はすべてセキュリティに関するものだということです。まず、開発者たちは、新しいピッカーと関連APIを介してユーザーがドキュメントを共有する方法に若干のセキュリティを追加しています。これまで、ドキュメントピッカーを使用すると、アプリがデバイスに保存されているすべてのメディアファイルを表示する権限を必要とせずに、ユーザーはドキュメントを共有できました(メディアライブラリ全体への包括的な権限を持っていたため)。さらに悪いことに、サードパーティアプリは写真ピッカーAPIを使用して共有された写真にアクセスします。新しい写真ピッカーが追加され、ユーザーがメディアライブラリ全体へのアクセスを許可する必要なく、メディアファイルを選択できる安全な組み込みメソッドが提供されます。

この新しい写真ピッカーは、ユーザーにメディア ライブラリ (日付順) を表示する、参照可能で検索可能な UI を追加します。開発者は、ユーザーが写真のみ、またはビデオのみを表示できるように指定できます (デフォルトでは、メディア選択の最大数は 1 に設定されています)。

この新しい写真ピッカーは、Android 11 以降のデバイスにバックポートされることに注意してください。

参照: iPhone、iPad、Mac ユーザー向け Microsoft 365 ガイド (無料 PDF) (TechRepublic)

近隣デバイスのWi-Fi権限にも新機能が追加され、近隣のアクセスポイントへの接続を管理するアプリ向けにNEARBY_WIF_DEVICESランタイム権限が付与されます。以前のAndroidリリースでは、位置情報の権限付与要件が、近隣のWi-Fiデバイスへの接続を必要とするアプリにとって問題となっていました。Android 13では、新しいNEARBY_WIF_DEVICESに「neverForLocation」フラグが付与されます。このフラグは、開発者またはアプリがこの権限を使用してデバイスの物理的な位置情報を特定することは決してないことを明示します(アプリがACCESS_FINE_LOCATIONやACCESS_COARSE_LOCATION経由で権限を付与されている場合でも同様です)。これにより、開発者はプライバシーに配慮したアプリをより容易に設計できるようになります。

Android 13でマテリアルユーを洗練させる

GoogleはAndroid 12でテーマ付きアプリアイコンを導入しましたが、この機能は組み込みアプリ(つまりGoogleアプリ)のみに対応していました。Android 13では、この機能がすべての開発者に拡張され、Material Youテーマ付きアプリアイコンを活用できるようになります。開発者は、アプリ用の単色アプリアイコンを用意し、アダプティブアイコンXMLを変更するだけで済みます。

Android 13のさらなる変更点

Android 13 開発者プレビューでのマイナーな追加には次のものが含まれます。

  • ユーザーの優先言語を設定するための新しいプラットフォーム API。これにより、開発者が必要とする定型コードを削減できます。
  • ハイフネーションは最大 200% 最適化されているため、開発者はパフォーマンスへの影響をほぼゼロに抑えて TextViews でハイフネーションを有効にすることができます。
  • Androidのキャンバス内でのペイントやフィルタリングをカスタマイズするためにAndroidグラフィックスシェーディング言語と連携するRuntimeShaderオブジェクトのサポート
  • コンテンツを表示します。これにより、開発者はアプリに高度な視覚効果を作成できます。
  • Android コア ライブラリは、OpenJDK 11 LTS リリースとの整合性を高めるために開発が進められています。
  • Google Play システム アップデートはさらに拡張され、OS 全体のアップデートを必要とせずに、新しい機能 (写真ピッカーや OpenJDK 11 など) をデバイスにプッシュできるようになります。
  • タブレット、折りたたみ式デバイス、Chromebook など、さらに多くのハードウェアの最適化が行われます。

開発者プレビューに参加するには

Android開発者の方は、次のリリースに向けてアプリのツールを早めに準備しておきたいでしょう。そのためには、セットアップ手順に進み、以下のいずれかのデバイスにシステムイメージをフラッシュしてください。

  • Pixel 6 Pro
  • ピクセル6
  • ピクセル 5a 5G
  • ピクセル5
  • Pixel 4a(5G)
  • ピクセル4a
  • ピクセル4XL
  • ピクセル4

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

Tagged: