8 Alasan Mengapa Bisnis Harus Menggunakan Android App Bundle

Diterbitkan: 2021-01-28

Tahukah Anda bahwa Android App Bundle telah menjadi standar emas untuk publikasi di Google Play? Pelajari manfaatnya.

Ketika saya pertama kali mendengar tentang format unggahan baru yang dikenal sebagai App Bundle ini, saya sangat bersemangat! Banyak masalah yang kami hadapi sebagai pengembang seperti membuat APK untuk menargetkan versi API yang berbeda, jenis perangkat, dan sebagainya- kini diteruskan di Google Play.

Mulai hari ini, developer akan dapat menggunakan Pengiriman Dinamis untuk membuat APK yang dioptimalkan yang memenuhi persyaratan perangkat pengguna dan mengirimkannya saat runtime untuk penginstalan.

Semua ini dilakukan melalui format distribusi aplikasi bundel aplikasi Android. Mari kita selami apa yang dimaksud dengan format publikasi resmi Android yang baru.

Apa itu Android App Bundle?

Android meluncurkan format publikasi resmi baru yang disebut android app bundle (.aab) dan menawarkan cara yang lebih efisien untuk membangun dan merilis aplikasi Anda. Ini juga memungkinkan Anda dengan mudah memberikan pengalaman pengguna yang luar biasa dalam aplikasi berukuran kecil, ini pada gilirannya juga meningkatkan tingkat keberhasilan pemasangan dan mengurangi tingkat pencopotan pemasangan.

Android App Bundle adalah cara yang direkomendasikan Google untuk membuat, memublikasikan, dan mendistribusikan aplikasi di berbagai konfigurasi perangkat.

Tahukah Anda bahwa android app bundle telah menjadi standar emas untuk publikasi di Google Play? Lebih dari 600.000 aplikasi dan game saat ini menggunakan bundel aplikasi dalam produksi, mewakili lebih dari 40% dari semua rilis di Google Play termasuk Netflix.

Mari kita lihat manfaat dari bundel aplikasi sekarang.

Manfaat Menggunakan Google Android App Bundle

1. Pengurangan Ukuran

Bundel aplikasi membantu mengurangi sejumlah besar ukuran aplikasi! Rata-rata, pengembang telah menyaksikan penghematan ukuran 20% dibandingkan dengan APK. Anda dapat mengunjungi laporan ukuran aplikasi baru di konsol google play untuk melihat seberapa banyak aplikasi Anda dapat menghemat.

Tahukah Anda bahwa, dengan bantuan pengembangan bundel aplikasi, Adobe mengurangi ukuran Adobe Acrobat Reader sebesar 20%? Tidak hanya itu, beberapa penghematan ukuran ini oleh pengadopsi awal bundel aplikasi menunjukkan beberapa hasil yang mengejutkan. Hasil inilah yang menjadikan Android app bundle cara yang bagus untuk membuat aplikasi Android Go :

Size Reduction in Android App Bundle

2. Peningkatan penginstalan aplikasi dan penurunan pencopotan

Ukuran aplikasi yang meningkat tidak akan menjadi masalah jika kami memiliki penyimpanan tak terbatas di perangkat kami. Tapi, seperti yang kita tahu, itu tidak terjadi. Saat ukuran aplikasi meningkat, jumlah instalasi berkurang!

app size vs installation graph

Sebagai efek riak penghematan ukuran dengan bantuan xamarin android app bundle akan meningkatkan instalasi aplikasi. Ini juga mengakibatkan peningkatan tingkat pembaruan, dan penghapusan instalasi yang sangat sedikit.

3. Efisiensi lebih tinggi

Pengembangan bundel aplikasi di android memungkinkan Anda membuat satu artefak yang mencakup semua kode yang dikumpulkan, sumber daya, dan pustaka asli aplikasi Anda. Jadi, Anda tidak perlu lagi membuat, menandatangani, mengunggah, dan mengelola kode versi untuk beberapa APK. Oleh karena itu, efisiensi meningkat jika Anda menginstal bundel aplikasi Android di perangkat Anda.

4. Unduhan lebih cepat

Aplikasi Anda dapat disesuaikan secara efisien untuk setiap perangkat oleh Google Play yang berarti proses pengunduhan dan pemasangan aplikasi menjadi lebih cepat.

5. Kode terintegrasi

Dengan bantuan bundel aplikasi studio android, Anda dapat mempersiapkan persyaratan 64-bit tanpa menambah ukuran aplikasi Anda. Akibatnya, Play akan mengirimkan kode asli yang sesuai yang diperlukan untuk setiap perangkat.

6. Peningkatan kecepatan rekayasa

Seluruh proses pembuatan aplikasi dipercepat. Dari membangun modul dinamis dan independen hingga merancang, menguji, dan merilisnya. Kecepatan rekayasa mendapat dorongan besar dengan kesatuan bundel aplikasi android.

Misalnya, aplikasi The Book My Show menyatakan bahwa waktu pembuatan aplikasi mereka (untuk build yang benar-benar baru, tanpa caching apa pun) turun 70% — ini karena, dengan app bundle, ia hanya membuang setiap sumber daya ke dalam bundel, bukan memisahkannya, seperti untuk APK.

7. Mengurangi upaya manual

Selama pengembangan aplikasi android beberapa upaya manual dapat sepenuhnya otomatis. Setelah pengembangan selesai, tautannya diunggah dan dibagikan di saluran Slack tertentu secara otomatis. Tidak diperlukan intervensi manual.

8. Pengiriman dinamis diaktifkan

Bundel aplikasi telah memperkenalkan kami pada konsep baru yang dikenal sebagai pengiriman dinamis. Seseorang dapat memberikan fitur bersyarat pada saat penginstalan berdasarkan properti seperti fitur perangkat (misalnya, AR/VR), negara pengguna, atau versi perangkat. Pengguna juga diberikan fasilitas untuk menginstal fitur pada mode on-demand alih-alih waktu penginstalan. Mereka bahkan dapat menghapus fitur yang tidak lagi mereka perlukan.

Dynamic delivery in app bundle

Ini akan membantu pengguna mempersonalisasi pengalaman mereka sesuai kebutuhan mereka. Ini juga akan berguna ketika Anda tidak ingin menambah ukuran aplikasi Anda dalam jangka panjang. Lebih lanjut memungkinkan kami untuk membuat ukuran awal aplikasi kami lebih kecil dan kemudian menawarkan fitur tambahan hanya kepada pengguna yang mungkin benar-benar memanfaatkannya.

Bagaimana Cara Membangun dan Menyebarkan Android App Bundle?

Tidak seperti APK, app bundle adalah format publikasi yang menyertakan semua kode aplikasi Anda. Jadi, itu tidak dapat digunakan langsung ke perangkat. Dengan bantuan studio android, membuat proyek sebagai bundel aplikasi yang ditandatangani hanya dengan beberapa klik saja!

Untuk membuat app bundle, ikuti langkah-langkah berikut:

Langkah-1: Mulailah dengan mengunduh Android Studio 3.2 atau lebih tinggi. Ini adalah cara paling sederhana untuk membuat bundel aplikasi.

Langkah-2: Tambahkan dukungan untuk Play Feature Delivery dengan menyertakan modul dasar, mengatur kode dan sumber daya untuk APK konfigurasi, dan, secara opsional, menambahkan modul fitur.

Langkah-3: Sekarang, mulailah membangun Android App Bundle menggunakan Android Studio. Anda bahkan dapat men-deploy aplikasi ke perangkat yang terhubung dari app bundle melalui modifikasi konfigurasi debug/run Anda dan pemilihan opsi 'deploy APK dari app bundle'.

Langkah-4: Menguji dan memublikasikan bundel aplikasi Anda akan menjadi langkah terakhir.

Uji Bundel Aplikasi Anda

Setelah Anda membuat Android app bundle, Anda harus menguji bagaimana Google Play akan menggunakannya untuk menghasilkan APK dan bagaimana APK tersebut akan berperilaku saat di-deploy ke perangkat. Anda dapat menggunakan metode berikut untuk menguji hal yang sama:

  • Uji bundel aplikasi Anda secara lokal dengan menggunakan alat bundel. Ini akan menghasilkan APK dari bundel aplikasi Anda dan menerapkannya ke perangkat yang terhubung.
  • Bagikan aplikasi Anda dengan URL. Ini adalah cara tercepat untuk mengunggah bundel aplikasi Anda dan membagikan aplikasi Anda sebagai tautan Google Play Store dengan penguji Anda.
  • Siapkan pengujian terbuka, tertutup, atau internal. Ini adalah cara lain untuk menguji opsi pengiriman khusus, seperti mengunduh fitur aplikasi sesuai permintaan.

Kata-kata Terakhir

Masa depan memiliki banyak hal untuk kita semua dan terserah kita untuk mengikutinya! Tanpa ragu, saya dapat memberi tahu Anda bahwa bundel aplikasi Android adalah tempat masa depan berada. Menjadi perusahaan pengembangan aplikasi android , kami dapat membantu Anda tetap terdepan dalam permainan.