Web Apps Vs Native Apps

Web Apps

Web apps merupakan website yang khusus untuk penggunaan smartphone. Kontennya bisa apa saja, dari bisnis kecil standar ke bisnis besar. Karakteristik dari web app adalah user interface (UI) di buat dengan teknologi web, dan memiliki URL (public, private, atau login), dan di optimasi untuk sebuah perangkat mobile. Sebuah Web app tidak terinstal di phone, dan tidak tersedia di Market, dan tidak di tulis dengan menggunakan bahasa pemograman object oriented seperti java atau c#.

Kelebihan Web Apps

  • Web developers bisa menggunakan tool yang lain (banyak tool)
  • Kita bisa menggunakan kemampuan design web dan skill development sebelumnya
  • Aplikasi kita berjalan di banyak device seperti halnya web browser.
  • Kita bisa memperbaiki bug di saat itu juga.
  • Siklus development yang terbilang cepat.

Kekurangan Web Apps

  • Kita tidak bisa akses semua fitur canggih yang disediakan hardware dari device.
  • Kita harus membuat peraturan sendiri untuk sistem pembelian pada aplikasi
  • Akan menjadi susah untuk menampilkan UI yang bagus.

 

Native App

Perbedaannya, native apps terinstal di phone, dan mengakses hardware seperti (speaker, accelometer, camera, dan lain lain), dan di tulis dengan menggunakan bahasa java, c# dan sejenisnya. Dan tentunya tersedia di Market place untuk masing – masing platform.

Kelebihan Native Apps

  • User yang sudah terdaftar hanya butuh klik saja
  • Bisa mengakses fitur canggih yang ada di hardware dari device

Kekurangan Native Apps

  • Harus berbayar untuk menjadi Mobile Developer
  • Aplikasi kita hanya berjalan di Phone yang kita targetkan.
  • Harus mendevelop menggunakan bahasa pemograman java, c# atau lainnya.
  • Siklus development yang lambat -> (develop, compile, deploy, repeat)

Gambar berikut mungkin bisa membantu dan menjelaskan lebih detail tentang menentukan kategori aplikasi kita di bagian mana:

app-development-model-native-hybrid-web-app-infographic

Well, dari semua penjelasan diatas sebenarnya tidak perlu diambil pusing untuk menentukan aplikasi kamu di kategori apa, yang penting kita tahu target pengguna dan aplikasi seperti apa yang kita kembangkan. Dengan begitu kita dengan mudah menentukan aplikasi seperti apa yang harus kita buat, dan menggunakan bahasa pemograman apa.

Iklan

Satu pemikiran pada “Web Apps Vs Native Apps

  1. Hi wira,

    Saya ingin menanyakan bagaimana menghubungkan website dengan mobile aplikasi saya. Mobile aplikasi saya adalah jasa delivery dan market place. Apa bisa customer order dari website dan terhubung ke mobile aplikasi untuk pencarian courier ?

    Suka

Good People write good comments ..

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

w

Connecting to %s