Perbedaan file APK dan AAB
Sejatinya
Google resmi mengganti format file aplikasi Android Package Kit atau APK (.apk) dengan format baru, yakni Android App Bundle atau AAB (.aab). Format file APK sendiri sudah diluncurkan lebih dari satu dekade lalu.
Dengan demikian, seluruh pengembang aplikasi Android harus menggunakan format AAB untuk mendistribusikan aplikasinya diplatform Android. Google memperkenalkan format file AAB pada acara Google I/O 2018 lalu.
Perbedaan file APK dan AAB
Sejatinya, AAB maupun APK tak berbeda jauh. Keduanya sama-sama merupakan file berukuran besar yang memuat bermacam-macam kode untuk satu aplikasi Android. Hanya saja, file AAB diklaim lebih dinamis, dalam artian bisa menyesuaikan dengan konfigurasi perangkat.
Sebagai contoh, pengguna ingin mengunduh aplikasi yang memiliki fitur 4K, tapi ponselnya tidak mendukung fitur tersebut. Maka, ketika aplikasi dengan format AAB itu diunduh ke perangkatnya, fitur 4K tidak akan disertakan.
Contoh lain, jika pengguna menggunakan bahasa Indonesia dan bahasa Inggris dalam konfigurasi perangkat, maka hanya dua bahasa itu saja yang disertakan oleh aplikasi yang terpasang, meskipun ada dukungan untuk bahasa lain.
Penyesuaian fitur dengan kemampuan perangkat dan preferensi pengguna ini sebelumnya belum tersedia secara umum dalam format file APK.
AAB lebih langsing dan aman
Ukuran file AAB yang lebih kecil dibanding APK menjadi perbedaan yang paling disorot oleh Google. Google mengklaim ukuran file AAB lebih kecil 15 persen dibanding AAB.
File yang langsung minimalis ini didapatkan dari proses ketika programer mengunggah aplikasi AAB ke Google Play. File AAB yang diunggah ke Google Play akan dipecah menjadi paket-paket file APK.
Masing-masing pecahan file APK terdiri dari sumberdaya (resource) dan aset untuk menjalankan aplikasi sesuai konfigurasi perangkat. Jadi, setiap perangkat akan mendapat pecahan APK terpisah yang berbeda, sesuai spesifikasi dan kemampuan perangkat.
Mekanisme ini disebut lebih mempermudah para pengembang ketika mengunggah satu file AAB besar, ketimbang mengirimkan banyak file APK ke Google Play lalu memodifikasinya, seperti menyesuaikan bahasa dan fitur, berdasarkan wilayah.
Di appsmobile.xyz generate file AAB sangatlah mudah, apabila fasilitas fitur yang disediakan sudah maksimal sesuai dengan project yang di inginkan, pengguna hanya meng-generate nya pada menu aplikasi.