While Android programming is based on Java, there are some important philosophical differences and Android-specific constructs to consider. Android for Java Developers is an action-packed, hands-on presentation that takes you through the anatomy of an Android application. The sample application includes most major Android building blocks (Activities, Intents, Services, Broadcast Receivers, Content Providers) to illustrate the philosophy of Android application development. It assumes basic Java knowledge.
NOTE: We recommend that attendees of this tutorial install Android SDK and Eclipse. Instructions for that are here: http://d.android.com/sdk/index.html.
Alternatively, we have a complete preconfigured Ubuntu virtual machine with everything you need to start developing for Android available at: http://marakana.com/external/VirtualMachines/Marakana-Ubuntu-VM.zip (~1.4GB). Requires VMWare Player.
Marko Gargenta founded Marakana in 2001 to help underprivileged youth, minorities, and inner-city kids learn web technologies and get ahead in life. So Marakana emerged with goal of helping people get better at what they do professionally, focused on open source software training.
Marko is creator of Marakana Android Training series. He has taught Android to over 1,000 developers at companies such as Motorola, Sony-Ericsson, Qualcomm, Ericsson Canada, Cisco, Sharp, Texas Instruments, DoD and many others. Marko is a co-founder of San Francisco Android Users Group and regularly teaches Android Bootcamp at Marakana.
Marko is author of upcoming Learning Android book published by O’Reilly Media. This book is based on Android Bootcamp and incorporates best learning practices for new developers to start creating applications for this exciting open source mobile platform.
Marko is also co-author of “PHP and MySQL By Example”, a collection of PHP examples. The book was published by Prentice Hall in 2006, and has been translated to Spanish and Polish.
Marko Gargenta obtained his Bachelor of Mathematics Degree from University of Waterloo (Canada’s MIT) and has been developing in Java since 1996. He lives in San Francisco, California.
Add a comment (requires login)
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
Have an idea for OSCON to share? oscon-idea@oreilly.com
View a complete list of OSCON contacts
Comments
This is exactly the type of thing I go to OSCON for. A great hands-on that removed that barrier to entry and makes getting started a downhill process.
Slides from the tutorial are available here: Android for Java Developers
Best one so far, so well prepared, great speaker, educational, interesting, exactly as advertised.
Good tutorial!