Layanan Berbasis Lokasi TINJAUAN PUSTAKA

a Location Manager API Maps Menyediakan tool atau source untuk LBS, Application Program Interface API . Maps menyediakan fasilitas untuk menampilkan maps atau peta beserta feature-feature lainnya seperti tampilan satelit, street jalan, maupun gabungannya. b Location Provider API Location Menyediakan teknologi pencarian lokasi yang digunakan oleh device atau perangkat. API Location berhubungan dengan data GPS dan data lokasi real- time. API Location berada pada paketandroid yaitu dalam paket android location. Track gerakan atau perpindahan, serta kedekatan dengan lokasi tertentu dengan mendeteksi perpindahan.

2.4. Penyedian Layanan Berbasis Android Google maps android API

Pada layanan peta berbabis android, Google Maps android API didasari oleh rangkaian class sederhana yang dapat d igunakan oleh programmer yang dikemas dalam bentuk java library. API atau Application Interface merupakan suatu dokumentasi yang terdiri dari interface, fungsi, kelas, struktur dan sebagainya untuk membangun sebuah perangakat lunak. Dengan adanya API ini maka memudahkan programmer untuk membongkar software untuk kemudian dikembangkan atau diintregrasikan dengan aplikasi lainnya yang memungkinkan programmer menggunakan system function. Proses ini dikelola melalui operating system. Keunggulan dari API adalah memungkinkan suatu aplikasi dengan aplikasi lainnya dapat berhubungan dan berinteraksi.Bahasa pemograman yang digunakan oleh Google Maps yang terdiri dari HTML, Javascript dan AJAX serta XML, memungkinkan untuk menampilkan peta Google. Google juga menyediakan layanan Google Maps API yangmemungkinkan para pengembang untuk mengintegrasikan Google Maps ke dalam website masing-masing dengan menambahkan data point sendiri. Dengan menggunakan Google Maps API, Google Maps dapat ditampilkan pada web eksternal. Agar aplikasi google maps dapat muncul di website tertentu, diperlukan kode unik yang digenerasikan oleh Google Maps untuk suatu website tertentu, agar server google maps dapat mengenali. Pada Google Mpas API terdapat 4 jenis pilihan model peta yang disediakan oleh google diantaranya adalah : 1. ROADMAP, untuk menampilkan peta biasa 2 dimensi 2. SATELITE, untuk menampilkan foto satellite 3. TERRAIN, untuk menunjukkan relief fisik permukaan bumi dan menunjukkan seberapa tingginya suatu lokasi, contohnya akan menunjukkan gunung dan sungai 4. HYBRID, akan menunjukkan foto satellite yang diatasnya tergambar pula apa yang tampil pada ROADMAP jalan dan nama kota

2.5 Sejarah Android

Perjalanan Android dimulai sejak Oktober 2003 ketika 4 orang pakar IT, Andi Rubin, Rich Minner, Nick Sears dan Chris White mendirikan Android.Inc, di California US. Visi Android untuk mewujudkan mobile device yang lebih peka dan mengerti pemiliknya, kemudian menarik raksasa dunia maya Google.Google kemudian mengakuisisi Android pada Agustus 2005. OS Android dibangun berbasis platform Linux yang bersifat open source,senada dengan Linux, Android juga bersifat Open Source. Dengan nama besar Google dan konsep open source pada OS Android, tidak membutuhkan waktu lama bagi android untuk bersaing dan menyisihkan Mobile OS lainnya seperti Symbian, Windos Mobile,Blackberry dan iOS. Kini siapa yang tak kenal Android yang telah menjelma menjadi penguasa Operating System bagi Smart phone.

2.5.1 Sistem operasi Android

Sistem operasi pada android memiliki 4 lapisan layer yang merupakan komponen sistem android. Setiap lapisan tersebut menghimpun beberapa program yang mendukung fungsi-fungsi spesifik dari sistem operasi. Dilihat pada gambar :