90 likes | 214 Views
Android Development Guide – Part 2. By: James Ondecko. In this Guide…. Overview of tutorials Hello world! Hello views Notepad Google API Pitfalls / Warnings MD5 Fingerprints GeoCoders & Geopoints Beyond the tutorials Passing data Obtaining web data. Image found at android.com.
E N D
Android Development Guide – Part 2 By: James Ondecko
In this Guide… • Overview of tutorials • Hello world! • Hello views • Notepad • Google API • Pitfalls / Warnings • MD5 Fingerprints • GeoCoders & Geopoints • Beyond the tutorials • Passing data • Obtaining web data Image found at android.com
Tutorials – Hello World • First application anyone should write on any new system • Get familiar with the program structure • Activitys • onCreate() methods • Layouts http://developer.android.com/resources/tutorials/hello-world.html
Tutorials – Hello Views • Expand on the Activity class concept • Expand on different types of XML layouts/elements • Introduces some layout nesting concepts http://developer.android.com/resources/tutorials/views/index.html
Tutorials - Notepad • Introduces SQLite database • Introduces option menus • Introduces “Runnable” http://developer.android.com/resources/tutorials/notepad/index.html
Google API (with Google Maps) • 3rd party API warnings • Pitfalls • Manifest file has elements in proper order • No net connection • Proper project setup • Device has necessary components http://developer.android.com/resources/tutorials/views/hello-mapview.html
Google Maps • Must have a Google account • Must obtain MD5 fingerprint for debug & release versions of application http://code.google.com/android/add-ons/google-apis/mapkey.html
Beyond the Tutorials • Passing data between Activities • Bundles / Intents • Singletons • Web Data • DefaultHttpClient • HttpUriRequest • HttpResponse • http://www.josecgomez.com/2010/04/30/android-accessing-restfull-web-services-using-json/
Conclusion Thanks for listening!