Phonegap Aplikasi kamus Indonesia-Korea menggunakan algoritma binary search berbasis android

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