RSS

Membuat Aplikasi Android dengan Memanfaatkan Google Maps Android API v2

Nama           : Reza Fahlepi
NIM              : 09111003028
Jurusan        : Sistem Informasi Reguler
Matakuliah   : Teknologi Bergerak (Mobile Technology)



Google Maps API v2 mempunyai banyak fitur yang bisa dimanfaatkan untuk membuat aplikasi-aplikasi android / web yang berhubungan dengan Sistem Informasi Geografis. 


Fitur-fitur dari Google Maps API v2 for Android :
  1. Deteksi user location (GPS location/network location)
  2. Direction atau arah antara dua lokasi
  3. Geocoder (mengubah informasi latitude&lognitude menjadi alamat jalan atau sebaliknya)
  4. Multiply marker (icon/pin utnuk menunjukkan lokasi)
  5. Distance atau menghitung jarak antara dua lokasi
  6. Polyline untuk menambahkan garis pada map
  7. Polygon untuk menambahkan object bidang datar diatas map
  8. Circle biasanya untuk menambahkan lingkaran radius
  9. Menampilkan mode satelit/map 
  10. Dan lain-lain.



Berikut ini adalah langkah-langkah membuat aplikasi android sederhana yang memanfaatkan Google Maps Android API v2 :

1. Buat project baru dengan cara klik File > New > Android Application Project



2. Setelah dibuka, isi form nama proyek, nama aplikasi dan nama package serta Minimum required SDK, target SDK, compile with dan theme. Lalu klik Next.



3. Centang beberapa pilihan yang ingin dipilih misalkan Create custom launcher icon dan create activity serta create project in workspace [default]. Lalu klik Next.



4. Tampilan selanjutnya adalah tampilan untuk mengatur icon, background dan lain-lain untuk aplikasi kita. Lalu klik Next.



5. Pilih dan conteng Create Activity lalu pilih Blank Activity. Lalu klik Next.



6. Isi Activity Name, Layout Name dan lain-lainnya. Lalu klik Finish.



7. Buka Android SDK Manager, Pastikan Google Play Services yang ada pada folder Extra sudah ter-install.



8. Lakukan Generate Google Maps API key.

Pertama untuk mendapatkan API key kita perlu melakukan generate SHA-1 fingerprint menggunakan java keytool.

Cara menggunakan java keytool kita har1us membuka nya melalui command prompt (cmd), change directory cmd menjadi C:\Program Files\Java\jdk1.7.0_13\bin> (Bisa berubah, tergantung dimana anda menginstall java). Lalu masukkan perintah berikut pada cmd anda:
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Pada output diatas terdapat SHA 1 fingerprint diantara MD5 dan SHA256, jangan close dulu output ini, sekarang kita buka Google API Console (Sebelumnya harus memiliki account GMail dan sudah login kedalamnya).

Klik Create project, lalu akan muncul jendela Google APIs


Klik Service, kemudian cari Google Maps Android V2 dan aktifkan



Setelah itu pilih API Access, lalu pilih Create new Android key



Masukkan SHA 1 fingerprint yang sudah didapat tadi dan diikuti dengan nama package Android Application yang sudah dibuat sebelumnya


Setelah itu, kita akan mendapatkan API key yang akan digunakan untuk memulai membuat aplikasi.



9. Langkah selanjutnya, kita harus menginclude Google Play Services sebagai library projectnya.Hal yang harus dilakukan terlebih dahulu adalah mengimport Project Google Play Service Library ke workspace saat ini. Klik Import Android Project, set Root Directory ke direktori kita menginstall Google Play Service, misalnya saja : “G:\Master\adt-bundle-windows-x86 20131030\sdk\extras\google\google_play_services\libproject\google-play-services_lib”. Jangan lupa centang 'Copy projects into workspace'.



10. Kemudian menyertakan library ini dalam project kita. Caranya klik kanan pada project kita tadi lalu pilih Properties, maka akan muncul seperti dibawah ini :


11. Edit source code pada Strings.xml sesuai dengan variable dan isinya yang anda inginkan lalu di-save (dikasus ini hanya diganti Nama Aplikasinya saja)



12. Buka dan modifikasi file yang bernama 'AndroidManifest.xml' yang ada pada project kita. Kode di bawah ini berfungsi untuk mendaftarkan google play service dan google maps sekaligus API key nya di dalam aplikasi kita serta mendaftarkan permission pada AndroidManifest.xml yang nantinya digunakan antara lain untuk mengakses internet, lokasi, dll. Lalu di-save.


13. Lalu buka dan modifikasi file 'res>layout>activity_main.xml' kemudian save.


14. Source code untuk 'MainActivity.java'


15. Run Project yang sudah kita buat bernama RezaAndroMapsV2 tadi. Klik menu Run > pilih Run As > 1 Android Application :



16. Lalu jalankan project yang kita buat tadi. Sebelum menjalankan pastikan Emulator Android pada Eclipse sudah kita buka dan berjalan.



17. Pada Emulator yang kita buka tadi otomatis akan tampil icon Aplikasi yang sudah dijalankan (di-running)


18. Buka Aplikasi dengan cara klik icon aplikasinya. Dan akan tampil isi dari aplikasi yang kita buat tadi



Semoga bermanfaat dan dapat menjadi referensi bagi yang baru ingin mulai belajar membuat aplikasi Android dengan memanfaatkan Google Maps Android v2 :)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format