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:labeldi 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
reshasil generate dan timpa folderandroid/app/src-main/resdi 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.apkakan 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.apkyang 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.plistdan ubah nilai string di bawah keyCFBundleName.Ikon Aplikasi: Gunakan generator seperti AppIcon.co (ingat, ikon iOS tidak boleh transparan). Setelah jadi, ganti folder
Assets.xcassetsdi 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