Presentation is loading. Please wait.

Presentation is loading. Please wait.

Google APIs & Location Based Applications -Krishna Achanta

Similar presentations


Presentation on theme: "Google APIs & Location Based Applications -Krishna Achanta"— Presentation transcript:

1 Google APIs & Location Based Applications -Krishna Achanta krishna.achanta@gmail.com

2 Prerequisites Eclipse with Android SDK and AVD Manager Google Apis Java XML Android device[or Emulator] to test

3 Agenda: 1. Google Maps Api for Android. For applications using Google MapViews 2. Android Location Package. The classes required to access the users location without having to use maps.

4 MapView Adding Google APIs Obtaining Maps Key Using MapActivity Showing current location Adding Overlay items

5 MapView: Adding Google APIs All you need. [not really] http://code.google.com/android/add-ons/google- apis/index.html

6 MapView: Obtaining Maps Key Generate Certificate keytool -genkey -v -keystore droid_kids.keystore -alias droid_kids -keyalg RSA -keysize 2048 - validity 10000 Get Fingerprint of the certificate keytool -list -alias droid_kids -keystore droid_kids.keystore Fingerprint is : E0:9D:58:9F:B2:CD:5C:9C:42:8B:60:0F:23:BC:24:11 Register the fingerprint with Google Maps Service http://code.google.com/android/maps-api-signup.html Key is: 0zu3JWra9vK5LxswGR1V4Wh3SztudX-UjgLWLJA

7 MapView: Create Maps Activity Include Maps library Add permissions Create a MapView layout and add the key <com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:apiKey=" 0zu3JWra9vK5LxswGR1V4Wh3SztudX-UjgLWLJA "/>

8 MapView Coding Layers Zoom Center Overlays MyLocation

9 Find Location Location Sources LocationManager & Location Providers Criteria LocationListener locationManager.requestLocationUpdates(bestProvider, time, distance, locationListener);

10 Questions OUT OF TIME

11 References - http://developer.android.com/guide/topics/location/index.htm lhttp://developer.android.com/guide/topics/location/index.htm l - http://code.google.com/android/add-ons/google-apis/http://code.google.com/android/add-ons/google-apis/ - http://www.anddev.org/index.phphttp://www.anddev.org/index.php - http://itouchmap.com/latlong.html [For finding location coordinates].http://itouchmap.com/latlong.html


Download ppt "Google APIs & Location Based Applications -Krishna Achanta"

Similar presentations


Ads by Google