Langsung ke konten utama

Postingan

Aplikasi Mobile

Masih terdapat banyak sekali miskonsepsi pengembangan aplikasi, terutama untuk perangkat mobile. Di jaman dimana segala hal dituntut untuk serba praktis, banyak perusahaan yang melirik penggunaan aplikasi mobile untuk pengembangan bisnisnya. Namun, sering kali mereka terbentur pertanyaan-pertanyaan seperti: aplikasi manakah yang harus dipilih? Manakah diantara aplikasi native, mobile web, dan hybrid yang sesuai dengan penggunaan perusahaan? Tentunya jawaban dari semua pertanyaan tersebut bergantung pada prioritas masing-masing perusahaan dan beberapa faktor. Untuk membantu dalam memilih mana yang tepat berikut uraian perbedaan 3  aplikasi  mobile; native app, mobile web app, dan hybrid app.
Postingan terbaru

Games

Aplikasi games berbasis mobile yang dikembangkan untuk suatu platform tertentu baik yang berbasis android ataupun berbasis IOS, jeis aplikasi game ini bisa berupa aplikasi mobile native atau dengan menggunakan pemrograman web dengan basis HTML5 dan PHP, atau bisa juga jenis aplikasi mobile hybrid.

Hybrid

Hybrid app dapat dikatakan seperti kombinasi dari dua macam aplikasi, yaitu native dan web. Aplikasi hybrid memiliki dua bagian utama. Bagian pertama adalah kode back-end , dan yang kedua adalah native shell yang dapat diunduh dan memuat kode menggunakan tampilan web. Aplikasi hybrid dinilai lebih mudah dan cepat untuk dikembangkan dibanding dengan native app. Namun kecepatan aplikasi hybrid bekerja lebih lambat daripada aplikasi native karena bergantung pada kecepatan browser user.

Web

Web app berjalan menggunakan browser dan biasanya ditulis dalam HTML5, JavaScript atau CSS. Karena aplikasi menargetkan browser, maka web app dapat berjalan pada berbagai operating system. Selain itu, aplikasi ini juga didesain secara responsive sehingga tampilan web dapat menyesuaikan ukuran layar pada perangkat yang digunakan oleh user.

Native

Native app adalah aplikasi yang dibangun secara spesifik untuk operating system tertentu. Jika aplikasi ini dibangun untuk operating system iOS, maka aplikasi tersebut tidak akan dapat berjalan pada operating system yang lain.  Keuntungan utama dari jenis aplikasi ini adalah performanya yang tinggi serta memiliki user experience yang baik karena developer mengembangkan aplikasi ini menggunakan UI dari perangkat native. Secara keseluruhan , aplikasi ini menawarkan pengalaman pengguna yang lebih baik karena dapat bekerja dengan cepat, responsive, serta didistribusikan melalui app store.