Native, web app, atau hybrid? Memahami arsitektur di balik aplikasi di layar HP Anda — dan trade-off bisnisnya.
RPS minggu 4 · 2x50 menit
Bagian 1 dari 3
Peta Besar Dunia Mobile
Mengapa mobile penting untuk bisnis, dan tiga jalur utama membangun aplikasi.
Tujuan Pembelajaran Hari Ini
Setelah pertemuan ini, Anda diharapkan mampu:
Memahami
3 Model
Native, Web App, Hybrid
Menjelaskan perbedaan arsitektur dasar dan bagaimana masing-masing "berbicara" dengan sistem operasi HP.
Menghitung
Trade-off
Biaya vs kecepatan vs performa
Mengestimasi konsekuensi biaya dan waktu dari tiap pilihan teknologi untuk sebuah keputusan produk nyata.
Mengenal
Ekosistem Toko Aplikasi
Play Store & App Store
Memahami bagaimana komisi platform memengaruhi model bisnis aplikasi.
Merekomendasikan
Pilihan Tepat
Sesuai kebutuhan bisnis
Memberi rekomendasi jalur teknologi untuk studi kasus bisnis skala kecil-menengah di Indonesia.
Mengapa Mobile Menjadi Prioritas Bisnis?
Perilaku konsumen Indonesia sudah bergeser drastis ke perangkat genggam.
Pengguna Internet
~79%
Populasi Indonesia (APJII)
Mayoritas mengakses internet utamanya lewat smartphone, bukan komputer.
Waktu Layar
~5-6 jam
Per hari di HP
Rata-rata pengguna Indonesia menghabiskan berjam-jam per hari di aplikasi mobile.
Transaksi E-commerce
Mayoritas
Via aplikasi mobile
Tokopedia, Shopee, dan sejenisnya mencatat sebagian besar transaksi lewat aplikasi, bukan situs web desktop.
Konsekuensi bisnis: kalau produk digital Anda tidak "hidup" dengan baik di HP, Anda kehilangan mayoritas calon pelanggan sebelum sempat mereka lihat produknya.
Tiga Jalur Membangun Aplikasi Mobile
Setiap jalur adalah trade-off antara performa, kecepatan rilis, dan biaya.
Peta Konsep
Native App: Performa Maksimal, Biaya Maksimal
Ditulis khusus untuk satu sistem operasi, memakai bahasa dan alat resmi dari pembuat OS-nya.
Android
Kotlin/Java
Android Studio (resmi Google)
Contoh: aplikasi Gojek dan BCA mobile versi Android dibangun dengan basis kode terpisah dari versi iOS-nya.
iOS
Swift
Xcode (resmi Apple)
Versi iPhone aplikasi yang sama harus ditulis ulang dengan bahasa dan alat berbeda — dua tim, dua basis kode.
Kelebihan: performa paling cepat, akses penuh ke fitur HP (kamera, GPS, sensor sidik jari). Cocok untuk aplikasi yang butuh pengalaman premium — misalnya aplikasi perbankan atau game berat.
Web App & PWA: Tanpa Instal, Langsung Pakai
Sebenarnya adalah website yang dirancang agar terasa seperti aplikasi di HP.
Karakteristik Utama
Dibuka lewat browser (Chrome, Safari) — bisa juga ditambahkan ikon di layar utama HP tanpa lewat Play Store/App Store.
PWA (Progressive Web App) = web app yang ditingkatkan agar bisa bekerja offline sebagian dan terasa lebih responsif, mirip aplikasi asli.
Satu basis kode berjalan di semua perangkat — HP, tablet, laptop — karena hanya butuh browser.
Contoh nyata: Tokopedia Web Lite dan versi mobile-web dari banyak marketplace lokal untuk pengguna dengan HP spesifikasi rendah.
Keterbatasan: tidak muncul di Play Store/App Store secara default (kurang "terlihat"), dan akses ke fitur HP tertentu (misal sensor sidik jari) lebih terbatas dibanding native.
Hybrid App: Satu Kode, Dua Toko Aplikasi
Ditulis sekali dengan framework lintas-platform, lalu "dibungkus" agar bisa dipasang lewat Play Store dan App Store.
Framework Populer
React Native, Flutter
Dibuat Meta & Google
Developer menulis kode satu kali, lalu framework "menerjemahkannya" agar berjalan native di Android maupun iOS.
Contoh Nyata
Banyak Startup RI
Terutama tahap awal/MVP
Banyak aplikasi startup Indonesia tahap awal memakai hybrid agar bisa rilis cepat di dua platform sekaligus dengan tim kecil.
Posisi tengah: lebih murah dan lebih cepat dari native murni, tapi performa dan akses fitur HP sedikit di bawah native untuk kasus pemakaian yang sangat berat (misal game 3D kompleks).
Hitung dari Nol: Biaya Bangun Aplikasi Kedai Kopi Digital
Kasus: UMKM ingin aplikasi pemesanan kopi tersedia di Android dan iOS. Bandingkan native vs hybrid.
Langkah
Perhitungan
Nilai
1. Biaya native Android (asumsi tim lokal)
~Rp150 juta (estimasi per platform)
Rp150.000.000
2. Biaya native iOS (basis kode terpisah)
~Rp150 juta (estimasi per platform)
Rp150.000.000
3. Total biaya native (dua platform terpisah)
150 juta + 150 juta
Rp300.000.000
4. Biaya hybrid (satu basis kode, ~65% dari total native)
300 juta × 65%
Rp195.000.000
5. Penghematan hybrid vs native
300 juta − 195 juta
Rp105.000.000
Hemat Dengan Hybrid
~35%
105 juta / 300 juta × 100
Coba Sendiri: Bandingkan Biaya Native vs Hybrid
Ubah asumsi biaya per platform dan persentase hemat hybrid, lalu amati berapa besar penghematan totalnya.
Bagian 2 dari 3
Arsitektur & Ekosistem Toko Aplikasi
Bagaimana Play Store dan App Store mengambil bagian dari pendapatan Anda — dan bagaimana pasar OS di Indonesia terbagi.
Ekosistem Toko Aplikasi: Gerbang Berbayar
Google Play Store dan Apple App Store bukan sekadar tempat unduh — mereka mengambil komisi dari transaksi digital di dalam aplikasi.
Komisi Standar
~30%
Untuk pengembang skala besar
Berlaku untuk pembelian dalam aplikasi (in-app purchase) dan langganan digital di sebagian besar kategori.
Program Bisnis Kecil
~15%
Apple Small Business Program / Google Play
Tarif lebih rendah untuk pengembang dengan pendapatan tahunan di bawah ambang batas tertentu (umumnya di bawah US$1 juta/tahun).
Komisi ini HANYA berlaku untuk transaksi digital di dalam aplikasi (mis. beli koin, langganan premium) — bukan untuk transaksi barang fisik seperti belanja di Tokopedia/Shopee.
Hitung dari Nol: Pendapatan Bersih Setelah Komisi Platform
Kasus: Aplikasi kursus online UMKM menjual paket premium seharga Rp100.000 lewat pembelian dalam aplikasi.
Langkah
Perhitungan
Nilai
1. Harga jual paket premium
Diketahui
Rp100.000
2. Komisi tarif standar (~30%)
100.000 × 30%
Rp30.000
3. Pendapatan bersih (tarif standar)
100.000 − 30.000
Rp70.000
4. Komisi program bisnis kecil (~15%)
100.000 × 15%
Rp15.000
5. Pendapatan bersih (program bisnis kecil)
100.000 − 15.000
Rp85.000
Selisih Pendapatan Bersih
Rp15.000
85.000 − 70.000 ≈ naik ~21% pendapatan
Coba Sendiri: Hitung Pendapatan Bersih Anda
Masukkan harga jual paket digital dan bandingkan pendapatan bersih di tarif komisi standar versus program bisnis kecil.
Android vs iOS: Peta Pasar di Indonesia
Prioritas platform bukan soal selera, tapi soal di mana pelanggan Anda berada.
Catatan: iOS tetap penting untuk segmen premium/urban karena daya beli pengguna iPhone di Indonesia cenderung lebih tinggi meski jumlahnya minoritas.
React Native vs Flutter: Dua Framework Hybrid Terpopuler
Bahasa: JavaScript — bahasa yang sama dipakai untuk website, sehingga developer web bisa lebih cepat belajar.
Komunitas besar, banyak dipakai startup global (mis. versi awal Instagram, Discord).
Langkah 2 — Flutter (Google)
Bahasa: Dart — bahasa buatan Google, lebih jarang dipakai di luar Flutter.
Tampilan lebih konsisten di semua HP karena Flutter "menggambar" tampilannya sendiri, bukan bergantung komponen bawaan OS.
Langkah 3 — Kesimpulan praktis: pilihan di antara keduanya jarang soal "mana yang lebih baik", tapi soal keahlian tim developer yang tersedia dan preferensi tampilan produk.
Bagian 3 dari 3
Trade-off Bisnis & Keputusan Produk
Menggabungkan semua yang sudah dipelajari menjadi kerangka pengambilan keputusan nyata.
Matriks Trade-off: Kapan Pilih Apa?
Walkthrough dua langkah untuk menyusun kerangka keputusan sederhana.
Langkah 1 — Petakan prioritas bisnis Anda
Butuh performa maksimal & akses penuh fitur HP (game berat, bank besar)? → condong Native.
Butuh jangkauan luas tanpa hambatan instal, anggaran sangat kecil? → condong Web App/PWA.
Langkah 2 — Uji dengan pertanyaan lanjutan
Apakah produk akan sering butuh notifikasi push & bekerja offline? Native/hybrid lebih unggul dari web app biasa.
Apakah target pasar Anda mencari lewat Play Store/App Store, atau lewat link WhatsApp/media sosial? Menentukan pentingnya "kehadiran" di toko aplikasi.
Studi Kasus: Warung Batik "Rasa Solo" Ingin Go-Digital
Profil Bisnis
UMKM batik di Solo, ingin pelanggan bisa lihat katalog & pesan langsung dari HP.
Anggaran terbatas (~Rp50 juta), tim internal tidak punya developer.
Pelanggan mayoritas menemukan lewat Instagram & grup WhatsApp, bukan mencari di Play Store.
Tidak butuh fitur HP canggih (kamera AR, sensor khusus) — cukup katalog, keranjang, checkout.
Pertanyaan diskusi: dengan anggaran dan pola temuan pelanggan seperti ini, jalur teknologi mana yang paling masuk akal — native, hybrid, atau web app/PWA? Apa alasan bisnisnya, bukan hanya alasan teknis?
Kenapa PWA Sering Jadi Titik Awal yang Bijak
Untuk bisnis dengan anggaran terbatas, PWA menawarkan jalan tengah yang sering diabaikan.
Tanpa Instal
0 Hambatan
Langsung buka dari link
Pelanggan tidak perlu mengunduh ratusan MB atau menunggu proses persetujuan toko aplikasi.
Satu Kode
Semua Perangkat
HP, tablet, laptop
Tidak perlu membangun dan memelihara versi terpisah untuk tiap jenis perangkat.
Bisa Naik Kelas
Migrasi Bertahap
Ke hybrid/native nanti
Kalau bisnis tumbuh dan kebutuhan fitur meningkat, bisa migrasi ke hybrid atau native belakangan.
Prinsip bisnis: mulai dari yang paling murah dan cepat divalidasi pasar, baru investasi besar setelah terbukti ada permintaan — bukan sebaliknya.
Latihan Kelas: Pilih Jalur Teknologinya
Kerjakan berpasangan (5 menit), lalu siap dipanggil untuk berbagi jawaban.
Kasus A
Startup Ojek Online Baru
Butuh GPS real-time, notifikasi push instan, tersedia di dua platform sejak awal
Jalur apa yang paling masuk akal? Sebutkan minimal 2 alasan bisnis.
Kasus B
Katering Rumahan Ibu Sri
Anggaran ~Rp5 juta, pelanggan dari grup arisan & WhatsApp
Jalur apa yang paling masuk akal? Sebutkan minimal 2 alasan bisnis.
Panduan diskusi: rujuk kembali matriks trade-off (biaya, kecepatan rilis, akses fitur HP, cara pelanggan menemukan produk) sebelum menjawab.
Rangkuman & Menuju Pertemuan 5
Cheat Sheet Hari Ini
Native: performa terbaik, biaya & waktu terbesar (dua basis kode).
Hybrid: jalan tengah, ~35% lebih hemat dari native pada kasus kita.
Web App/PWA: termurah & tercepat rilis, akses fitur HP terbatas.
Komisi toko aplikasi ~15-30% hanya untuk transaksi digital dalam aplikasi.
Minggu Depan
Pertemuan 5
Perencanaan & Pengembangan Produk Digital
Tugas: bawa 1 ide produk digital (aplikasi/website) untuk dianalisis kelayakannya minggu depan.