90 likes | 221 Vues
Dive into the Android Development Guide – Part 2 by James Ondecko, where you’ll enhance your skills through a series of detailed tutorials. Start with the classic "Hello World!" application and explore various layouts, activities, and the integration of Google APIs, including Maps. Learn about SQLite databases, passing data between activities, and handling web data. Each section provides insights on common pitfalls and best practices, ensuring you’re well-prepared for real-world applications. Elevate your Android app development journey today!
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!