Mobile Apps
Mobile apps adalah aplikasi untuk smartphone, tablet, dan perangkat genggam. Distribusi Apple mencakup aplikasi untuk iPhone dan iPad.
Native dan cross-platform
Native dalam perbandingan ini berarti implementasi khusus platform. Android memakai SDK untuk mengemas kode Kotlin, Java, atau C++ bersama resource aplikasi.
Cross-platform berbagi kode antar sistem operasi. Flutter menggabungkan reuse dengan akses layanan platform, bukan menghapus perbedaannya.
React Native menyediakan deteksi platform dan file khusus iOS atau Android. Karena itu, satu codebase tidak berarti seluruh implementasi identik.
Rincian model UI berada di React Native dan Flutter. Keduanya tetap dibahas terpisah; istilah cross-platform tidak menyatakan keduanya memakai arsitektur rendering yang sama.
Kemampuan perangkat dan izin
Akses kamera dan lokasi dibatasi izin pada Android. Kebutuhan lokasi, termasuk penggunaan GPS, bukan jaminan akses sensor atau akurasi tertentu.
Izin bukan selalu dialog runtime: sebagian diberikan saat instalasi menurut Permissions on Android.
Izin dapat ditolak atau dicabut. Panduan Android meminta pemeriksaan akses dan graceful degradation agar fitur lain tetap dapat digunakan.
Apple menyediakan notifikasi lokal dan push untuk informasi tepat waktu. Keberadaan API tidak membuktikan setiap pesan pasti diterima pengguna.
Distribusi dan lifecycle
Google Play menghasilkan APK yang disesuaikan dengan perangkat dari distribusi app bundle. Jalur distribusi berbeda dari keputusan berbagi source code.
Apple menawarkan App Store serta alternatif bergantung wilayah. Kehadiran di toko bukan definisi universal aplikasi mobile.
Android dapat menghentikan proses background untuk kebutuhan resource. Aplikasi tidak boleh diasumsikan terus berjalan hanya karena telah diinstal.
Progressive Web Apps memberi konteks alternatif berbasis web, sedangkan Tauri membahas pendekatan webview. Keduanya bukan sinonim untuk semua aplikasi mobile.
Batas riset
Tujuh dokumen primer diambil penuh melalui 9Router pada 6 September 2026. Detail izin bersumber dari Android, bukan bukti perilaku identik pada semua versi iOS.
Tidak dilakukan pengujian perangkat, benchmark performa, pengukuran biaya, atau pengajuan toko. Rekomendasi pemisahan integrasi merupakan sintesis, bukan klaim bahwa suatu framework selalu unggul.
Bukti, kutipan, tanggal, konflik metadata, dan teks lengkap tersimpan dalam paket riset Mobile Apps.