12. Development Process Overview
Download/Install SDK
http://code.google.com/android/download.html
Install Eclipse IDE 3.3
http://www.eclipse.org/downloads/
Develop the application
Sign the app
Debug & Test
Publish to marketplace
15. Android Manifest
Is an XML file
Application properties
Activity
Permissions
Instrumentation
Intent and Intent Filters
Receiver
Service
Content Provider
16. android.app.Activity
Object that has lifecycle
May or may not have interact
with end-user
Have state
Can save persistent state
Can be foreground or background
24. Content Providers
Object that can store and retrieve data
Accessible by other applications
Many content providers are pre-build
by Android (Audio, Video, Contacts)
38. + + ∑ummary
Open source is mash-able
Fastest way to build a product –
maximum reuse of existing components
Pay attention to licensing:
Android - Apache Software License
ZXing - Apache Software License
Amazonca .com data - Creative Commons 3.0