Tutorial Lengkap: Cara Deployment Aplikasi Flutter (Build APK & IPA)
Pendahuluan: Dari Kode Menjadi Aplikasi Siap Pakai
Selamat! Aplikasi Flutter keren Anda sudah selesai di-coding. Tapi, bagaimana caranya agar aplikasi ini bisa di-install dan digunakan oleh banyak orang? Jawabannya ada pada proses deployment. Ini adalah tahap "mengemas" seluruh proyek Anda menjadi satu file yang bisa dieksekusi, layaknya file .exe
di Windows.
Dalam ekosistem mobile, kemasan ini berupa file APK atau AAB untuk Android, dan IPA untuk iOS. Tutorial ini akan memandu Anda melalui cara build APK Flutter dan IPA, langkah demi langkah, agar aplikasi Anda siap meluncur ke dunia.
Langkah Awal: Menyiapkan Proyek Android Sebelum Build APK
Sebelum menekan tombol "build", ada beberapa persiapan penting yang perlu dilakukan pada proyek Android Anda. Ibaratnya, ini adalah tahap merapikan "KTP" aplikasi Anda agar dikenali dengan baik oleh sistem. Semua ini kita lakukan di file AndroidManifest.xml
.
1. Mengatur Identitas Aplikasi (Nama & Ikon)
Identitas adalah hal pertama yang dilihat pengguna. Mari kita pastikan nama dan ikon aplikasi Anda sudah sesuai.
Mengubah Nama Aplikasi: Buka file
android/app/src/main/AndroidManifest.xml
, cari propertiandroid:label
di dalam tag<application>
, lalu ganti nilainya dengan nama aplikasi impian Anda.
<application
android:label="Nama Aplikasi Keren Saya"
...>
</application$>
Mengganti Ikon Aplikasi: Ikon default Flutter tentu keren, tapi ikon buatan sendiri pasti lebih membanggakan! Cara termudah adalah menggunakan generator online seperti Android Asset Studio. Cukup unggah desain Anda, dan situs tersebut akan membuatkan semua ukuran ikon yang dibutuhkan. Setelah diunduh, salin folder
res
hasil generate dan timpa folderandroid/app/src-main/res
di proyek Anda.
<uses-permission android:name="android.permission.INTERNET"/>
Proses Inti: Cara Build APK Flutter (Debug & Release)
debug
(untuk tes internal) dan release
(untuk publikasi).Buka terminal di editor kode Anda (Android Studio/VS Code), lalu jalankan perintah berikut:
Untuk Build APK Debug:
flutter build apk --debug
Fileapp-debug.apk
akan muncul di folderbuild/app/outputs/flutter-apk/
. APK ini cocok untuk testing cepat di perangkat fisik.
Untuk Build APK Release (Siap Publikasi):
flutter build apk --release
Perintah ini akan menghasilkanapp-release.apk
yang sudah dioptimalkan. Namun, untuk merilis aplikasi Flutter ke Play Store, Anda wajib menandatanganinya dengan signing key pribadi. Proses ini adalah "tanda tangan digital" yang menjamin keamanan aplikasi Anda. Untuk panduan lengkapnya, Anda bisa merujuk ke dokumentasi resmi Flutter.
Bonus: Cara Build IPA untuk Rilis di iOS
Punya target pengguna iPhone? Tentu Anda perlu tahu cara membuat file IPA di Flutter. Prosesnya mirip, tapi ada beberapa catatan penting:
Wajib menggunakan macOS. Proses build untuk produk Apple hanya bisa dilakukan di ekosistem Apple.
Wajib memiliki akun Apple Developer Program.
1. Konfigurasi Proyek iOS (Nama & Ikon)
Nama Aplikasi: Buka file
ios/Runner/Info.plist
dan ubah nilai string di bawah keyCFBundleName
.Ikon Aplikasi: Gunakan generator seperti AppIcon.co (ingat, ikon iOS tidak boleh transparan). Setelah jadi, ganti folder
Assets.xcassets
di direktoriios/Runner/
dengan hasil unduhan Anda.
2. Eksekusi Perintah Build IPA
Buka terminal di Mac Anda dan jalankan:
flutter build ios
Belum ada Komentar untuk "Tutorial Lengkap: Cara Deployment Aplikasi Flutter (Build APK & IPA)"
Posting Komentar