最近のAndroid開発は月単位で行われているため、Google(グーグル)がAndroid 13の最初の開発者プレビュー(コードネーム「Tiramisu」と開発者向けドキュメントでは時折呼ばれている)を発表してから約1カ月後に、開発者向けプレビュー第2弾をリリースしたのは驚くことではない。
これらのプレビューは通常まだ多くの粗削りな部分を持ち、開発者向けであるため、最初のプレビューと同様に、無線インストールオプションはない(ただし、最初のプレビューをインストールした場合は、無線アップデートとして2番目のプレビューを入手することができる)。Googleは、Pixel 6 Pro、Pixel 6、Pixel 5a 5G、Pixel 5、Pixel 4a(5G)、Pixel 4a、Pixel 4 XL、Pixel 4と、Android Emulator向けにシステムイメージを公開した。
最初のプレビューではAndroid 13でのユーザーエクスペリエンスを少し垣間見ることができたが、米国時間3月17日のアップデートは、開発者向けの機能が中心となっている。
その中でユーザーが気づくであろう例外は、アプリが通知を送信する許可を求めなければならなくなったことだ(ただし、Googleは今日これを強調しているが、以前からAndroid 13の機能として知られていたものだ)。他のパーミッションと同様に、アプリは通知を送信できるかどうかをユーザーに尋ねる必要があり、これはオプトインプロセスだ。もしあなたが今までアプリをインストールして、そのアプリがすぐに大量の通知を送ってきた経験があったら、これを気に入ることだろう。一方、開発者は、オプトインしてもらうために、ユーザーに対して十分なコントロールとコンテクストを提供する必要がある。
パーミッションに関しては、開発者はアプリのパーミッションが不要になった場合、ダウングレードすることもできるようになった。Android 13には、これを簡単に実行できる新しいAPIが搭載される予定だ。
また、新バージョンのOSでは、開発者が明確に望んでいない限り、アプリが他のアプリからメッセージを受信できないようにする新機能が導入される。
今回のプレビューでは、MIDI 2.0規格のサポート(ミュージシャンにはうれしい)により、MIDI 2.0ハードウェアをUSB経由でAndroidデバイスに接続できるようになる。さらに、Bluetooth LE Audioのサポートにより、オーディオの共有や放送、情報およびアクセシビリティのための公共放送へのサブスクリプションといった機能がもたらされる。そしてその名の通り、消費電力が少なくなる(LE=Low Energy)。
Android 13は、COLRv1フォーマットに準拠したベクターフォントもサポートし、Googleはシステム絵文字もこのフォーマットに移行する予定だ。これらはベクターであるため、ファイルサイズがより小さく、どのようなサイズでもピクセル化されることなくレンダリングできる。
非ラテン文字を使用する人のために、Android 13ではタミル語、ビルマ語、テルグ語、チベット語などの言語の表示を改善し、各言語の行の高さを適応してクリッピングを防止するようにしてある。また、日本語や中国語などの表音文字の入力メソッドを使用するユーザーのために、Android 13では新しいテキスト変換APIが導入され、日本語ユーザーはひらがなを入力するとすぐに漢字の検索結果が表示されるようになり、現在のような複雑な4ステップのプロセスを省略することができる。
画像クレジット:Wanwisa Hernandez / EyeEm / Getty Images
[原文へ]
(文:Frederic Lardinois、翻訳:Den Nakano)