SlideShare uma empresa Scribd logo
1 de 41
ANDROID
INTRODUCTION
HISTORY
Architecture of ANDROID
Versions
Android 4.4 KITKAT
UNIQUE FEATURES OF KITKAT
DIFFERENCE B/w ANDROID & KITKAT
COMPARISON WITH OTHER Oss

APPLICATIONS
Android is an operating
system designed
primarily for
touchscreen mobile
devices such as
smartphones and tablet
computers, developed
by Google in
conjunction with the
Open Handset Alliance.

The Open Handset Alliance (OHA) is
a consortium/association of 84
firms to develop open standards for
mobile devices.
Member firms include the following:
HISTORY:
Founded by open handset alliance (OHA) by a group in 2003 by
ANDY ROBIN,RICH MINER (co founder of wildfire communication)
NICK SEARS (vpt-moblie) CHRIS WHITE(design and interface
developed at web TV).
ANDROID logo designed by California based graphic designer
IRINA BLOCK.
Google backed financially and latter brought in android in 2005.
GOOGLE reveled in 2007 with first mobile android powered phone
which was HTC DREAM was sold in October 22nd 2008.
ANDROID is a open source and Google releases the code under
Apache license.
October 2012 approximately 700000 apps were available for
downloads.
Architecture

Of
ANDROID




First layer in system architecture
These include the applications shipped with
android like the email client, SMS client,
maps, browsers and also the applications
developed and distributed through the
Android market.




Second layer in system architecture
These include the programs that manage the
basic functions of the phone like resource
allocation, voice call management, etc





The layer above to the Linux kernel is the
Android’s native libraries.
These libraries are written in C/C++
languages.
These libraries also run as processes within
the underlying Linux kernel.
The libraries are nothing but a set of
instructions that tell the device how to handle
different kinds of data (e.g. The media
libraries support playing or recording various
audio/video formats)








SQLite:This is a lightweight yet powerful
relational database engine available for all
applications to store data.
Webkit:This is a browser engine providing
tools for browsing web pages.
Surface Manager: This is responsible for the
graphics on the device screens
OpenGL: Used to render 2D or 3D graphics to
the screen
This is located on the same layer as the
libraries layer.
 It consists of the core JAVA libraries and the
Dalvik virtual machine.
 The core Java libraries are used for
developing Android based applications.
 Dalvik VMs help in achieving the following:
- better memory management
-an application cannot interfere with
other
applications without permissions
- threading support





The diagram below is a pictorial
representation of the Android environment.
It can be observed that each Android
application runs under a separate virtual
instance and each application has a unique
user-id assigned to it.








This is last layer in system architecture
Device drivers, power management, process
management and networking services depend
on the layer
Android using Linux kernel 2.6 and android
developed over time have been harmonized.
Android is not exactly Linux.


The applications in Android can be mainly
classified into two categories:
-Android browser-based applications

-Android-based applications (Android
application package files – .apk extension files)
We want to analyze files within the device,so
how do we do this ?

ADB
(windows,linux,mac)


Android Debug Bridge (adb) command
-Access a shell
-Pull/push files
-Many more
VERSIONS
Platform usage
Breakdown of the Android versions usage
These charts provide data about the relative number of devices accessing the
Play Store recently and running a given version of the Android platform, as of
January 11, 2014.[
API levels of ANDROID
Version

4.4

Code name

KitKat

Release date

API level

Distribution

October 31, 2013

19

1.4%

July 24, 2013

18

7.8%

November 13, 2012

17

15.4%

July 9, 2012

16

35.9%

Ice Cream Sandwich

December 16, 2011

15

16.9%

3.2

Honeycomb

July 15, 2011

13

0.1%

2.3.3–2.3.7

Gingerbread

February 9, 2011

10

21.2%

Froyo

May 20, 2010

8

1.3%

4.3.x

4.2.x

Jelly Bean

4.1.x

4.0.3–4.0.4

2.2
HTC One Android 4.4 KitKat
Release Dates Missing as Clock
Ticks
For more details:
http://goo.gl/oUOtK6

LG G2 to Receive Android 4.4
Kitkat Update by March End
For more details:
http://goo.gl/4PcHdb
Differences b/w JELLYBEAN and KITKAT
ANDROID:

JELLYBEAN
4.2-4.3

KITKAT
4.4.x

RELEASE DATE:

24 JULY, 2013

31
OCT, 2013

Key user
features added











Allow toggling Wi-Fi and
Bluetooth state in Quick Settings
using long-press



Shows the percentage and
estimated time remaining in the
active download notifications



Wireless charging and low battery
sounds changed



Gallery app updated for faster
loading with new image transition
Performance enhancements and
bug fixes (Bluetooth A2DP audio
streaming fix...)







Most of the
features of
jellybean
were included..
Screen recording
New Translucent
system UI
Enhanced
notification access
System-wide
settings for closed
captioning
Key user features
added









Accessibility: gesture mode,
enable braille external
keyboards...Enable Home screen
rotation

Fix bugs and enhance
performances
Fix a bug on screen
orientation
Lockscreen widgets



360 degree images with
Photo Sphere



Gesture Typing, for faster
typing



Wireless display with
Miracast





Daydream to display
information when idle or
docked
Multi-user for tablets
With Android operating system (OS) KitKat version 4.4 rolling out to mobile devices across the
globe, Google is on to something—Android is now more popular than iOS or the Windows
phone. The OS tends to garner rave reviews for its ease of use and open source, but many
iOS or Windows phone users argue that their preferred operating system can do just as
much. In some respects that’s true, but here are 10 features unique to Android’s OS.
1) Near Field Communication (NFC)
Most Android devices support NFC, which allows electronic devices to easily interact across
short distances. The main aim here is to create a payment option that is simpler than
carrying credit cards or cash, and while the market hasn’t exploded as many experts had
predicted, there may be an alternative in the works, in the form of Bluetooth Low
Energy (BLE).
2) Alternate Keyboards
Android supports multiple keyboards and makes them easy to install; the SwiftKey, Skype,
and 8pen apps all offer ways to quickly change up your keyboard style. Other mobile
operating systems either don’t permit extra keyboards at all, or the process to install and use
them are tedious and time-consuming.
3) Infrared Transmission
The Android operating system supports a built-in infrared transmitter, allowing you to use your
phone or tablet as a remote control.
4) No-Touch Control
Using Android apps such as Wave Control, users can control their phones touch-free, using
only gestures. Have messy hands but need to turn off your screen or change a song? Simple.
This could prove especially useful if you’re driving, so you can keep both eyes on the road.
3D Android Glasses by
Sensics

Android Treadmill by Life Fitness
Android Landline

Vehicle GPS by PolaroidAndroid Navigation)
Android CameraNavigation (Satellite MicrowaveInc.
Inc.
Android Car Stereo by Parrot
Motoactive Android WristWatch by Motorola





There has been a huge war of O.S
The main opponent is apple and windows.
Blackberry was once a competent but is no
more in power
THANK
YOU
PRESENTED BY
ASHISH YADAV

Mais conteúdo relacionado

Mais procurados

Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OSAkshay Kakkar
 
Android os: presentaion by Prerak
Android os: presentaion by PrerakAndroid os: presentaion by Prerak
Android os: presentaion by PrerakPrerak Rathore
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technologyeram nizam
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS PresentationEks Dhiee ジ
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidHyperBeans
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0Praveen Reddy
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technologyMe CREATIONS
 
Android 12 features preview so far
Android 12 features preview so farAndroid 12 features preview so far
Android 12 features preview so farConcetto Labs
 
Why Android Is The Most Popular Mobile Operating System In The World ?
Why Android Is The Most Popular Mobile Operating System In The World ?Why Android Is The Most Popular Mobile Operating System In The World ?
Why Android Is The Most Popular Mobile Operating System In The World ?David Stoffel
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & LimitationsVaibhav Dixit
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Jowin John Chemban
 

Mais procurados (20)

Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Android 11
Android 11Android 11
Android 11
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
 
Android OS
Android OSAndroid OS
Android OS
 
Android os: presentaion by Prerak
Android os: presentaion by PrerakAndroid os: presentaion by Prerak
Android os: presentaion by Prerak
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technology
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
 
Andriod
AndriodAndriod
Andriod
 
Android 5.0, Lollipop
Android 5.0, LollipopAndroid 5.0, Lollipop
Android 5.0, Lollipop
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Android 12 features preview so far
Android 12 features preview so farAndroid 12 features preview so far
Android 12 features preview so far
 
Why Android Is The Most Popular Mobile Operating System In The World ?
Why Android Is The Most Popular Mobile Operating System In The World ?Why Android Is The Most Popular Mobile Operating System In The World ?
Why Android Is The Most Popular Mobile Operating System In The World ?
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 

Destaque

GSM Based Vehicle Data Acquisition and Telemetry System
GSM Based Vehicle Data  Acquisition and Telemetry SystemGSM Based Vehicle Data  Acquisition and Telemetry System
GSM Based Vehicle Data Acquisition and Telemetry SystemSangeeth Soman
 
Lamp technology seminar final
Lamp technology seminar finalLamp technology seminar final
Lamp technology seminar finalAkmal Hussain
 
Intrusion detection system
Intrusion detection systemIntrusion detection system
Intrusion detection systemAkhil Kumar
 
Intrusion detection system ppt
Intrusion detection system pptIntrusion detection system ppt
Intrusion detection system pptSheetal Verma
 
Intrusion detection system
Intrusion detection system Intrusion detection system
Intrusion detection system gaurav koriya
 
Vehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniquesVehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniquesBharath Chapala
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideSharePedro Bermudez Talavera
 

Destaque (11)

Android ppt
Android ppt Android ppt
Android ppt
 
GSM Based Vehicle Data Acquisition and Telemetry System
GSM Based Vehicle Data  Acquisition and Telemetry SystemGSM Based Vehicle Data  Acquisition and Telemetry System
GSM Based Vehicle Data Acquisition and Telemetry System
 
Lamp technology seminar final
Lamp technology seminar finalLamp technology seminar final
Lamp technology seminar final
 
Intrusion detection system
Intrusion detection systemIntrusion detection system
Intrusion detection system
 
Lamp technology
Lamp technologyLamp technology
Lamp technology
 
Intrusion detection system ppt
Intrusion detection system pptIntrusion detection system ppt
Intrusion detection system ppt
 
Intrusion detection system
Intrusion detection system Intrusion detection system
Intrusion detection system
 
Android report
Android reportAndroid report
Android report
 
Brain gate
Brain gateBrain gate
Brain gate
 
Vehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniquesVehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniques
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShare
 

Semelhante a Android OS: A Concise Guide to its History, Architecture, Versions and Unique Features

Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfimau6
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)sai praneeth
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018Rao Purna
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERjatin batra
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...NoorFatima504746
 

Semelhante a Android OS: A Concise Guide to its History, Architecture, Versions and Unique Features (20)

Android
AndroidAndroid
Android
 
Basic android
Basic androidBasic android
Basic android
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android
AndroidAndroid
Android
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)
 
Android (1)
Android (1)Android (1)
Android (1)
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Android 1
Android 1Android 1
Android 1
 
android architecture
android architectureandroid architecture
android architecture
 
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
 
Mobile Hacking Unit 1
Mobile Hacking Unit 1Mobile Hacking Unit 1
Mobile Hacking Unit 1
 
Android
AndroidAndroid
Android
 

Último

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Último (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Android OS: A Concise Guide to its History, Architecture, Versions and Unique Features

  • 2. INTRODUCTION HISTORY Architecture of ANDROID Versions Android 4.4 KITKAT UNIQUE FEATURES OF KITKAT DIFFERENCE B/w ANDROID & KITKAT COMPARISON WITH OTHER Oss APPLICATIONS
  • 3. Android is an operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers, developed by Google in conjunction with the Open Handset Alliance. The Open Handset Alliance (OHA) is a consortium/association of 84 firms to develop open standards for mobile devices. Member firms include the following:
  • 4. HISTORY: Founded by open handset alliance (OHA) by a group in 2003 by ANDY ROBIN,RICH MINER (co founder of wildfire communication) NICK SEARS (vpt-moblie) CHRIS WHITE(design and interface developed at web TV). ANDROID logo designed by California based graphic designer IRINA BLOCK. Google backed financially and latter brought in android in 2005. GOOGLE reveled in 2007 with first mobile android powered phone which was HTC DREAM was sold in October 22nd 2008. ANDROID is a open source and Google releases the code under Apache license. October 2012 approximately 700000 apps were available for downloads.
  • 6.
  • 7.   First layer in system architecture These include the applications shipped with android like the email client, SMS client, maps, browsers and also the applications developed and distributed through the Android market.
  • 8.   Second layer in system architecture These include the programs that manage the basic functions of the phone like resource allocation, voice call management, etc
  • 9.     The layer above to the Linux kernel is the Android’s native libraries. These libraries are written in C/C++ languages. These libraries also run as processes within the underlying Linux kernel. The libraries are nothing but a set of instructions that tell the device how to handle different kinds of data (e.g. The media libraries support playing or recording various audio/video formats)
  • 10.     SQLite:This is a lightweight yet powerful relational database engine available for all applications to store data. Webkit:This is a browser engine providing tools for browsing web pages. Surface Manager: This is responsible for the graphics on the device screens OpenGL: Used to render 2D or 3D graphics to the screen
  • 11. This is located on the same layer as the libraries layer.  It consists of the core JAVA libraries and the Dalvik virtual machine.  The core Java libraries are used for developing Android based applications.  Dalvik VMs help in achieving the following: - better memory management -an application cannot interfere with other applications without permissions - threading support 
  • 12.   The diagram below is a pictorial representation of the Android environment. It can be observed that each Android application runs under a separate virtual instance and each application has a unique user-id assigned to it.
  • 13.     This is last layer in system architecture Device drivers, power management, process management and networking services depend on the layer Android using Linux kernel 2.6 and android developed over time have been harmonized. Android is not exactly Linux.
  • 14.  The applications in Android can be mainly classified into two categories: -Android browser-based applications -Android-based applications (Android application package files – .apk extension files)
  • 15. We want to analyze files within the device,so how do we do this ? ADB (windows,linux,mac)
  • 16.  Android Debug Bridge (adb) command -Access a shell -Pull/push files -Many more
  • 17.
  • 19. Platform usage Breakdown of the Android versions usage These charts provide data about the relative number of devices accessing the Play Store recently and running a given version of the Android platform, as of January 11, 2014.[
  • 20. API levels of ANDROID Version 4.4 Code name KitKat Release date API level Distribution October 31, 2013 19 1.4% July 24, 2013 18 7.8% November 13, 2012 17 15.4% July 9, 2012 16 35.9% Ice Cream Sandwich December 16, 2011 15 16.9% 3.2 Honeycomb July 15, 2011 13 0.1% 2.3.3–2.3.7 Gingerbread February 9, 2011 10 21.2% Froyo May 20, 2010 8 1.3% 4.3.x 4.2.x Jelly Bean 4.1.x 4.0.3–4.0.4 2.2
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. HTC One Android 4.4 KitKat Release Dates Missing as Clock Ticks For more details: http://goo.gl/oUOtK6 LG G2 to Receive Android 4.4 Kitkat Update by March End For more details: http://goo.gl/4PcHdb
  • 33.
  • 34. Differences b/w JELLYBEAN and KITKAT ANDROID: JELLYBEAN 4.2-4.3 KITKAT 4.4.x RELEASE DATE: 24 JULY, 2013 31 OCT, 2013 Key user features added      Allow toggling Wi-Fi and Bluetooth state in Quick Settings using long-press  Shows the percentage and estimated time remaining in the active download notifications  Wireless charging and low battery sounds changed  Gallery app updated for faster loading with new image transition Performance enhancements and bug fixes (Bluetooth A2DP audio streaming fix...)    Most of the features of jellybean were included.. Screen recording New Translucent system UI Enhanced notification access System-wide settings for closed captioning
  • 35. Key user features added     Accessibility: gesture mode, enable braille external keyboards...Enable Home screen rotation Fix bugs and enhance performances Fix a bug on screen orientation Lockscreen widgets  360 degree images with Photo Sphere  Gesture Typing, for faster typing  Wireless display with Miracast   Daydream to display information when idle or docked Multi-user for tablets
  • 36. With Android operating system (OS) KitKat version 4.4 rolling out to mobile devices across the globe, Google is on to something—Android is now more popular than iOS or the Windows phone. The OS tends to garner rave reviews for its ease of use and open source, but many iOS or Windows phone users argue that their preferred operating system can do just as much. In some respects that’s true, but here are 10 features unique to Android’s OS. 1) Near Field Communication (NFC) Most Android devices support NFC, which allows electronic devices to easily interact across short distances. The main aim here is to create a payment option that is simpler than carrying credit cards or cash, and while the market hasn’t exploded as many experts had predicted, there may be an alternative in the works, in the form of Bluetooth Low Energy (BLE). 2) Alternate Keyboards Android supports multiple keyboards and makes them easy to install; the SwiftKey, Skype, and 8pen apps all offer ways to quickly change up your keyboard style. Other mobile operating systems either don’t permit extra keyboards at all, or the process to install and use them are tedious and time-consuming. 3) Infrared Transmission The Android operating system supports a built-in infrared transmitter, allowing you to use your phone or tablet as a remote control. 4) No-Touch Control Using Android apps such as Wave Control, users can control their phones touch-free, using only gestures. Have messy hands but need to turn off your screen or change a song? Simple. This could prove especially useful if you’re driving, so you can keep both eyes on the road.
  • 37.
  • 38.
  • 39. 3D Android Glasses by Sensics Android Treadmill by Life Fitness Android Landline Vehicle GPS by PolaroidAndroid Navigation) Android CameraNavigation (Satellite MicrowaveInc. Inc. Android Car Stereo by Parrot Motoactive Android WristWatch by Motorola
  • 40.    There has been a huge war of O.S The main opponent is apple and windows. Blackberry was once a competent but is no more in power