Android is an open source, Linux-based operating system originally developed by Android Inc which was acquired by Google in 2005. It was designed for touchscreen mobile devices like smartphones and tablets. The Open Handset Alliance was formed in 2007 between Google and other companies like HTC, Samsung and Intel to develop open standards for Android. Some key aspects of the Android architecture include its Linux kernel, Java-based programming framework, and core applications. Android source code is released under an open source license and it has grown to be the world's most popular mobile operating system due to factors like low device prices.
2. Introduction
Android is a mobile operating
system developed by Google,
based on the Linux kernel
designed primarily for touch
screen mobile devices such as
smart phones and tablets,
fastest growing mobile OS
world's best-selling Smartphone
in 2013
3. Founder of Android
Android Inc. was founded in
Palo Alto, California in 2003 by
Andy Rubin, Rich Miner, Nick
Sears, and Chris White.
Their goal was to develop a
"smarter mobile device that was
more aware of its owner's location
and preferences.”
They operated secretively,
admitting only that they were
working on software for mobile
phones
Nick Sears was the only original
founder.
4. History
July 2005
Google acquired Android Inc.
for $50 million. making
Android Inc. a wholly owned
part of Google Inc.
Nov 2007
Open handset alliance
formed-Google
HTC,Samsung,Intel,
Gualcomm,T-mobile
Oct 2008
The HTC Dream (T-Mobile G1)
– the first Android phone to be
shipped
5. Open Handset Alliance
What is open Handset Alliance?
The Open Handset Alliance (OHA) is a consortium whose
goal is to develop open standards for mobile devices,
promote innovation in mobile phones and provide a
better experience for consumers at a lower cost.
The Open Handset Alliance is made up of over 30
telecom-related entities, including wireless carriers,
semiconductor companies, handset manufacturers and
software companies
manufacturers are absent from the coalition, including
Nokia, Symbian, Apple, RIM, Microsoft, Verizon ,
12. Android Architecture
Core Libraries
Providing most of the
functionality available in the
core libraries of the Java
language
APIs
Data Structures
Utilities
File Access
Network Access
Graphics
13. Android Architecture
• Including a set of C/C++ libraries
used by components of the
Android system
• Exposed to developers through the
Android application framework
14. Android Architecture
Enabling and simplifying the reuse of
components
Developers have full access to
the same framework APIs used by
the core applications.
Users are allowed to replace
components.
Activity
manager
Window
manager
Notification
Manager
Telephony
manager
Content
Provider
View System
Resource
manager
Location
manager
XAMPP
Service
15. Android Architecture
Android provides a set of core applications:
Email Client
SMS Program
Calendar
Maps
Browser
Contacts
All applications are written using the Java
language.
Applications
Home Contacts Phone
Browser -----
16. Open Source Code
The Android operating
system, including the Linux
kernel, contains approximately
13 million lines of code.
In this there are: 3 million
lines of XML, 2.8 million lines of
C, 2.1 million lines of Java, and
1.75 million lines of C++.
Android Source code released
by Google under an open source
license, Apache License 2.0
18. Android 1.0
Android 1.0, the first commercial version of the
software, was released on 23 September 2008.
The first Android device, the HTC Dream (G1),
19. Feature of Android 1.0
Feature Support
Web browser Yes
Bluetooth Yes
Camera Yes
Wifi Yes
Media Player yes
YouTube Yes
Google Search Yes
Google map Yes
GPS Etc…, Yes