2. Android is the world’s most popular and dominant mobile operating system . It was founded
By Andy Rubin and others in October 2003 at Android inc. (Palo Alto ,California ,United states of
America ) and got acquired by Google in August 2005.
What is Android ?
It is a open source software platform and operating system for mobile devices.
It is based on the Linux Kernel.
Android has its own virtual machine .
Ex:- DVM( Dalvik virtual machine )
4. * worldwide Android Devices sales to end user totaled over 1 Billion in the 2Q of 2017,
an increase of 4.6 % of growth.
• Android devices expect to increase over 300 % in next 5 years.
5. For User and its Growth
Google’s Android overtaken windows operating system as the most used operating
system.
Android users represented 37.93 percent of activity on network versus 37.91 percent
for the Microsoft operating system.
6. # With over 328 million Android devices shipped worldwide, the operating system
has long dominated the smartphone industry. But in the third quarter of 2016,
Android managed to capture a record 88% of the global market,
according to Strategy Analytics
8. The version history of the Android mobile operating system began with the release of the
Android alpha in November 5, 2007. The first commercial version, Android 1.0, was released in
September 2008. Android is continually developed by Google and the Open Handset Alliance,
and it has seen a number of updates to its base operating system since the initial release.
Versions 1.0 and 1.1 were not released under specific code names, but since 2009's Android 1.5
Cupcake, Android versions have had confectionery-themed code names. Each is in alphabetical
order, with the most recent major version being Android 7.0 Nougat, released in August 2016.
9. Code name
Version
number
Initial release
date
API level
Support
status[2]
Android
(Alpha)
1.0
September 23,
2008
1 Unsupported
Beta (Internally
known as "Petit
Four")
1.1
February 9,
2009
2 Unsupported
Cupcake 1.5 April 27, 2009 3 Unsupported
Donut[3] 1.6
September 15,
2009
4 Unsupported
Eclair[4] 2.0 – 2.1
October 26,
2009
5 – 7 Unsupported
Froyo[5] 2.2 – 2.2.3 May 20, 2010 8 Unsupported
11. The open handset alliance(OHA) is a business alliance of firm to develop open
standard for mobile devices.
Devoted to advancing open standards for mobile devices
Develop technologies that will significantly lower the cost of developing and
distributing mobile devices and services.
Open Handset Alliance
12. The software stack is split into Four Layers:-
• The application layer
• The application framework
• The libraries and runtime
• The kernel
ANDROID ARCHITECTURE
13.
14. •The architecture is based on the Linux2.6
kernel.
• This layer is core of android architecture. It
provides service like power management,
memory management, security etc.
• It helps in software or hardware binding for
better communication.
LINUX KERNEL
15. • Android has its own libraries, which is written in C/C++. These libraries cannot
be accessed directly. With the help of application framework, we can access these
libraries. There are many libraries like web libraries to access web browsers,
libraries for android and video formats etc.
NATIVE LIBRARIES
16. •This is in blue, meaning that it's written in the Java programming
language.
•The core library contains all of the collection classes, utilities, IO,
all the utilities and tools that you’ve come to expected to use.
Android Run Time
17. •This is all written in a Java programming language and the application framework is
the toolkit that all applications use.
•These applications include the ones that come with a phone like the home
applications, or the phone application.
•It includes applications written by Google, and it includes apps that will be written by
you.
•So, all apps use the same framework and the same APIs.
Application Framework
18. APPLICATION LAYER
•the final layer on top is Applications.
•It includes the home application the contacts application , the browser,
and apps.
•It is the most upper layer in android architecture.
•All the applications like camera, Google maps, browser , SMS ,calendars
,contacts are native applications. These applications works with end user
with the help of application framework to operate.
19. # Background Wi-Fi location still runs even when
Wi-Fi is turned off.
#Developer logging and analyzing enhancements.
# It is optimized for mobile devices.
# It enables reuse and replacement of components.
# Java support ,media support, multi touch, video calling , multi tasking ,voice based
features, screen capture, camera , Bluetooth , gps , compass and accelerometer,3G
FEATURES OF ANDROID
24. Mobile Industry
1. Mobile Commerce
2. Mobile Advertising
3. Mobile Apps
4. Emerging Devices And Platforms
5. Mobile Payments And Banking
6. Mobile Health