5. Acompletesoftwarestackformobile devices
IntroducingAndroid
A first joined project of Open Handset Alliance(OHA).
• First Open, Complete and Freeplatform
• Software stack open-sourced underApache 2.0license
• Source codeis available and everyonehavethe capability to built an image
TheAndroid Platform
It includes anOS, a middleware and some applications.
• Lightweight and full featured
• Developers can extend and replace existing components
A Development Environment
A SDK is available to build, compile, test and debug user applications.
• Applications are developed using Javaprogramming language
• No difference between the built-inapplications and userones