Silicon Valley Code Camp : October 3rd and 4th, 2009
Jack Ha
About Jack
Jack Ha is a Senior Mobile Software Engineer at T-Mobile USA, currently working on the Android platform in the Mobile Software Development group. He has 20 years of experience in the software industry.
Speaking Sessions
“Embellish Your Pictures”- Build an Application for an Android Phone
Google's Android mobile phone software platform is powering the next generation of smart mobile phones, such as the T-Mobile G1™ and myTouch 3G™. Android provides developers a new way to develop unique and creative mobile applications.
In this session, you will learn how to create a complete Android application from scratch using many of the Android built-in features. You will learn how to:
- o Create simple user interface screen using XML
- o Create an Android Activity
- o Create an Intent and start an Activity using that Intent
- o Retrieve data from the Intent
- o Add Buttons functionality to the Button click callback
- o Pick a picture from the Android Gallery
- o Create A Custom View
- o Add and use your own fonts
- o Create a menu using an XML file
- o Respond to menu item selection
- o Scale an image
- o Overlay images and text on the selected picture, or “Mbellish” it
- o Save an “Mbellished” image to the media store
- o Send an “Mbellished” image via MMS or email
- o Have a lot of fun if you love programming and mobile apps!
Pre-requisites: Java programming knowledge. Prior knowledge of Android is desirable, but not required.