Categories: Ulasan

Buat Aplikasi Mobile Multi-Platform Menggunakan HTML5 Dengan Apache Cordova

Bagi pengembang aplikasi pemula maupun developer yang menggunakan HTML5 untuk pengembangan aplikasi dapat mengembangkan juga aplikasinya ke platform mobile seperti iOS, Android, Windows Phone, Blackberry, dan lainnya dengan menggunakan alat yang dinamakan Apache Cordova.

Apache Cordova sendiri berisikan satu set API perangkat yang memungkinkan developer dapat melakukan pengembangan aplikasi mobile dengan mengakses fungsi asli perangkat mobile seperti kamera maupun akselerometer dengan menggunakan JavaScript.

Selain itu, dengan kombinasi dari UI framework seperti JQuery Mobile, Dojo Mobile, atau Sencha Touch ini memungkinkan developer dapat mengembangkan aplikasi di perangkat mobile hanya menggunakan HTML, CSS, dan JavaScript.

Dengan adanya Cordova API ini memungkin developer dapat membangun aplikasi mobile tanpa menggunakan kode native seperti Java, Objective-C, dan lainnya sehingga bisa dibilang developer dapat menggunakan teknologi web tanpa harus membangun ulang kode di bahasa pemrograman lain.

Nantinya aplikasi yang dikembangkan menggunakan Cordova masih dikemas sebagai aplikasi yang menggunakan platform SDK dan dapat dibuat tersedia untuk instalasi di berbagai toko aplikasi seperti Play Store, Apple App Store, Windows Phone Store, dan masih banyak lagi.

Menariknya, Apache Cordova ini menyediakan berbagai API plug-in untuk memudahkan developer dalam mengembangkan aplikasi dengan mengakses beberapa fungsi seperti status baterai, kamera, kontak, perangkat, akselerometer, kompas, sistem berkas, geolokasi, Media, informasi jaringan, dan lainnya.

Pembaca maupun developer dapat mempelajari penggunaan dan pengembangan dengan menggunakan alat ini dengan mengunjungi halaman resmi dokumentasi dari Apache Cordova. Dalam halaman ini pembaca dapat mempelajari dasar hingga impelementasi berbagai komponen yang dibutuhkan agar menjadi aplikasi yang dapat berjadi di berbagai perangkat mobile dengan lancar.

Untuk cara kerja dari aplikasi mobile yang telah dibuat menggunakan Apache Cordova adalah aplikasi yang dikembangkan dengan menggunakan HTML,CSS, dan JavaScript ini akan dibaca oleh Webview dan disaat yang bersamaan Cordova Plug-in juga dibaca. Selanjutnya akan langsung diteruskan ke sistem operasi perangkat mobile dan aplikasi siap digunakan oleh penggunanya.

Aplikasi mobile yang dikembangkan dengan menggunakan Apache Cordova ini dapat berjalan untuk platform Android, iOS, Windows Phone, Bada, Amazon Fire OS, Firefox OS, Mac OS X, Qt, Tizen, Ubuntu, WebOS, Windows (desktop), dan Browser.

Bagi pembaca maupun developer yang tertarik untuk mengembangkan aplikasi mobile dengan HTML, CSS, dan JavaScript dengan menggunakan alat ini dapat langsung mengunjungi situs resmi Apache Cordova.

Share
Published by
Adhitya Wibawa Putra

Recent Posts

Cisco Peringkatkan Kerentanan Kritis Dalam Cisco Data Center Network Manager

Cisco mengungkapkan tiga kerentanan dalam layanannya. Ini dia penanganannya!

January 7, 2020

Optimal idM Meluncurkan OptimalCloud Partner Platform

Ini ulasan mengenai keuntungan OptimalCloud Partner Platform, platform baru milik Optimal idM!

January 6, 2020

Google Siapkan Coral Accelerator Module dan Coral Dev Board Mini untuk Tahun 2020

Google kenalkan dua koleksi baru dari Coral. Dua koleksi baru ini bakal menambah kemampuan pengembangan…

January 3, 2020

Google Kembangkan Model Kecerdasan Buatan Untuk Deteksi Kanker Payudara

Raksasa Google baru saja mengembangkan sistem pemindaian kanker payudara berbasis kecerdasan buatan. Bagaimana hasilnya, berikut…

January 3, 2020

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Meski dikenalkan bersamaan dengan Android 10 Beta, sampai kini Bubbles Notifications masih dalam tahap pengembangan.…

December 31, 2019

Samsung Siapkan Lima Proyek dan Empat Startup C-Lab Untuk CES 2020

Samsung akan kembali memamerkan hasil program C-Lab ke ajang CES 2020. Ini dia proyek dan…

December 30, 2019