Thursday, November 10, 2022

Cara Memperkecil Ukuran Aplikasi Flutter Saat Build Release

Cara Memperkecil Ukuran Aplikasi Flutter
Cara Memperkecil Ukuran Aplikasi Flutter
Halo sobat 48 😁. Bagaimana kabarnya? Semoga selalu dalam keadaan sehat ya. Pada kesempatan kali ini saya akan membagikan sebuah artikel yang membahas tentang Cara Memperkecil Ukuran Aplikasi Flutter Saat Build Release dengan Android Studio dan VS Code.

Jujur, saya sendiri untuk terjun ke pemrograman Flutter itu belum lama. Bisa dibilang masih Newbi lah ya. Tapi disini saya mau berbagi tips atau cara nih buat kamu yang bingung, kenapa sih ukuran aplikasi dalam hal ini APK dari Flutter sangat besar dan bagaimana cara memperkecilnya.

Jika kamu menjalankan aplikasi Android dari terminal dengan perintah flutter run maka kamu akan menjalankan aplikasi dalam mode Debug, pastinya mode ini size APK akan sangat besar. Jika proses development sudah selesai cobalah menjalankan aplikasi Android dengan perintah flutter build apk maka kamu akan menjalankan dalam mode Release.

File size APK yang dihasilkan mungkin bisa setengahnya dari mode Debug. Namun pada mode ini kamu tidak bisa sambil mendebug aplikasi, tetapi sudah bisa dibagikan ke teman kamu dan bisa diinstal di beberapa Smartphone Android. Cara ini masih termasuk fat apk karena digabung beberapa versi dalam satu file APK.

Tapi kalau kamu merasa sizenya masih cukup besar, berikut ini cara yang mungkin bisa kamu coba:

1. Menghapus Unused Resource

Cara menghapus unused resource dapat dilakukan dengan 2 metode, manual dan otomatis. Cara yang  manual dapat dilakukan dengan menghapus sendiri file-file yang tidak kamu butuhkan dan cara yang otomatis dapat kamu lakukan dengan menggunakan Android Studio. Berikut caranya:

  • Kamu klik kanan pada Project
  • Kemudian pilih Refractor
  • Terakhir kamu pilih Remove Unused Resources

Menghapus Unused Resource
Menghapus Unused Resource

2. Melakukan Optimse Import

  • Kamu klik kanan pada folder lib
  • Kamudian klik Optimise Import

Melakukan Optimse Import
Melakukan Optimse Import

3. Build AppBundle

Google menyarankan peraturan terbaru saat mengupload aplikasi ke PlayStore menggunakan AppBundle, bukan lagi .apk. Caranya kamu bisa menggunakan perintah berikut untuk membuat file AppBundle:

flutter build appbundle --target-platform android-arm, android-arm64, android-x64

Atau bisa dengan cara ini di Android Studio:

Build AppBundle
Build AppBundle

4. Hapus yang tidak perlu

Cara yang terakhir yaitu dengan cara Reduce APK Size. Cara ini banyak yang bilang lumayan ampuh dan ini sudah ditulis juga di situs developer Google.

Support Blog Rivaldi 48 agar terus bisa membagikan artikel-artikel yang bermanfaat dengan cara klik link Sociabuzz dibawah ini :
https://sociabuzz.com/azharrvldi_/donate (bisa pakai GoPay, OVO, DANA, Bank Transfer)

Demikian informasi yang saya bagikan untuk kalian. Jangan lupa bagikan artikel ini ke teman-teman kalian agar ikut membaca Cara Memperkecil Ukuran Aplikasi Flutter Saat Build Release ini. Subscribe juga blog Rivaldi 48 ini agar kalian mendapatkan notifikasi saat Admin update artikel terbaru. Semoga kalian lebih nyaman dan mudah dalam mengakses Blog Rivaldi 48 dimanapun kalian berada. Terima Kasih. Follow juga Instagram Admin @azhardvls_

2 comments

  1. To manage the download size of Android Instant Apps effectively, follow best practices such as code modularization, resource optimization, and using feature-specific APKs. By doing so, you can keep the app's download size minimal while ensuring a smooth user experience. Implementing these practices can help you save bandwidth and storage, which is crucial for apps like Jara Mukhda Dikha Do CapCut Template-based applications where efficiency and user convenience are paramount.

    ReplyDelete

Silahkan tinggalkan komentar jika Anda punya saran, kritik, atau pertanyaan seputar topik pembahasan. Gunakan bahasa yang bijak dan santun. Terima Kasih.
EmoticonEmoticon