PhoneGap
PhoneGap adalah sebuah framework pengembangan mobile open source yang dikembangkan
oleh Nitobi Software dan IBM. Hal ini
memungkinkan programmer perangkat
lunak untuk membuat aplikasi untuk perangkat mobile dengan menggunakan HTML, CSS dan JaaScript. Aplikasi yang
dihasilkan merupakan campuran, yang berarti bahwa mereka tidak benar-benar native maupun murni berbasis web
(sebagian besar fungsi akan didukung oleh HTML5). Satu kelemahan yang dimiliki
adalah bahwa aplikasi hibrida tidak memiliki akses penuh ke perangkat antarmuka
pemrograman apllikasi (API).
Saat ini PhoneGap mendukung pengembangan untuk system
operasi Apple iOs, Google Android, RIM Blackberry, Symbian, WebOS HP, Microsoft
Windows Mobile dan Bada. Dukungan untuk versi terbaru, seperti BlackBerry 7 dan
Windows Phone 7 sedang dilaksanakan sekang. Bada (system operasi yang digunakan
oleh Samsung Wave S8500) akan segera didukung.
PhoneGap
pertama kali
dikembangkan di sebuah acara iPhoneDevCamp di San Francisco, PhoneGap memenangkan People’s Choice Award pada tahun 2009 di
O’Relly Media’s 2009 Web 2.0 Conference. Framework
PhoneGap digunakan pada beberapa aplikasi platform mobile seperti Worklight dan appMobi sebagai backbone dari mesin pengembangan mobile klien mereka.
Aplikasi yang dibuat
dengan PhoneGap tidak hanya seperti
situs web mobile biasanya. Hasil aplikasi
dari PhoneGap bias berinteraksi
dengan hardware yang ada di perangkat
mobile seperti Accelerometer, GPS (Global Positioning System), kamera, kompas,
kontak, file, media, network, notifikasi dan memori
penyimpanan, tidak seperti aplikasi web
secara normal. Aplikasi PhoneGap juga
dibuat dan dikemas seperti aplikasi asli, yang artinya pembuat aplikasi bias membagikan
aplikasinya memalui Apple App Store
atau Android Market.
HTML
HTML (Hypertext
Markup Language) adalah bahasa dasar untuk web
scripting bersifat client side
yang memungkinka untuk menampilkan informasi dalam bentuk teks, grafik, serta
multimedia dan juga untuk menghubungkan antara tampilan web page atau yang lebih dikenal dengan Hyperlink. Tidak diperlukan suatu program editor lainnya yang
berbasis GUI (Graphical User Interface) seperti Microsoft Front Page,
Dreamweaver, dan sebagainya. Sebagai seorang pengembang aplikasi web maka kemampuan
penugasan kode-kode HTML sangat diperlukan, karena HTML sebagai dasar/tumpuan
dari suatu aplikasi web.
JavaScript
JavaScript adalah bahasa skrip yang popular
di internet dan dapat bekerja di sebagian besar web browser popular sepertu Internet Exploler (IE), Mozilla Firefox, Netscape, dan Opera. Kode
JavaScript dapat disisipkan dalam
halaman web menggunakan tag SCRIPT.
Kode JavaScript juga bias diletakkan di file
tersendiri yang berkekstensi .js (singkatan dar JavaScript). Untuk memanggil
kode JavaScript yang terdapat di file
sendiri, di bagian awal <head> harus ditentukan dahulu nama file.
JSON
JSON (Java Script
Object Notation) adalah format data interchange
yang ringan berbasis teks. Sangat mudah bagu manusia untuk membaca dan menulis
JSON. Hal ini didasarkan pada subset dari bahasa pemrograman JavaScript. Standar
ECMA-262 Edisi-3 Desember 1999. JSON merupakan format teks yang benar-benar
independen tetapi menggunakan konvensi yang akrab bagi programmer dari keluarga
bahasa C, termasuk C, C++, C#, Java, JavaScript, Perl, Phyton, dan banyak
lainnya. Properti ini membuat JSON menjadi bahasa pertukaran data yang ideal.
DAFTAR
PUSTAKA
Patel, Yogest. (2012). Beginning
PhoneGAp : Mobile Web Framework for
Javascript and Html5. New York: Apress.
A Hariyanto, A Wibowo,
A Noertjahyana. Jurnal Infra, 2013 “ Sistem Manajemen Skripsi Program Manajemen Bisnis
Berbasis Web Service dan PhoneGap”. http://studentjournal.petra.ac.id/index.php/teknik-informatika/article/view/835/731,
29 April2013.
OT Sampurna, A Handojo,
A Noertjahyan. Jurnal Infra, 2013 “
Pembuatan
Aplikasi Sales berbasis Mobile Device menggunakan Phonegap”. http://studentjournal.petra.ac.id/index.php/teknik-informatika/article/view/778/678,
29 Apil2013.
JSON, (2009). JSON Format. Retrieved April, 29, 2013, from www.json.org
JSON, (2009). JSON Format. Retrieved April, 29, 2013, from www.json.org
0 komentar:
Posting Komentar