Kelebihan dan Kekurangan Native,Mobile Web, dan Hybrid




·                    Mobile computing adalah istilah yang digunakan untuk menggambarkan aplikasi pada piranti ukuran kecil portable (ringan) ,wireless serta mendukung komunikasi.
·         Jenis-jenis mobile computing:
Ø  mobile phone
Ø  weareble computer (yang di tanamkan dalam peralatan yang digunakan     manusia.ex:jam dsb).
Ø  personal digital assi (PDA) adalah alat gadget yang berfungsi layaknya PC ukuran kecil yang mudah dibawa-bawa.
Ø  Smart phone

·         Jenis aplikasi dalam perangkat :
Ø Native Aplication aplikasi ini berjalan pada perangkat mobile,bisa diakses melalui ikon yang ada pada layar perangkat yang hanya bisa dipakai 1 platfrom yang dibuat dengan bahasa pemograman tertentu dan bisa di install .
Berikut bahasa pemograman yang dipakai:
- IOS (objective-c)
- Android (Java)
- Black Berry (java)
- Windows phone  (visual c++, .net



Kelebihan Native Aplication
v  User yang sudah terdaftar hanya butuh klik saja.
v  Bisa mengakses fitur canggih yang ada di hardware dari device
v  Proses pengembangan lebih mudah
v  Memiliki 1 domain
v  Bisa bekerja walaupun sedang offline

                Kekurangan Native Aplication
v  Harus berbayar untuk menjadi mobile developer
v  Aplikasi hanya berjalan di phone yang kita targetkan
v  Harus melewati proses persetujuan dan pembatasan konten yang berlaku di toko aplikasi.
v  Harus mendevelop menggunakan bahasa pemograman java, c# atau lainnya.
v  Siklus development yang lambat -> (develop, compile, deploy, repeat)


Ø  Mobile Web merupakan web Apps dijalankan menggunakan browser yang ada pada perangkat dan biasanya di tulis dengan HTML5 serta tidak bisa di install.
Bahasa pemogramannya adalah :
HTML5,CSS3,JavaScript dan Sever side language seperti PHP




Kelebihan Mobile Web
v  Web developers bisa menggunakan tool yang lain (banyak tool)
v  Kita bisa menggunakan kemampuan design web dan skill development sebelumnya
v  Aplikasi kita berjalan di banyak device seperti halnya web browser.
v  Kita bisa memperbaiki bug di saat itu juga
v  Siklus development yang terbilang cepat.
v  Dirancang sejak awal untuk akses melalui smart phone dengan layar relative kecil,sehingga pengguna mendapatkan user experience maksimal.

Kekurangan Native application
v  Kita tidak bisa akses semua fitur canggih yang disediakan hardware dari device.
v  Kita harus membuat peraturan sendiri untuk sistem pembelian pada aplikasi
v  Akan menjadi susah untuk menampilkan UI yang bagus.
v  Harus memiliki 2 domain
v  Harus memiliki @ website yang berbeda

Ø  Hybrid Aplication adalah aplikasi yang di install di perangkat yang kita gunakan yang menggunkan bahasa pemograman mobile web & native application yang bisa digabung kedalam suatu smart phone dan bisa di upload di APPS.




Kelebihan Hybrid Aplication
v  Biaya pengembangan lebih terjangkau
v  Bisa di install di IOS lain
v  Tahap pengembangan yang relative mudah karena memanfaatkan standar teknologi web,
v  Memiliki kemampuan untuk dijalankan secara online maupun offline,
v  Proses loading dan kinerja lebih cepat,
                    Kekurangan Hybrid  Aplication
v  Masih dianggap minim pengalaman pengguna
v  Merumitkan penggunanya
v  Pengelola topologi lebih sulit
v  Harus melewati proses persetujuan dan pembatasan konten yang berlaku di toko aplikasi,
·         Kesimpulannya
v  Native APPS & Hybrid APPS adalah aplikasi yang ada di APPS & Play Store,sedangkan Mobile Web adalah sebuah halaman Web yang di optimasikan menyerupai aplikasi Mobile.
v  Hybrid APPS & Web Apps di render menggunakan halaman HTML,namun aplikasi Hybrid menggunakan browser yang ditanamkan pada aplikasi tsb.





·         Pengembangan Tehnologi Mobile Web Terbagi 2 jenis :
1.      Mobile Web Aplication
2.      Responsive website

Yang merupakan sebuah aplikasi yang bisa menyesuaikan tampilan layoutnya berdasarkan ukuran viewport dari device yang digunakan mulai dari smartphone ,tablet/computer screen.
Previous
Next Post »