Android
- Android is an open platform, and it’s open source
- Free, no licensing required
- Develop mostly in Java and XML – C/C++ for Native development (NDK)
- Source code available SDK and core apps http://source.android.com
Key Platform Features
- Multiple Screen Sizes
- User Interface
- Concurrent Applications
- Inter-app Communication
- Speech Input
- Location and Mapping Services
- Hardware Sensors
- Native Development Kit
Multiple Devices, Single App
- Shipping 100K+ devices per day
- More devices = more business
- SDK supports: Many screen sizes/resolutions Screen density independence
Multiple Devices, Single App
Screen Size & Density Breakdown
Note: This data is based on the number of Android devices that have accessed
Android Market within a 14-day period ending on May 17th 2010
Application Components
An Android application is actually a collection of several components, each defined in AndroidManifest.xml
An Android application is actually a collection of several components, each defined in AndroidManifest.xml
- Activities
- Services
- Content ProvidersBroadcast Receivers
Surfacing your UI
No comments:
Post a Comment