Selasa, 29 April 2014

PhoneGap

// // Leave a Comment

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

0 komentar:

Posting Komentar