Native APP – Native App adalah aplikasi berbasis sistem operasi lokal smartphone seperti iOS, Android, WP dan ditulis dan dijalankan dengan program asli, juga disebut aplikasi asli.

Aplikasi Asli

Keuntungan:

  1. Ciptakan pengalaman pengguna yang sempurna
  2. Performa stabil
  3. Kecepatan operasi cepat, hands-on yang mulus
  4. Akses ke sumber daya lokal (buku alamat, album foto)
  5. Rancang efek gerakan yang sangat baik, transisi
  6. Pemberitahuan atau pengingat intim tingkat sistem
  7. Tingkat retensi pengguna yang tinggi

Kekurangan:

  1. Biaya distribusi tinggi (platform yang berbeda memiliki bahasa pengembangan dan adaptasi antarmuka yang berbeda)
  2. Biaya pemeliharaan tinggi (misalnya, Aplikasi telah diperbarui ke V5, tetapi masih ada pengguna yang menggunakan V2, V3, V4 , Membutuhkan lebih banyak pengembang untuk mempertahankan versi sebelumnya)
  3. Pembaruannya lambat. Menurut platform yang berbeda, proses yang berbeda seperti pengiriman-tinjauan-online, dll., perlu melalui proses yang lebih rumit

aplikasi website

Web App, seperti namanya, mengacu pada aplikasi berbasis web, pada dasarnya ditulis dalam bahasa HTML5, tidak perlu mengunduh dan menginstal. Mirip dengan aplikasi ringan yang sekarang disebutkan. Aplikasi berbasis browser pada dasarnya adalah versi layar sentuh dari aplikasi web.

Keuntungan

  1. Biaya pengembangan rendah
  2. Pembaruan cepat,
  3. Pembaruan tidak perlu memberi tahu pengguna, tidak perlu meningkatkan secara manual,
  4. Dapat menjangkau beberapa platform dan terminal.

Kekurangan:

  1. Pintu masuk sementara
  2. Tidak dapat memperoleh pemberitahuan tingkat sistem, pengingat, efek animasi, dll.
  3. Tingkat retensi pengguna rendah
  4. Banyak batasan pada desain
  5. Pengalaman buruk

Aplikasi Hibrida

Mengacu pada Aplikasi hibrida semi-asli dan semi-Web, yang memiliki “keuntungan dari pengalaman interaksi pengguna yang baik dari Aplikasi Asli” dan “keuntungan dari pengembangan lintas platform Aplikasi Web”. Perlu download dan install, tampilannya mirip Native App, tetapi UI Web View hanya sedikit, dan konten yang akan diakses adalah Web. Jadi, Aplikasi hybrid berusaha untuk menciptakan pengalaman yang mirip dengan Aplikasi Asli, tetapi masih dibatasi oleh teknologi, kecepatan jaringan, dan banyak faktor lainnya.