• Tidak ada hasil yang ditemukan

BAB III ODE PENELITIAN

2.7 Java

pilihan un dapat digu mengijink yang dapa oogle Map r peta berg di zoom da gambar ba rcelona, Sto latan. Tapi dak terlalu la Gambar 2 va va merupak ntuk progra unakan unt kan para pe at dijalanka s juga me gerak kem an berganti angunan 3D ockholm, Si sayangnya ama. (Didno 2.9 Tampila kan inovasi am yang ak tuk internet nulis progr an tanpa te erilis versi aps.

5.0 untukk perangkaat Androidd dan dapat manapun ann i ke peta da berada. 3D pada Gambar bangunan pperangkat mmobile terssebut. D tersedia untuk bebeerapa kota seperti Lonndon, ingapura, LLisbon, Bouulder, dan 111 kota bessar di Jakarta tidak termasukk. Kita tungggu saja muudah-o, 2011) an Googlem sebuah bah kan berjalan t dan aplika ram untuk d erjadi perub

maps pada PPlatform Andd

hasa pemrog n pada ber asi yang be digunakan p bahan pada graman yan rbagai sistem erbasis jarin pada aplika a komputer roid ng dapat me m operasi. ngan. Java asi berskala r dengan sy enjadi Java a juga abesar ystem

operasi yang mendukung Java. Hal ini yang banyak diaplikasikan pada komputer saat ini (Horton, 2005). Java memiliki beberapa keutamaan, antara lain (Friesen, 2007) :

1. Compatibility dan stability

Kode program Java dapat berjalan pada sistem operasi yang memiliki runtime environment. Dan telah banyak kesalahan yang telah dibenahi, serta keberadaan sebuah virtual machine juga mendukung stabilitas java.

2. Monitoring dan management

Java menyediakan fungsi untuk memonitor dan me

yang b teknologi

agement extension. 3. En

ML

takan sulit untuk memahami bahwa XML sesungguhn

mer

web berguna,

ngelola aplikasi iasanya mempunyai skala enterprise dengan menggunakan

java man

terprise desktop

Java menyediakan integrasi dengan fasilitas desktop untuk mengatasi keterbatasan yang dimiliki oleh aplikasiberbasis browser.

4. XML

Java juga menyediakan mendukung penggunaan XML diantaranya adalah digital signature dan streaming API untuk XML.

2.8 X

Banyak orang menga

ya tidak melakukan apapun. XML bukanlah suatu cara utnuk ancang halaman web dan XML tidak akan mengubah cara anda menbuat

sepertinya tidak memdapatkan cara yang akan memberikan keuntungan kepadanya.

digu ai HTML. Tetapi fakta menunjukan perbedaan , yaitu:

1. HTML

2. a dari data

erti telah disebutkan, XML terlihat dan distruktur sangat menyerupai HTML. Ke

data unakan tag bersarang

(nested tag dan juga dapat mempunyai atribut-atribut yang ditambahkan ke

a menggunakan sistem

kontruksi ta atau XML sebenarnya memberikan berbagai keuntungan.

Manfaat real dari XML adalah untuk mengdeskripsikan data. XML nakan cara dengan menyerup

besar terhadap keduanya

digunakan untuk mendeskripsikan bagaimana data diformat. XML digunakan untuk mendeskripsikan apa arti sebenarny

Sep

duanya menggunkan sistem dimana tag digunakan untuk membatasi yang dirujuk (dijadikan acuan). Keduanya dapat mengg

) tagnya.

Hal yang sangat revolusioner mengenai XML, anda tidak dibatasi hanya menggunakan tag normal, tag pre-definend seperti font dan br. Bahkan anda bertanggung jawab untuk menbuat tag sendiri. anda dapat menamainya sesuai keinginan dan dapat menggunakan untuk menyajikan sesuatu yang diinginkan. Ini adalah fitur yang tidak dapay ditemukan pada bahasa scripting web lain.

Cara XML ditulis sangat menyerupai HTML. Keduany

pembatasan potongan informasi atau data yang sama di dalam tag-tag untuk menerapkan pemformatan (dalam HTML) atau data rule (didalam XML) 1. Tag XML

Tag yang digunakan dalam XML yang sangat menyerupai HTML, juga terlihat seperti tag HTML. Tag dibentuk oleh suatu ka

sejuml

ng diletakan pada suatu sistem email berbasis web, tetapi ini tidak berlaku pada H

<messa <header>

ah kata yang dibatasi didalam tanda <> dan </>. Sebagai contoh tag <font></font>, seperti dalam HTML. Tentu saja ada bedanya, tag-tag XML, bukan tag yang pre-defined sebagai mana tag HTML. Misalnya, tag <message> dan </message>. Dapat menjadi tag XML yang digunakan untuk membatasi isi email ya

TML.

2. Penyarangan dan Struktur

Seperti kebanyakan tag HTML, didalam tag XML juga dapat dibuat bersarang. Berikut ini merupakan contoh serangkaian kode XML yang menggunakan tag bersarang.

ge>

<from>webmaster@imamulhuda.com</from> <to>webmaster@chronicles.co.id</to> </header>

Banyak orang berfikir bahwa XML mempunyai potensi sangat besar. XML akan bekerja

dalam menggunakan internet. </message>

Seperti terlihat, potongan kode diatas menyertakan tag bersarang. Elemen pertama (tag) di dalam kode XML adalah elemen <message>. Inilah apa yang disebut “elemen root”. Elemen ini mendefinisikan level paling rendah dari dokumen dan berkata “ini adalah sebuah pesan email”. Semua tag lain disarangkan di dalam tag <message> tersebut. Tag berikutnya yang muncul adalah tag <header>.

<subject>Komentar Tentang XML</subject> <body>

dengan baik dan akan membantu banyak orang untuk berbuat lebih baik </body>

Ini mengatakan bahwa informasi yang terkandung di dalamnya adalah header email. Ini juga mempunyai tag-tag bersarang. Sebagai contoh, tag <subject> yang muncul dalam tag header sebagai subject dari bagian header.

sering dilakukan di dalam HTML adalah penyarangan yang salah. b></i> akan bekerja dengan baik lic ditempatkan didalam tag bold. boleh dilakukan di dalam XML. Sangat penting agar semua tag XML

atan XML

Point lain yang dapat diambil sampai sekarang adalah keketatan XML pada saat penulisan kode. Ide keseluruhan dari XML adalah bahwa XML bersifat platform independent pada tempatnya berjalan. Kode yang sama dapatberjalan dengan cara sama pada PC, Mac dan mobile phone bahkan pada toaster. Karena XML sesungguhnya tidak melakukan apapun (XML hanya sebuah bahasa untuk mendefisinikan data), XML diserahkan kepada software developer untuk membuat software yang menggunakan data ini pada platform tertentu. Ini berarti bahwa semua kode XML distrukturkan dalam cara yang sama, sehingga software dapat dengan mudah dikembangkan. Karena persyaratan pengkodean yang benar ini, telah diputuskan dan sekarang menjadi standar bahwa jika suatu kesalahan misalnya tag-tag bersarang yang salah ditemukan didalam kode XML, kode tersebut tidak akan di eksekusi dan akan memberikan pesan error (kesalahan). Ini berarti bahwa pada saat penulisan XML, anda harus ekstra hati-hati dengan sintaks yang benar.

Sesuatu yang

Sebagai contoh: kode <b><i>Bold dan Italic</ didalam web browser, bahkan juga saat tag ita Ini tidak

disarangkan dengan benar. 3. Keket

4. Deklarasi XML

Bagian akhir dari sintak XML yang perlu dipelajari adalah bagaimana mendeklarasikan suatu dokumen XML. Cara yang tepat melakukan ini adalah menggunakan tag seperti:

<?xml version=”1.0”?>

Ini memberikan software apa pun yang menerima data ini bahwa anda menulis XML dan memenuhi kriteria/spesifikasi versi 1.0. Karena ini bukan suatu tag XML maka tidak diperlukan tag penutup (Husni, 2005).

2.9 Android SDK (Software Development Kit)

Android SDK merupakan software development kit yang memungkinkan pengembang untuk membuat aplikasi untuk platform Android. SDK Android mencakup proyek sampel dengan source code, alat-alat pembangunan, sebuah emulator, dan perpustakaan yang dibutuhkan untuk membangun aplikasi Android. Aplikasi yang ditulis menggunakan bahasa pemrograman Java dan berjalan di Dalvik, mesin virtual yang dirancang khusus untuk penggunaan embedded yang berjalan di atas kernel Linux.

Dokumen terkait