Paper Presentation
PRASANTH
1ST Bsc-Computer Sciense
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
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.
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
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 ,
OHA-Abstract
Network Operator
Software
developers
Component
manufacture s
Device
manufactures
Android Architecture
Memory management
Android Architecture
Process
Management
Android Architecture
Driver’s
Android Architecture
Hardware abstraction layer that
allows a os to intract hardware.
HAL can be called os kernel or
device driver.
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
Android Architecture
• Including a set of C/C++ libraries
used by components of the
Android system
• Exposed to developers through the
Android application framework
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
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 -----
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
Android Versions
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),
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
Android Famous Applications
Stat Counter Global stats
 Top operating system per country, dec 20016
Android Success!!!!!
Android Mobile Platform Success Main Reason Starting Lowest
Prize’s Available,
Example 3G android mobile Rs 2,999 only
Rs 2,999 Rs 2,999
Reference
https://en.wikipedia.org/wiki/Android_(operating_system)
https://kirandeveloper.blogspot.in/2011/12/android-10-
features.html
https://source.android.com/
http://www.androidauthority.com/
http://admins.googleapps.com/Home/user-resources/google-
icons-and-logos
http://www.openhandsetalliance.com/oha_members.html
Android Presentation
Android Presentation

Android Presentation