Jasa Pembuatan Aplikasi Mobile
Legia membangun aplikasi Android dan iOS untuk kebutuhan operasional dan layanan pelanggan, dengan pendekatan lintas platform atau native sesuai kebutuhan. Pengerjaannya mencakup perancangan, pembangunan, sampai penerbitan di Play Store dan App Store.
- Android & iOS Lintas platform atau native, dipilih sesuai kebutuhan
- 3–6 bulan Cakupan sedang sampai terbit di toko aplikasi
- Akun Anda Aplikasi terbit atas nama perusahaan Anda
Cakupan
Jenis aplikasi mobile yang Legia bangun
Aplikasi mobile perlu diperbarui mengikuti versi Android dan iOS yang terbit tiap tahun. Tanpa pembaruan, aplikasi bisa berhenti berfungsi atau ditolak dari toko aplikasi. Ada pula biaya akun pengembang: Apple berlangganan tahunan, Google sekali bayar.
-
Aplikasi petugas lapangan
Untuk petugas yang bekerja di lokasi: pendataan, inspeksi, dan pelaporan langsung dari ponsel.
-
Aplikasi internal karyawan
Alur kerja karyawan dari ponsel: pengajuan, persetujuan, dan akses informasi perusahaan.
-
Aplikasi untuk pelanggan
Layanan mandiri berupa pemesanan, pemantauan status, dan riwayat transaksi.
-
Pendamping sistem web
Versi mobile dari sistem yang sudah berjalan, memakai data dan akun yang sama.
Proses
Cara Legia mengerjakannya
- 1–2 minggu
Pemetaan & pemilihan platform
- Legia mengerjakan
- Menentukan Android saja, iOS saja, atau keduanya, serta pendekatan pembangunannya.
- Dari Anda
- Gambaran siapa penggunanya dan di mana mereka bekerja.
Hasil: Dokumen ruang lingkup dan perkiraan biaya.
- 2–3 minggu
Rancangan alur dan tampilan
- Legia mengerjakan
- Membuat prototipe yang bisa dicoba langsung di ponsel.
- Dari Anda
- Persetujuan atas prototipe.
Hasil: Prototipe yang disetujui.
- Berkala, 2–3 minggu sekali
Pembangunan bertahap
- Legia mengerjakan
- Mengirim versi uji coba ke ponsel Anda secara berkala lewat TestFlight atau Play Console.
- Dari Anda
- Perangkat untuk mencoba, dan masukan tiap versi.
Hasil: Versi uji coba yang bisa dipasang.
- 1–2 minggu
Pengujian di perangkat nyata
- Legia mengerjakan
- Menguji pada beberapa merek dan versi Android serta iOS, bukan hanya di emulator.
Hasil: Laporan hasil pengujian perangkat.
- 1–3 minggu
Penerbitan & serah terima
- Legia mengerjakan
- Mengunggah ke toko aplikasi, mendampingi proses peninjauan, dan menyerahkan seluruh berkas.
- Dari Anda
- Akun pengembang atas nama perusahaan Anda, serta data perusahaan untuk pendaftaran.
Hasil: Aplikasi terbit, kode, dokumentasi, dan berkas penandatanganan.
Bila kebutuhan berubah di tengah jalan, perubahan dicatat sebagai permintaan tersendiri, dinilai dampaknya terhadap waktu dan biaya, lalu disepakati sebelum dikerjakan.
Biaya Pembuatan Aplikasi Mobile
Biaya dihitung dari jumlah layar dan platform yang dituju. Pendekatan lintas platform umumnya lebih hemat daripada dua aplikasi native yang dibangun terpisah, tetapi pilihannya mengikuti kebutuhan.
Yang menentukan biaya:
- Jumlah layar dan alur di dalam aplikasi
- Platform yang dituju: Android, iOS, atau keduanya
- Kebutuhan penyimpanan data di perangkat dan sinkronisasi
- Penggunaan kamera, lokasi, atau perangkat keras lain
- Backend dan integrasi ke sistem yang sudah ada
Termasuk dalam aplikasi
- Aplikasi Android dan iOS dengan pendekatan yang disepakati: lintas platform, native, atau keduanya
- Backend dan API yang menopang aplikasi
- Login berbasis peran dan activity log
- Pencadangan otomatis dan pemeriksaan keamanan
- Kode sumber, dokumentasi, dan berkas penandatanganan, diserahkan kepada Anda
- Pendampingan penerbitan, pelatihan tim, dan masa pendampingan setelah aplikasi dipakai
Dihitung terpisah
- Perawatan setelah masa garansi, lewat skema maintenance berlangganan
- Biaya akun pengembang: Apple berlangganan tahunan, Google sekali bayar
- Perubahan kebutuhan di tengah pengerjaan, dinilai dampaknya lebih dulu
- Server dan layanan pihak ketiga seperti API dan notifikasi
Ketentuan
- Aplikasi diterbitkan atas nama akun pengembang perusahaan Anda.
- Estimasi 3 sampai 6 bulan berlaku untuk cakupan sedang, dihitung sejak pemetaan kebutuhan dan belum termasuk waktu peninjauan Apple dan Google.
- Cakupan pemeriksaan keamanan dan jadwal pencadangan disepakati pada tahap pemetaan kebutuhan.
Yang Anda terima
Aplikasi yang terbit di toko aplikasi punya urusan yang tidak berhenti di kode. Lima hal berikut yang Anda pegang setelah aplikasinya tayang.
-
Terbit di akun Anda
Aplikasi diterbitkan memakai akun Play Store dan App Store atas nama perusahaan Anda, bukan akun Legia.
-
Kode dan berkas tanda tangan
Kode sumber, dokumentasi teknis, dan berkas penandatanganan aplikasi diserahkan seluruhnya kepada Anda.
-
Keamanan sejak rancangan
Login berbasis peran, activity log yang mencatat siapa mengubah apa, pencadangan otomatis, dan pemeriksaan keamanan, lengkap dengan backend yang menopangnya.
-
Pendampingan penerbitan
Pendampingan penerbitan, termasuk penanganan bila aplikasi ditolak saat peninjauan Apple atau Google.
-
Pelatihan dan pendampingan
Pelatihan tim dan masa pendampingan setelah aplikasi mulai dipakai.
Pilihan pendekatan
Native, lintas platform, atau aplikasi web?
Tiga cara menghadirkan aplikasi ke pengguna, dengan konsekuensi berbeda untuk biaya, performa, dan pembaruan. Legia memilihnya sesuai kebutuhan, dan tabel ini membantu menimbang sebelum sesi konsultasi.
| Aspek | Native | Lintas platform | Aplikasi web |
|---|---|---|---|
| Cara dibangun | Dibangun terpisah untuk Android dan iOS. | Satu basis kode untuk Android dan iOS. | Satu aplikasi yang dibuka lewat peramban, tanpa pemasangan. |
| Biaya awal | Paling besar, hampir dua kali lipat karena dibangun dua kali. | Lebih hemat daripada dua aplikasi native. | Paling hemat, karena tidak perlu terbit di toko aplikasi. |
| Akses ke perangkat | Paling dalam: kamera, GPS, sensor, dan fitur terbaru sistem. | Mencakup kebutuhan umum seperti kamera, lokasi, dan notifikasi. | Terbatas pada yang diizinkan peramban. |
| Pembaruan | Mengikuti versi Android dan iOS, masing-masing perlu dikerjakan. | Mengikuti versi Android dan iOS, dikerjakan sekali untuk keduanya. | Langsung berlaku ke semua pengguna tanpa menunggu toko aplikasi. |
| Distribusi | Lewat Play Store dan App Store, atau secara internal untuk karyawan. | Lewat Play Store dan App Store, atau secara internal untuk karyawan. | Lewat alamat web, tanpa peninjauan toko aplikasi. |
| Cocok bila | Aplikasi menuntut performa tinggi atau akses perangkat yang paling dalam. | Aplikasi perlu hadir di kedua sistem dengan biaya dan jadwal yang lebih terkendali. | Penggunanya bekerja di depan komputer dan tidak butuh kamera, GPS, atau notifikasi ponsel. |
Teknologi yang kami pakai
Perkakas yang benar-benar dipakai di pekerjaan ini. Pilihannya menyesuaikan sistem yang sudah Anda jalankan, bukan dipaksakan seragam.
Lintas platform
1Satu basis kode untuk Android dan iOS, untuk kebutuhan yang tidak menuntut performa native.
- React Native
Native
2Dibangun terpisah untuk tiap sistem, untuk kebutuhan yang menuntut performa atau akses perangkat yang paling dalam.
- Kotlin
- Swift
Layanan pendukung
1Layanan di sisi server untuk autentikasi, notifikasi, dan penyimpanan data.
- Firebase
Uji coba dan penerbitan
2Jalur resmi untuk mengirim versi uji coba ke ponsel Anda dan menerbitkan aplikasi ke toko.
- TestFlight
- Play Console
Pertanyaan yang sering masuk
Apa itu jasa pembuatan aplikasi mobile?
Jasa pembuatan aplikasi mobile adalah layanan merancang, membangun, dan menerbitkan aplikasi untuk ponsel Android dan iOS. Legia mengerjakannya dengan pendekatan lintas platform atau native sesuai kebutuhan, lengkap dengan backend dan keamanannya, lalu menerbitkannya atas nama perusahaan Anda.
Berapa biaya pembuatan aplikasi mobile?
Biayanya ditentukan jumlah layar dan alur, platform serta pendekatan yang dipilih (lintas platform atau native), kebutuhan backend dan integrasi dengan sistem yang sudah ada, dan kebutuhan khusus seperti kamera, lokasi, atau penyimpanan data di perangkat. Legia menyampaikan angkanya setelah pemetaan kebutuhan, dan tahap itu bisa diambil terpisah.
Apa bedanya aplikasi native dan lintas platform, dan mana yang saya butuhkan?
Aplikasi native dibangun terpisah untuk Android dan iOS, sehingga biayanya hampir dua kali lipat, dengan performa paling tinggi. Aplikasi lintas platform dibangun sekali untuk kedua sistem dan lebih cepat diperbarui. Legia memilih pendekatannya sesuai kebutuhan, lintas platform, native, atau keduanya, dan menyampaikan alasannya pada tahap pemetaan.
Apa bedanya aplikasi mobile dengan aplikasi web?
Aplikasi mobile dipasang dari toko aplikasi dan bisa memakai kamera, GPS, dan notifikasi ponsel, tetapi perlu diperbarui mengikuti versi Android dan iOS. Aplikasi web dibuka lewat peramban tanpa pemasangan dan lebih cepat diperbarui, tetapi akses ke perangkat keras ponsel terbatas. Legia menyampaikan mana yang lebih masuk akal sejak sesi pertama, termasuk bila cukup aplikasi web.
Siapa pemilik akun Play Store dan App Store-nya?
Aplikasi diterbitkan memakai akun atas nama perusahaan Anda, bukan akun Legia. Kode sumber, dokumentasi, dan berkas penandatanganan diserahkan seluruhnya kepada Anda, sehingga pembaruan di masa depan tidak bergantung pada Legia.
Berapa biaya yang harus dikeluarkan setiap tahun setelah aplikasi rilis?
Ada dua jenis biaya berjalan. Pertama, biaya akun pengembang: Apple berlangganan tahunan, Google sekali bayar. Kedua, biaya pembaruan aplikasi mengikuti versi Android dan iOS yang terbit tiap tahun. Tanpa pembaruan, aplikasi bisa ditolak dari toko atau berhenti berfungsi.
Apakah ada skema perawatan setelah aplikasi rilis?
Ada. Legia menanggung perbaikan atas kesalahan pekerjaannya pada masa garansi yang disepakati di kontrak, dilanjutkan skema maintenance berlangganan untuk pembaruan mengikuti versi Android dan iOS, perbaikan, dan perawatan server. Tim internal Anda juga bisa mengambil alih dengan dokumentasi yang diserahkan.
Keamanan apa yang ada di aplikasi mobile buatan Legia?
Sama seperti aplikasi web: login berbasis peran, activity log yang mencatat siapa mengubah apa dan kapan, pencadangan otomatis di sisi server, dan pemeriksaan keamanan pada sistemnya. Cakupan pemeriksaan dan jadwal pencadangan disepakati pada tahap pemetaan kebutuhan.
Apakah backend atau server aplikasinya sudah termasuk?
Ya. Aplikasi mobile membutuhkan server dan API untuk menyimpan data dan menyambungkan penggunanya, dan Legia membangunnya sekaligus. Bila Anda sudah punya sistem, aplikasi bisa disambungkan ke sistem itu dan cakupannya dinilai pada pemetaan kebutuhan.
Apakah aplikasinya bisa dipakai tanpa koneksi internet?
Bisa dibicarakan. Aplikasi dapat dirancang menyimpan data di perangkat lalu menyinkronkannya saat sinyal kembali tersedia, dan kebutuhan ini menambah kompleksitas serta biaya. Layak tidaknya untuk aplikasi Anda ditentukan pada tahap pemetaan kebutuhan.
Apakah aplikasi harus diterbitkan di Play Store dan App Store?
Tidak harus. Aplikasi untuk karyawan dapat didistribusikan secara internal tanpa melalui toko aplikasi, sehingga prosesnya lebih cepat dan isinya tidak terlihat publik. Untuk aplikasi yang dipakai pelanggan, penerbitan di toko aplikasi tetap diperlukan.
Berapa lama pembuatan aplikasi mobile sampai bisa dipakai?
Aplikasi dengan cakupan sedang umumnya memakan 3–6 bulan sejak pemetaan kebutuhan sampai terbit di toko aplikasi. Peninjauan oleh Apple dan Google menambah beberapa hari sampai beberapa minggu, dan penolakan pada pengajuan pertama adalah hal yang biasa terjadi.
Bagaimana bila kebutuhan berubah di tengah pengerjaan?
Perubahan dicatat sebagai permintaan tersendiri, dinilai dampaknya terhadap waktu dan biaya, lalu disepakati sebelum dikerjakan. Tidak ada pekerjaan tambahan yang dikerjakan lebih dulu kemudian ditagihkan di akhir.
Layanan yang sering diambil bersamaan
Aplikasi & Software
Pembuatan Aplikasi Web
Portal layanan, arsip dokumen, dan dashboard CMS dengan login berbasis peran, dibangun bertahap dan kode sumbernya milik Anda.
Lihat Pembuatan Aplikasi WebAplikasi & Software
DevOps & CI/CD
Alur rilis otomatis, penyeragaman lingkungan, dan pemantauan yang dijalankan tim Anda sendiri.
Lihat DevOps & CI/CDBelum yakin butuh aplikasi mobile atau cukup aplikasi web?
Ceritakan siapa penggunanya dan di mana mereka bekerja. Legia menyampaikan pilihan yang paling masuk akal beserta dasar perhitungan biayanya, termasuk bila jawabannya bukan aplikasi mobile.
- Tim Legia merespons dalam 1 hari kerja
- Sesi konsultasi 30 menit, tanpa keharusan lanjut ke proyek
- Perjanjian kerahasiaan sebelum Legia menerima akses
Lebih cepat lewat WhatsApp Lihat alur kerja setelah konsultasi
Pesan terkirim. Terima kasih. Tim Legia merespons dalam 1 hari kerja.
Pesan gagal terkirim. Silakan coba lagi, atau hubungi Legia lewat WhatsApp.