40522941-android
TRANSCRIPT
-
8/7/2019 40522941-Android
1/25
Presented By:- Satya Singh Subudhi
-
8/7/2019 40522941-Android
2/25
What is ANDROID?
Google's Android is an open-source platform that's
currently available on a wide variety of smart
phones.
Android is a software stack for mobile devices that
includes an operating system, middleware and key
applications.
The Android SDK provides the tools and APIs
necessary to begin developing applications on the
Android platform using the Java programming
language.
Android is based on the Linux kernel
-
8/7/2019 40522941-Android
3/25
Open Handset Alliance
Its a consortium of several companies
Est. 5th Nov 2007, led by Google, open Source
Main Product Android Platform
Enthusiastic Support from Industry Equipment makers
Network Operators
HTC was First to deliver ANDROID
-
8/7/2019 40522941-Android
4/25
Open Handset Alliance Members
-
8/7/2019 40522941-Android
5/25
OPEN HANDSET ALLIANCE
(OHA)
It's a consortium of several companies
-
8/7/2019 40522941-Android
6/25
ANDROID ARCHITECTURE
The architecture is split into four layers::
The application layer
The application framework
The libraries and runtime
The kernel
-
8/7/2019 40522941-Android
7/25
-
8/7/2019 40522941-Android
8/25
Applications
Set of core applications including an email client, SMS
program, calendar, maps, browser, contacts
All applications are written using the Java programming
language.
Application FrameworkAccess location information, run background services, set
alarms, add notifications to the status bar, and much, much
more.
Build an application, including lists, grids, text boxes, buttons,and even an embeddable web browser
Providing access to non-code resources such as localized
strings, graphics, and layout files
-
8/7/2019 40522941-Android
9/25
LIBRARIES
System C library - implementation of the C library
Media Libraries - based on Packet Video's Open CORE
Surface Manager - composites 2D and 3D graphic layers
LibWebCore - a modern embeddable web view
SGL - the underlying 2D graphics engine
3D libraries - based on OpenGL ES 1.0 APIs; the libraries
use hardware 3D acceleration
Free Type - bitmap and vector font rendering SQLite - a powerful and lightweight relational database
engine
-
8/7/2019 40522941-Android
10/25
Android Runtime
Includes a set of core libraries of JAVA that provides
most of the functionalityRuns in its own process, with its own instance of theDalvik Virtual Machine
The Dalvik VM executes files in the Dalvik Executable
(.dex)
Linux Kernel
Acts as an abstraction layer between the hardware and
the rest of the software stack.Relies on Linux version 2.6 for core system servicessuch as security, memory management, processmanagement, network stack, and driver model.
-
8/7/2019 40522941-Android
11/25
FEATURESHandset Layouts- The platform is adaptable to larger, VGA, 2D graphics library, 3Dgraphics library based on OpenGL ES 2.0 specifications, and traditional smart phone layouts.
Connectivity- Android supports connectivity technologiesincluding GSM/EDGE, IDEN, CDMA,EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX.
Web Browser- The web browser available in Android is based on the open-source WebKit layout engine, coupled with Chrome's V8 JavaScript engine. The browser scores a 93/100 on
the Acid3 Test.
Media Support- Android supports the following audio/video/still mediaformats: WebM, H.263,H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP
container), AAC, HE-AAC (in MP4 or 3GP container), MP3, MIDI, WAV, JPEG, PNG, GIF, BMP.
Multitasking- Multitasking of applications is available.
Voice Based Systems- Google search through Voice has been available since initialrelease. Voice actions for calling, texting, navigation etc. are supported on Android 2.2 onwards.
-
8/7/2019 40522941-Android
12/25
-
8/7/2019 40522941-Android
13/25
WHY ANDROID??
Layer
This is a vote for the potential of Layer as much as the
practical application. Walking around with your phone as
Layer continues to add new layers, and as camera and mobileprocessing power continue to improve layer can show you
points of interest on a Google-type map
-
8/7/2019 40522941-Android
14/25
Any Cut
You can drop a lot of neat things on your Android home screen
and you can get one-click access to everything in your phone's
settings and extras.
You'll have access to the deepest guts of your settings, so
switching 3G on and off, enabling location services, and
other tricks are easy to pull off
-
8/7/2019 40522941-Android
15/25
Task Killer Free
Widgets you can add to your home screen for one-click
system rescuing.
Killing processes and apps willy-nilly can turn off alarms, kill
background syncing, and have other unintended
consequences.
-
8/7/2019 40522941-Android
16/25
ASTRO File Manager
ASTRO File Manager does a great job of letting you navigate
files on your SD card and accessible internal memory, but it
also has its own built-in task killer, backs up applications,
can send files as email attachments
-
8/7/2019 40522941-Android
17/25
Slide Screen
You use your Android Smart phone differently than your desktop
computer.
Slide Screen replaces, or just augments, if you'd like, your phone's
home screen, creating row after row of messages and feeds. Slide thecenter info bar up and down to look at more or less of your items,
swipe to the right to dismiss items as read, and revel in having all your
data on hand at once.
Giving you 8 slots to put your most frequently accessed apps.
-
8/7/2019 40522941-Android
18/25
Cellphones Using Android OS
hkc-pearl-pda-phone-wm6
Google-android-phone-prototype
Samsung-galaxy-vs-htc-magic
Sciphone_N19_Google with WIFI
-
8/7/2019 40522941-Android
19/25
Android OS Distribution
-
8/7/2019 40522941-Android
20/25
Market Research
The Android OS has knocked Apple out of the
number 2 slot and slid just behind RIM.
NPD says first quarter sales ::Android has 28% while
Apple has 21%.
Not only are Android-powered devices now
outselling iPhone but theyre also now besting
Blackberry, making Android the top selling mobile
OS during the second quarter in the U.S.
NPD has the race at Android 33%, RIM 28%, and
Apple 22% for the period
-
8/7/2019 40522941-Android
21/25
iPhone OS 4 vs Android 2.2 vs Windows Phone 7 The Inevitable Comparison
-
8/7/2019 40522941-Android
22/25
Conclusion
Android is open to all: industry, developers and
users
Participating in many of the successful opensource projects
Aims to be as easy to build for as the web.
Google Android is stepping into the next levelof Mobile Internet
-
8/7/2019 40522941-Android
23/25
-
8/7/2019 40522941-Android
24/25
-
8/7/2019 40522941-Android
25/25
QUERIES??