ABSTRACT
Android is the world's most popular operating system for mobile devices and tablets. It is an open source operating system, created by Google, and available to all kinds of developers with various expertise levels, ranging from rookie to professional.From a developer's perspective, Android is a Linux-based operating system for smartphones and tablets. It includes a touch screen user interface, widgets, camera, network data monitoring and all the other features that enable a cell phone to be called a smartphone. Android is a platform that supports various applications, available through the Android Play Store. The Android platform also allows end users to develop, install and use their own applications on top of the Android framework. The Android framework is licensed under the Apache License, with Android application developers holding the right to distribute their applications under their customized license.Android will provide easy compiling using ARM native code although software is implemented in any language.
REQUIREMENTS
ApplicationApplication Framework
Libraries
Android Runtime
Kernel
Android SDK
Android Development for Windows Users
Downloading the Android SDK and developer tools.
IMPLEMENTATION
Mobile search language: C++Software development programming language:Java
Android operating system: Linux
MODULES
Activity ManagerNotification Manager
Views
Resource Managers
Content Provider
Surface Manager
System C Libraries
OpenGL ES Libraries
SQLite













