さまざまなデバイスでアプリを使用できるようにするために、ほとんどの開発者は APK を使用することになります。これは、すべてのデバイスが適切な種類のハードウェアを持っている限り、アプリを利用できるように使用できるユニバーサルプロトコルを持つ傾向がありますが、これはGoogleが過去3年ほどの間に合理化しようとしているものです。
この合理化プロセスの大きな部分は、2018年版のI/Oに戻ってAndroidアプリバンドル(AAB)の導入でした。これは、アプリの合計サイズを約1/6に縮小できるようにするAPKの代替品として推奨されていました。軽いアプリは、様々な携帯電話上でより良い機能を発揮し、これは同様に、これらのアプリの範囲を広げる。これはまた、アプリをより速くダウンロードするのに役立つだけでなく、携帯電話が多くの場合、大規模なファイルサイズのために低いストレージ容量に苦しんでいくことを考えると理想的なスペースを取ることができます。
Googleは今、彼らのPlayストア上にあることを作りました,そして、将来のすべてのアプリは彼らと一緒に開発されなければならないでしょう。AAB を使用すると、開発者はデバイス構成に基づいてアプリを最適化する方法を大幅に限定できるため、不要な機能を削除する変更を行うことができます。これは、アプリのダウンロードエクスペリエンスをスムーズにするだけでなく、全面的なアプリのパフォーマンスを向上させるので、AndroidにiOSに少し優位性を与えることができるものです。3年は開発者がこの新しいプログラミング要件に慣れるには十分なので、これらのアプリの展開は今後数週間から数ヶ月で比較的スムーズに進むはずです。