Featured Posts
Mobile Cloud Computing untuk Generasi Cerdas

Mobile Cloud Computing untuk Generasi Cerdas

Teknologi  informasi berkembang sangat cepat. Arahnya memungkinkan user untuk menggunakan teknologi semakin fleksibel dan cerdas sehingga mengubah aktifitas keseharian/kebiasaan user. Diantara trend teknologi tersebut adalah keberadaan mobile device (smartphone, tablet) dan juga cloud computing.  Bukan tidak mungkin trend teknologi ke depan merupakan gabungan keduanya. Cloud Computing Dalam penggunaan resources (hardware, platform, software) Cloud computing menawarkan sesuatu yang ...

Read More >>

 DHTMLX Touch – JavaScript Framework untuk Mobile dan Touch Devices

DHTMLX Touch – JavaScript Framework untuk Mobile dan Touch Devices

DHTMLX Touch adalah JavaScript library yang menggunakan HTML5,untuk membangun aplikasi berbasis mobile. Ini bukan hanya sekumpulan widget untuk interface, melainkan sebuah framework yang lengkap, memungkinkan kita membuat web aplikasi yang cross-platform untuk mobile atau berbasis touch device. Framework ini dikatakan kompatibel dengan banyak device dan aplikasi yang dihasilkan berjalan dengan baik pada iPad, iPhone dan Android Library yang digunakan ...

Read More >>

Websecurify : Web Security Testing Environment

Websecurify : Web Security Testing Environment

Bagi yang terlibat di bidang IT security selalu membutuhkan tool untuk menganalisa dari objek IT yang dicari. Untuk web salah satunya dapat menggunakan websecurify. Websecurify merupakan tool web dan web2.0 untuk melakukan testing dan analisa terhadap suatu web. Dengan menggunakan websecurify kita dapat mengetahui vulnerabilities pada web. Vulnerability scanner dan analisa yang dilakukan mampu mendeteksi beragam ...

Read More >>

Hadits Arbain For Android

Hadits Arbain For Android

Iseng-iseng coba membuat aplikasi berbasis android. Sebelumnya melakukan search, bahwa sudah ada aplikasi al quran di android, bahkan lebih dari satu. Tapi ternyata belum ada aplikasi hadits untuk android. Akhirnya belajar secara otodidak mencoba buat aplikasi hadits di android. Memilih dengan data dari hadits arbain, berisi empatpuluh hadits. Aplikasi ini tergolong simple. Mengingat belum tahu bagaimana ...

Read More >>


Membuat Aplikasi Google Map di Android

{ Posted on Jun 05 2010 by Achmad Fachrie }
Tags : android, google map
Categories : Google, android

Ini hanya sample sederhana atau mungkin bisa di bilang fase awal membuat aplikasi berbasis google maps di android. Beberapa tutorial sebenarnya sudah duluan. :p

Untuk membuat aplikasi google map di android via emulator, yang pastinay Anda membutuhkan emulator yang berbasis kan google API. Karena sewaktu meng-install emulator, ada yang tanpa menggunakan google API. Google API ini dibutuhkan untuk dapat menginclude class bawaan dari google map untuk dapat diterapkan pada coding kita. Tanpa menggunakan google API ini, coding Anda akan memperlihatkan error sewaktu pemanggilan class google map itu.

Ok, jika sudah memiliki emulator berbasiskan google API. Mari kita mulai coding… mariiii.

1. Mengedit file AndroidManifest.xml untuk menginclude google map dan juga meminta ijin (permission si aplikasi) untuk melakukan koneksi internet :

      

dan

 

2. Mengedit file layout/main.xml untuk menggunakan google maps. Sehingga isinya menjadi seperti :

< ?xml version="1.0" encoding="utf-8"?>
android:layout_width="fill_parent"
android:layout_height="fill_parent">

android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="0l4sCTTyRmXTNo7k8DREHvEaLar2UmHGwnhZVHQ"
/>

Yang diperhatikan pada main.xml itu adalah apikey. Anda harus memiliki apikey untuk mengakses google map milik si google. Cara mendapatkan apikey tersebut sudah pernah saya posting di cara-mendapatkan-map-api-key-untuk-android.

3. Mengedit file gmaps.java (source file Anda) dengan seperti ini :

package com.alfach.GoogleMaps;

import com.google.android.maps.MapActivity;

import android.os.Bundle;

public class GoogleMaps extends MapActivity
{

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

}

@Override
protected boolean isRouteDisplayed() {
return false;
}
}

Kalau diperhatikan, pertama si class akan melakukan extedn dari MapActivity, lalu secara otomatis juga memerlukan method isRouteDisplayed(). Lalu jalankan, maka hasilnya :

Secara default akan menampilkan wilayah benua Amerika.

Flash Banner Now - instant web ads

[ Back to Top ]