Pengembangan Aplikasi Mobile


Pengembangan Aplikasi Mobile dapat dibagi menjadi 3 yaitu :
  1. Native Aplication
  2. Hybrid Aplication
  3. Mobile Web Aplication


Native Aplication

Native aplication merupakan jenis aplikasi yang berjalan pada perangkat mobile dan diakses melalui ikon yang ada pada layar perangkat anda , aplikasi ini biasanya dikembalikan secara khusus untuk 1 platform , dibuat dengan bahasa pemograman  tertentu untuk berjalan pada suatu platform.

Bahasa pemograman yang digunakan adalah :
  • iOS dibuat dengan bahasa pemograman OBJECTICE-C
  • Android dibuat dengan JAVA
  • Blackberry dibuat dengan Java
  • Windows Phone dibuat dengan VISUAL C++ , .net\

Hybrid Aplication

Hybrid aplication merupakan aplikasi mobile yang bisa diinstall , menggunakan bahasa pemograman web yang digabung dengan bahasa pemograman yang selayaknya digunakan untuk membuat aplikasi pada device yang dituju.

Aplikasi ini penggabungan bahasa pemograman web , sedangkan untuk beberapa fitur yang tidak bisa dijalankan sedangkan untuk beberapa fitur yang tidak bisa dijalankan menggunakan bahasa pemograman yang sesuai dengan device tujuan.

HYBRID = NATIVE + MOBILE WEB

Framework merupakan aplikasi atau tools untuk membantu

Nama-nama framework pada Hybrid Aplication :
  • Foundation = Lebih mudah dan cepat
  • Gumby = Menggunakan SASS , Pengembangan dari CSS#
  • Bootsrap = lebih dikenal dengan nama twitter bootstrap
  • Unsemahtic
  • Skeleton
  • HTML5 Boilerplate
  • HTML Kickstart
  • Less Framework etc.

Web Mobile Aplication

Web apps dijalankan menggunakan browser yang ada pada perangkat dan biasanya ditulis menggunakan HMTL5. Jenis ini sama seperti aplikasi web pada umumnya.

Bahasa pemograman yang digunakan adalah HTML5 , CSS3 , Javascript dan server-side languages seperti PHP.


Kesimpulan yang dapat diambil dari pembahasan diatas adalah :
  • Native Apps dan Hybrid Apps adalah aplikasi yang ada pada app store (iOS) dan Playstore (Android), Sedangkan Web Apps adalah sebuah halaman web yang dioptimasikan menyerupai aplikasi mobile.
  • Hybrid Apps dan Web Apps dirender menggunakan halaman HTML, namun Aplikasi Hybrid menggunakan browser yang ditanam pada aplikasi tersebut.

Previous
Next Post »