Difference between revisions of "Android Discovery Zone"
(→Google Maps Android API v2) |
|||
Line 3: | Line 3: | ||
= Google Maps Android API v2 = | = Google Maps Android API v2 = | ||
− | * Google Maps Android API v2 - Tutorial (Lars Vogel 2013) [http://www.vogella.com/articles/AndroidGoogleMaps/article.html ] | + | * '''Hands-On Tutorials''' |
− | *Demo projects (Google Maps Android API v2) from Dartmouth College [http://www.cs.dartmouth.edu/~campbell/cs65/lecture18/lecture18.html] | + | ** Google Maps Android API v2 - Tutorial (Lars Vogel 2013) [http://www.vogella.com/articles/AndroidGoogleMaps/article.html ] |
− | **use your own Maps API keys for different apps! | + | **Demo projects (Google Maps Android API v2) from Dartmouth College [http://www.cs.dartmouth.edu/~campbell/cs65/lecture18/lecture18.html] |
− | * Google Maps Android API (Google services) [http://developer.android.com/google/play-services/maps.html ] | + | ***use your own Maps API keys for different apps! |
− | **Add a map object. | + | ** Google Maps Android API (Google services) [http://developer.android.com/google/play-services/maps.html ] |
− | **Draw markers. | + | *** Add a map object. |
− | **Change views. | + | *** Draw markers. |
− | **'''Get your API key for Maps (Getting Started Guide)''' | + | *** Change views. |
− | *** [[Google Maps API Keys - An Example |an example of having API keys for two apps]] | + | ***'''Get your API key for Maps (Getting Started Guide)''' |
− | *'''Google Maps Android API v2 (Google Developers)''' [https://developers.google.com/maps/documentation/android/intro] | + | **** [[Google Maps API Keys - An Example |an example of having API keys for two apps]] |
+ | ** A simple example using Google Maps Android API v2 [http://android-er.blogspot.ca/2012/12/a-simple-example-using-google-maps.html] | ||
+ | *'''Exploration with Google Maps Android API v2''' | ||
+ | **'''Google Maps Android API v2 (Google Developers)''' [https://developers.google.com/maps/documentation/android/intro] | ||
** '''Getting Started''' [https://developers.google.com/maps/documentation/android/start] | ** '''Getting Started''' [https://developers.google.com/maps/documentation/android/start] | ||
− | *Google Maps Android API v2 and v1 - different operations [http://mobisys.in/blog/2013/04/google-maps-android-api-v2-different-operations/ ] | + | **Google Maps Android API v2 and v1 - different operations [http://mobisys.in/blog/2013/04/google-maps-android-api-v2-different-operations/ ] |
− | *Google Maps Android API v1 - '''DEPRECATED''' (Google Developers) [https://developers.google.com/maps/documentation/android/v1/index] | + | **Google Maps Android API v1 - '''DEPRECATED''' (Google Developers) [https://developers.google.com/maps/documentation/android/v1/index] |
− | ** used in the textbook (2012) and many other books | + | *** used in the textbook (2012) and many other books |
− | *'''Testing Problems with an Emulator''' [http://stackoverflow.com/questions/18459338/how-to-run-google-map-api-v2-on-android-emulator][http://stackoverflow.com/questions/17609300/how-we-test-google-map-api-v2-on-emulator] | + | ** '''Problems''' |
− | ** the emulator from GenyMotion? [http://www.genymotion.com/ ] | + | ***'''Testing Problems with an Emulator''' [http://stackoverflow.com/questions/18459338/how-to-run-google-map-api-v2-on-android-emulator][http://stackoverflow.com/questions/17609300/how-we-test-google-map-api-v2-on-emulator] |
− | ** a video demo on GenyMotion's emulator [http://www.youtube.com/watch?v=1kHVWwHRFm8] | + | **** the emulator from GenyMotion? [http://www.genymotion.com/ ] |
− | * '''The Problem of Getting Map Keys for Google Maps Android API v1''' [http://stackoverflow.com/questions/13905293/is-google-maps-api-key-v2-eligible-for-mapview-element] | + | **** a video demo on GenyMotion's emulator [http://www.youtube.com/watch?v=1kHVWwHRFm8] |
+ | *** '''The Problem of Getting Map Keys for Google Maps Android API v1''' [http://stackoverflow.com/questions/13905293/is-google-maps-api-key-v2-eligible-for-mapview-element] | ||
= Location Awareness = | = Location Awareness = |
Revision as of 13:25, 2 November 2013
Contents
Development Environment Setup for using Google Maps and Location Services
- the Setup section in the Google Play services guide [1]
Google Maps Android API v2
- Hands-On Tutorials
- Google Maps Android API v2 - Tutorial (Lars Vogel 2013) [2]
- Demo projects (Google Maps Android API v2) from Dartmouth College [3]
- use your own Maps API keys for different apps!
- Google Maps Android API (Google services) [4]
- Add a map object.
- Draw markers.
- Change views.
- Get your API key for Maps (Getting Started Guide)
- A simple example using Google Maps Android API v2 [5]
- Exploration with Google Maps Android API v2
Location Awareness
- Making Your App Location-Aware [15]
- Location Services API (Google Play services)
Android UI Design
- Android UI Design
- Android UI: Menus vs Action Bar
- ebooks on Android UI Design at Seneca Library
- Smashing Android UI responsive user interfaces and design patterns for Android phones and tablets by Juhani Lehtimäki. Wiley 2013.
- Android UI fundamantals develop and design by Jason Ostrander. Peachpit 2012.
- Android design patterns interaction design solutions for developers byGreg Nudelman. Wiely 2013.
Resource Types
- application resources provided in the /res directory [21]
Decompiling Android
- Decompiling Android by Godfrey Nolan (2012). -- ebook at Seneca Library
- Dalvik bytecode (DEX files)