Aptech Jakarta
Kategori
  • Akad Nikah
  • Android
  • Aplikasi
  • Catering Pernikahan
  • Catering Pernikahan Gedung
  • Catering Pernikahan Rumah
  • Catering Prasmanan
  • Gadget
  • Game
  • Jagarasa Corner
  • Jakarta
  • Lamaran
  • Paket Pernikahan
  • Pemberkatan
  • Pernikahan
  • Pernikahan Adat
  • Pernikahan Gedung
  • Pernikahan Hotel
  • Pernikahan Islam
  • Pernikahan Outdoor
  • Pernikahan Rumah
  • Prewedding
  • Siraman
  • Teknologi
  • Tunangan
  • Website
  • Wedding Intimate
  • Wedding Organizer
  • Wedding Planner
  • Windows

Wedding Organizer Surabaya | Wedding Organizer Gresik | Wedding Organizer Malang | Wedding Organizer Madura | Wedding Organizer Mojokerto | Wedding Organizer Jakarta | Wedding Organizer Bogor | Wedding Organizer Depok | Wedding Organizer Tangerang | Wedding Organizer Bekasi

Catering Surabaya | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi | Catering Jakarta Murah | Catering Bogor Murah | Catering Depok Murah | Catering Tangerang Murah | Catering Bekasi Murah

Supplier Sayur | Supplier Buah | Hosting Gratis
Catering Surabaya
 | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Catering Surabaya | Catering Malang | Catering Gresik | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

ApTech Jakarta
  • Beranda
  • Catering Jakarta
  • Catering Bogor
  • Catering Depok
  • Catering Tangerang
  • Catering Bekasi
  • Teknologi

HTML5 versus Mobile Native

  • Mei 24, 2014
  • admin
0

SHARES

ShareTweet

HTML5 Logo BlueBeberapa tahun yang lalu, atau kira-kira pada pertengahan 2011 dirilislah sebuah framework untuk pengembangan aplikasi mobile multiplatform yang bernama Phonegap. Meskipun sebenarnya ada framework lain seperti Kendo dan Sencha, tapi tampaknya Phonegap lebih populer dibanding keduanya.

Phonegap sendiri merupakan framework yang dapat digunakan untuk membangun aplikasi mobile dimana seorang developer hanya memerlukan bantuan HTML5 programming, tanpa perlu expert pada bahasa pemrograman native masing-masing platform. Hanya saja pengetahuan dasar pemahaman development yang diperlukan untuk membantu memudahkan proses kompilasinya.

Di artikel ini, penulis akan sedikit membeberkan beberapa point-point penting yang mungkin dapat digunakan sebagai acuan apabila pembaca masih bingung memilih langkah pengembangan aplikasi mobile baik itu iOS, Android, Windows Phone, maupun Blackberry. Apakah harus dengan bahasa native atau mungkin menggunakan framework cross-platform (silang platform) HTML5 seperti Phonegap ? Mari kita telisik satu persatu point dibawah ini :

Contents

  • 1 Perangkat Lunak
  • 2 Pengetahuan development
  • 3 Proses kompilasi
  • 4 Performa
  • 5 Kesimpulan
    • 5.1 Baca juga:

arrowPerangkat Lunak

Dari sisi perangkat lunak yang digunakan, jelas sekali bahwa framework Cross-platform menggunakan plugin maupun extensi tertentu pada masing-masing aplikasi native agar bisa digunakan untuk proses kompilasi. Sebagai contoh Eclipse harus ditambah plugin tertentu untuk kompilasi Phonegap. Meskipun Phonegap juga telah menyediakan proses building secara cloud, namun bilamana aplikasi mengharuskan memiliki fitur tertentu cloud tidak akan bisa maksimal.

mobile-icon

Dalam beberapa kasus seorang developer baru, penggunaan Phonegap cukup rikuh dari sisi instalasi aplikasi pendukung. Dalam hal praktis dan tidaknya, proses development secara native jelas unggul apabila menggunakan framework HTML5.

arrowPengetahuan development

Pengembangan sebuah aplikasi mobile, tentunya membutuhkan pengetahuan yang setidaknya harus mendalam dan tidak bisa setengah-tengah. Contohnya seorang developer Android tentu harus paham betul Java, Windows Phone dengan C#, ataupun iOS dengan Objective C. Hal ini tentu saja akan cukup merepotkan seorang developer yang hanya paham satu jenis bahasa pemrograman apabila dia ingin mendevelop pada masing-masing platform. Apalagi bagi seorang developer website tentunya akan sangat dipusingkan dengan lingkungan development mobile.

Java Objective C

Akan tetapi semenjak munculnya framework HTML5, para developer mobile ataupun website agaknya bisa bernafas lega atas ketergantungan masing-masing native programming language tersebut. Selain itu, penggunaan framework cross-platform juga sering dikaitkan dengan pemangkasan anggaran untuk pembuatan aplikasi mobile. Karena sebuah perusahaan tidak harus membayar 3 atau 4 developer, akan tetapi cukup dengan seorang developer tangguh HTML5.

arrowProses kompilasi

Jika dilihat pada satu sisi pandang, HTML5 tentu lebih unggul dibanding native dari sisi kompilasi. Semisal cloud phonegap yang memiliki fasilitas untuk melakukan kompilasi langsung pada beberapa platform. Tapi jika dilihat dari sisi pandang hasil dan performa, maka kompilasi menggunakan native tentu lebih unggul.

Pembaca mungkin pernah mendengar problem kompilasi aplikasi HTML5, dimana aplikasi dapat berjalan baik di Android namun tidak pada platform lain. Nah, inilah sebenarnya kendala jika seorang developer memang ingin memakai framewor HTML5. Karena sang developer harus mendalami betul fitur, fungsionalitas maupun package yang didukung oleh masing-masing platform.

Pada point proses kompilasi ini, penulis sengaja memberi skor masing-masing 1 untuk kedua development karena cukup berimbang dan tergantung pada kebutuhan.

arrowPerforma

Sekali lagi, development menggunakan native tentu saja akan unggul jika dilihat dari sisi performa hasil akhir aplikasi. Meski ada beberapa framework HTML5 seperti Ludei JS yang menyebut bahwa performa hasil akhir aplikasi setara dengan native, tentu saja hasilnya akan memiliki perbedaan. Penulis pastikan bahwa performa aplikasi native tidak bisa disejajarkan dengan aplikasi HTML5.

kesimpulanKesimpulan

Membangun sebuah aplikasi mobile jika dinalar memang seharusnya memakai framework yang disarankan (baca: native), selain dari sisi hasil akhir aplikasi yang lebih mantap dan apik, performa aplikasi native juga bisa dibilang sempurna. Framework HTML5 akan sangat baik jika memang seorang developer membutuhkan waktu cepat untuk membangun secara cross-platform namun dengan hasil yang tidak sebaik aplikasi native.

Secara proses, HTML5 merupakan terobosan baru dibidang development aplikasi mobile, dimana hanya dengan pengetahuan satu bahasa pemrograman maka dapat digunakan untuk beberapa platform.

Andalah yang memilih & Happy coding ??

Baca juga:

  1. Keunggulan Mengembangkan Aplikasi Mobile Berbasis HTML5
  2. Peralatan Developer Aplikasi Mobile Untuk Semua Platform
  3. Memasang Plugin Phonegap MDS Applaud di Eclipse
  4. Bagaimana Phonegap Bekerja Dalam Membangun Aplikasi ?
  5. Tutorial Pembuatan Aplikasi Android Berbasis Phonegap
 
admin

Previous Article
  • Teknologi

Keamanan Sistem E-Commerce Terkait Celah Heartbleed

  • Mei 8, 2014
  • admin
View Post
Next Article
  • Teknologi

Jokowi, Programmer dan Sistem e-Government

  • Juni 14, 2014
  • admin
View Post

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Pos-pos Terbaru
  • Ide Pernikahan Mewah di Jakarta dari Jagarasa Jakarta
  • Makna Prosesi Melepas Balon Menurut Jagarasa Jakarta
  • Pengalaman Akad Nikah Mengesankan dengan Jagarasa Wedding
  • Pernikahan Adat Melayu: Tradisi yang Eksotis dan Romantis dari Jagarasa Wedding
  • Daftar Hotel di Jakarta untuk Pesta Pernikahan yang Bikin Tamu Terpesona
Arsip
Kategori
  • Akad Nikah
  • Android
  • Aplikasi
  • Catering Pernikahan
  • Catering Pernikahan Gedung
  • Catering Pernikahan Rumah
  • Catering Prasmanan
  • Gadget
  • Game
  • Jagarasa Corner
  • Jakarta
  • Lamaran
  • Paket Pernikahan
  • Pemberkatan
  • Pernikahan
  • Pernikahan Adat
  • Pernikahan Gedung
  • Pernikahan Hotel
  • Pernikahan Islam
  • Pernikahan Outdoor
  • Pernikahan Rumah
  • Prewedding
  • Siraman
  • Teknologi
  • Tunangan
  • Website
  • Wedding Intimate
  • Wedding Organizer
  • Wedding Planner
  • Windows
Wedding Organizer

Wedding Organizer Surabaya | Wedding Organizer Gresik | Wedding Organizer Malang | Wedding Organizer Madura | Wedding Organizer Mojokerto | Wedding Organizer Jakarta | Wedding Organizer Bogor | Wedding Organizer Depok | Wedding Organizer Tangerang | Wedding Organizer Bekasi

Partner

Catering Surabaya | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi | Catering Jakarta Murah | Catering Bogor Murah | Catering Depok Murah | Catering Tangerang Murah | Catering Bekasi Murah

External Link

Supplier Sayur | Supplier Buah | Hosting Gratis
Catering Surabaya
 | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Catering Surabaya | Catering Malang | Catering Gresik | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Tombol
Jagarasa Catering Wedding Organizer
Jagarasa Catering Wedding Organizer

Catering | Jasa Catering | Catering Pernikahan | Paket Pernikahan | Wedding Organizer

Blog Wedding & Teknologi Jakarta
Berita dan artikel wedding teknologi dan Informasi Jakarta

Input your search keywords and press Enter.