26
2.8 Phonegap
Phonegap adalah sebuag kerangka kerjaframework open source untuk membuat aplikasi yang dijalankan pada banyak perangkat mobile. Phonegap
menggunakan bahasa pemograman web, yaitu HTML,CSS dan JavaScript sebagai bahasa utama Ikapi, 2014.
Berikut kelebihan dan kekurangan phonegap Kelebihan
Kekurangan 1. Mendukung
banyak platform seperti iPhone,
Android, Blackberry,
Symbian. WP7,
dan PalmOS
2. Mendukung akses hardware pada native API di platform
yang didukung 1. Fitur terbatas
2. Tools yang tersedia kurang powerfull dan lengkap
Berikut komponen penyusun phonegap : 1. HTML
HTML Hypertext Markup Language adalah suatu format data yang digunakan untuk membuat dokument hypertext
teks pada komputer yang meungkinkan user saling mengirimkan informasi request-respon. Dokumen HTML
harus disimpan dalam ekstensi .htm atau .html. HTML
27
memiliki tag-tag
yang telah
didefiniskan dapat
menggunakan huruf besar atau kecil, karena HTML tidak case sensitive. Penulisan tag-tag HTML sebagai berikut :
html head
meta charset=”utf-8” tittle Judul Dokumentitle
head body
html
2. CSS
CSS Cascading Style Sheets adalah suatu fasilitas untuk mempermudah pemeliharaan sebuah halaman web, dengan
menggunakan CSS sebuah halaman web dapat diubah tampilannya tanpa harus mengubah dokument HTM-nya.
Penulisan CSS biasanya sebagai berikut : nama_style_atau_nama_tag_HTML { nama_atribut : argumen;
................................ nama_atribut : argumen;
}
28
Misalnya untuk mendefinisikan gaya penulisan paragraf pada dokument HTML, maka dapat ditulis sebagai
berikut: P {
font : Arial 12pt italic; color: green;
} Maka semua paragraf pada halaman HTML akan
menggunakan huruf berjenis Arial dengan ukuran 12 point bergaya italic da berwarna hijau.
3. JavaScript JavaScript adalah bahasa script yang berbasis pada
bahasa pemograman Java, namun JavaScript bukanlah bagian teknologi Java dari SUN. Cara kerja JavaScript
adalah dengan mengakses elemen pada HTML dan membuat aksi jika elemen-elemen HTML itu mengalami
perubahan, misalnya merubah warna halaman begitu tombol diklik. JavaScript dapat ditulis secara inline atau file dengan
dokumen HTML atau juga dapat ditulis secara terpisah dengan ekstensi .js. JavaScript yang ditulis satu file dengan
dokumen HTML dapat ditulis sebagi berikut : html
head
29
head script type=”textjavascript” language=”JavaScript”
kode dengan menggunakan JavaScript disini script
body .............................................
body html
Jquery Mobile adalah sistem antarmuka HTML5 yang didesain untuk membuat web responsive dan aplikasi yang dapat diakses di semua
smartphone., tablets dan desktop. Jquery Mobile dibangun dengan rock-solid Jquery dan UI
2.9 Software Pendukung 2.9.1 Android Software Development Kit Android SDK