Difference between revisions of "Android Discovery Zone"

From CDOT Wiki
Jump to: navigation, search
(Google Maps Android API v2)
(Google Maps Android API v2)
Line 12: Line 12:
 
**'''Get your API key for Maps (Getting Started Guide)'''
 
**'''Get your API key for Maps (Getting Started Guide)'''
 
*** [[Google Maps API Keys - An Example |an example of having API keys for two apps]]
 
*** [[Google Maps API Keys - An Example |an example of having API keys for two apps]]
*Google Maps Android API v2 (Google Developers) [https://developers.google.com/maps/documentation/android/map ]
+
*'''Google Maps Android API v2 (Google Developers)''' [https://developers.google.com/maps/documentation/android/map ]
 
*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]

Revision as of 15:54, 31 October 2013

Set up the Development Environment for using Google Maps and Location Services in Android

  • the Setup section in the Google Play services guide [1]

Google Maps Android API v2

  • 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]
  • Google Maps Android API v2 (Google Developers) [5]
  • Google Maps Android API v2 and v1 - different operations [6]
  • Google Maps Android API v1 - DEPRECATED (Google Developers) [7]
    • used in the textbook (2012) and many other books
  • Testing Problems with an Emulator [8][9]
    • the emulator from GenyMotion? [10]
    • a video demo on GenyMotion's emulator [11]
  • The Problem of Getting Map Keys for Google Maps Android API v1 [12]

Location Awareness

  • Making Your App Location-Aware [13]
    • Location Services API (Google Play services)

Android UI Design

  • Android UI Design
    • Design Principles (e.g. Simplify My Life) [14]
    • Peter Liu's favorite: Navigation in Android (video) [15]
      • stack-based! (John Selmys)
    • Best Practices for User Experience & UI [16]
  • Android UI: Menus vs Action Bar
    • the choice [17]
    • "Say Goodbye to the Menu Button" (Android Developers Blog - 26 January 2012) [18]
  • 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.

Decompiling Android

  • Decompiling Android by Godfrey Nolan (2012). -- ebook at Seneca Library
    • Dalvik bytecode (DEX files)