SlideShare a Scribd company logo
1 of 32
ANDROID
INTRODUCTION TO ANDROID
ļ¬ Android is an open source Linux-based operating
system intended for mobile computing platforms.
ļ¬ It is a software stack for mobile operating system.
ļ¬ Android is under development by Google and Open-
Handset Alliance.
FOUNDATION OF ANDROID
ā€¢ Founded by Andy Rubin in year 2003.
ā€¢ Google acquired Android ,Inc. ā€“ August 2005.
ā€¢ The open handset alliance, a group of several
companies was formed ā€“ 5th November 2007.
ā€¢ Android Beta SDK Released ā€“ 12th November 2007.
WHAT IS ANDROID VERSIONS ?
ā€¢ Android is released in series of Versions. Starting
from 1.0 version ( where 2.0, 3.0, ā€¦ā€¦ are latest
releases ).
ā€¢ Google name these versions with some food items
like ice cream, jelly bean, sandwich etc. which is one
of the specialty of android versions.
ANDROID 1.0 (ALPHA)
ANDROID 1.1 (BETA)
CUPCAKE
ANDROID 1.5
API LEVEL 3
ā€¢ Released on April 27, 2009
ā€¢ Support for Widgets.
ā€¢ Animated screen
transitions, Auto-rotation
option.
ā€¢ Ability to upload videos
to YouTube, Picasa.
DONUT
ANDROID 1.6
API LEVEL 4
ā€¢ Released on September
15, 2009.
ā€¢ Quick search box.
ā€¢ Screen size diversity.
ā€¢ Google play.
ECLAIR
ANDROID 2
API LEVEL 5,6,7
ā€¢ Released on October
26, 2009.
ā€¢ Google maps navigation.
ā€¢ Home screen
customization.
ā€¢ Speech to text.
FROYO
ANDROID 2.2
API LEVEL 8
ā€¢ Released on May 20, 2010.
ā€¢ Voice action.
ā€¢ USB tethering and Potable
hotspot.
ā€¢ Speed, memory, and
performance
optimizations.
GINGERBREAD
ANDROID 2.3 ā€“ 2.3.3
API LEVEL 9 -10
ā€¢ Released on December
6, 2010.
ā€¢ Support for multiple
cameras.
ā€¢ Gaming APIs, NFC.
ā€¢ Battery management.
HONEYCOMB
ANDROID 3.0, 3.1, 3.2
API LEVEL 11, 12, 13
ā€¢ Released in February
22, 2011.
ā€¢ Tablet friendly design.
ā€¢ System bar.
ā€¢ Quick settings.
ICE-CREAM SANDWICH
ANDROID 4.0,4.0.3
API LEVEL 14,15
ā€¢ Released on October 18,
2011.
ā€¢ Customize home screen.
ā€¢ Android beam.
ā€¢ Data Usage control.
JELLY BEAN
ANDROID 4.1-4.3
API LEVEL 16-18
ā€¢ Released on July 9, 2012.
ā€¢ Google Now.
ā€¢ Actionable notification.
ā€¢ Switchable account.
KITKAT
ANDROID 4.4, 4.4.W
API LEVEL 19, 20
ā€¢ Released on October 31,
2013.
ā€¢ Ok Google.
ā€¢ Immersive design.
ā€¢ Smart Dialer.
LOLLIPOP
ANDROID 5.0,5.1
API LEVEL 21,22
ā€¢ Released on November
12, 2014.
ā€¢ Material Design.
ā€¢ Notification.
ā€¢ Multiscreen.
MARSHMALLOW
ANDROID 6.0
API LEVEL 23
ā€¢ Released on October 5,
2015.
ā€¢ Now on tap.
ā€¢ Permission can be
turned off.
ā€¢ Doze and app standby
for battery optimization.
NOUGAT
ANDROID 7.0
API LEVEL 24
ā€¢ Released on 22 August
2016.
ā€¢ Multi window.
ā€¢ Notification sheets.
ā€¢ Switch apps by double
tapping in overview
button.
TYPES OF DEVICES
THERE ARE NOW MORE THAN 24,000 DIFFERENT
ANDROID DEVICES
MOBILE PHONES
ANDROID TABLETS
SMARTWATCHES
SMART TVs
SMART GLASSES
ANDROID ONE
HOME APPLIANCES
WHAT IS ANDROID ARCHITECTURE?
ļ¶ Application
ā€¢ Android will ship with a set of core applications including an email
client, SMS program, calendar, maps, browser, contacts, and others. All
applications are written using the Java programming language.
ļ¶ Application Framework
ā€¢ The application framework provides the classes used to create Android
applications. It also provides a generic abstraction for hardware access
and manages the user interface and application resources.
ļ¶ Libraries
ā€¢ While Android development is done in Java, Dalvik is not a Java VM.T
he core Android libraries provide most of the functionality available in
the core Java libraries as well as the Android-specific libraries.
ļ¶ Android Runtime
ā€¢ Android includes a set of core libraries that provides most of the
functionality available in the core libraries of the Java programming
language.
ā€¢ Every Android application runs in its own process, with its own
instance of the Dalvik virtual machine.
ā€¢ Dalvik has been written so that a device can run multiple VMs
efficiently.
ļ¶ Linux Kernel
ā€¢ Android relies on Linux version 2.6 for core system services such as
security, memory management, process management, network stack,
and driver model. The kernel also acts as an abstraction layer between
the hardware and the rest of the software stack.
ā€¢ Advantages:
1. Multitasking
2. Easy of Notifications
3. Easy access to thousands of applications via the Google Android Android
App Market
4. Can install a modified ROM
5. Widget
6. Voice typing and actions
7. Support VGA,2D & 3D.
ā€¢ Disadvantages:
1. Continuous Internet connection
2. Advertising
Prepared By:
Taha Malampattiwala

More Related Content

What's hot

Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Javaamaankhan
Ā 
Android ppt
Android pptAndroid ppt
Android pptAnsh Singh
Ā 
Android ppt
Android pptAndroid ppt
Android pptSunil Kumar
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemPrathamesh Bhosale
Ā 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecturedeepakshare
Ā 
Android Platform Architecture
Android Platform ArchitectureAndroid Platform Architecture
Android Platform ArchitectureNaresh Chintalcheru
Ā 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development pptsaitej15
Ā 
Android architecture
Android architectureAndroid architecture
Android architectureSaurabh Kukreja
Ā 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating systemArindam Ganguly
Ā 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentationconnectshilpa
Ā 
Android - A brief introduction
Android - A brief introductionAndroid - A brief introduction
Android - A brief introductionRoshan Gautam
Ā 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
Ā 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
Ā 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
Ā 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
Ā 
Android
Android Android
Android Almas Khan
Ā 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS Ravi Ranjan
Ā 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
Ā 

What's hot (20)

Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
Ā 
Android ppt
Android pptAndroid ppt
Android ppt
Ā 
Android ppt
Android pptAndroid ppt
Android ppt
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Ā 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
Ā 
Android Platform Architecture
Android Platform ArchitectureAndroid Platform Architecture
Android Platform Architecture
Ā 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
Ā 
Android architecture
Android architectureAndroid architecture
Android architecture
Ā 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
Ā 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
Ā 
Android - A brief introduction
Android - A brief introductionAndroid - A brief introduction
Android - A brief introduction
Ā 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Ā 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
Ā 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
Ā 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
Ā 
Android
Android Android
Android
Ā 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
Ā 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
Ā 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
Ā 

Similar to Introduction to Android ppt

Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating systemRachna Beegun
Ā 
Android presantation
Android presantationAndroid presantation
Android presantationUdayJethva
Ā 
Android icecream sandwich
Android icecream sandwichAndroid icecream sandwich
Android icecream sandwichMayur Dharukiya
Ā 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250MadNor Exe
Ā 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android dipali badgujar
Ā 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Fida Hussain
Ā 
Android technology
Android technology Android technology
Android technology vikas malviya
Ā 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versionsMegha Jain
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
Ā 
Basics of Android and Android development environment
Basics of Android and Android development environment Basics of Android and Android development environment
Basics of Android and Android development environment Ajay Panchal
Ā 
Android Os (operating system)
Android Os (operating system) Android Os (operating system)
Android Os (operating system) Ruhil Arora
Ā 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by skShahrukh Miya
Ā 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01rajesh kumar
Ā 

Similar to Introduction to Android ppt (20)

Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
Ā 
Android presantation
Android presantationAndroid presantation
Android presantation
Ā 
Android Apps
Android AppsAndroid Apps
Android Apps
Ā 
Android basic
Android basicAndroid basic
Android basic
Ā 
Android icecream sandwich
Android icecream sandwichAndroid icecream sandwich
Android icecream sandwich
Ā 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
Ā 
Android
AndroidAndroid
Android
Ā 
Android report.
Android report.Android report.
Android report.
Ā 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
Ā 
Android
AndroidAndroid
Android
Ā 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01
Ā 
Android technology
Android technology Android technology
Android technology
Ā 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versions
Ā 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Ā 
Basics of Android and Android development environment
Basics of Android and Android development environment Basics of Android and Android development environment
Basics of Android and Android development environment
Ā 
Android Os (operating system)
Android Os (operating system) Android Os (operating system)
Android Os (operating system)
Ā 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
Ā 
Aandroid
AandroidAandroid
Aandroid
Ā 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
Ā 
android
androidandroid
android
Ā 

More from Taha Malampatti

Cultural heritage tourism
Cultural heritage tourismCultural heritage tourism
Cultural heritage tourismTaha Malampatti
Ā 
Request dispacther interface ppt
Request dispacther interface pptRequest dispacther interface ppt
Request dispacther interface pptTaha Malampatti
Ā 
Intodcution to Html
Intodcution to HtmlIntodcution to Html
Intodcution to HtmlTaha Malampatti
Ā 
Introduction to php
Introduction to phpIntroduction to php
Introduction to phpTaha Malampatti
Ā 
Database Connectivity in PHP
Database Connectivity in PHPDatabase Connectivity in PHP
Database Connectivity in PHPTaha Malampatti
Ā 
Cox and Kings Pvt Industrial Training
Cox and Kings Pvt Industrial TrainingCox and Kings Pvt Industrial Training
Cox and Kings Pvt Industrial TrainingTaha Malampatti
Ā 
An application of 8085 register interfacing with LCD
An application  of 8085 register interfacing with LCDAn application  of 8085 register interfacing with LCD
An application of 8085 register interfacing with LCDTaha Malampatti
Ā 
An application of 8085 register interfacing with LED
An application  of 8085 register interfacing with LEDAn application  of 8085 register interfacing with LED
An application of 8085 register interfacing with LEDTaha Malampatti
Ā 
Java Virtual Machine
Java Virtual MachineJava Virtual Machine
Java Virtual MachineTaha Malampatti
Ā 
The sunsparc architecture
The sunsparc architectureThe sunsparc architecture
The sunsparc architectureTaha Malampatti
Ā 
Orthogonal Projection
Orthogonal ProjectionOrthogonal Projection
Orthogonal ProjectionTaha Malampatti
Ā 
Compressors and its applications
Compressors and its applicationsCompressors and its applications
Compressors and its applicationsTaha Malampatti
Ā 
Laws Of Gravitation
Laws Of GravitationLaws Of Gravitation
Laws Of GravitationTaha Malampatti
Ā 

More from Taha Malampatti (17)

Lex & yacc
Lex & yaccLex & yacc
Lex & yacc
Ā 
Cultural heritage tourism
Cultural heritage tourismCultural heritage tourism
Cultural heritage tourism
Ā 
Request dispacther interface ppt
Request dispacther interface pptRequest dispacther interface ppt
Request dispacther interface ppt
Ā 
Intodcution to Html
Intodcution to HtmlIntodcution to Html
Intodcution to Html
Ā 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
Ā 
Database Connectivity in PHP
Database Connectivity in PHPDatabase Connectivity in PHP
Database Connectivity in PHP
Ā 
Cox and Kings Pvt Industrial Training
Cox and Kings Pvt Industrial TrainingCox and Kings Pvt Industrial Training
Cox and Kings Pvt Industrial Training
Ā 
Steganography ppt
Steganography pptSteganography ppt
Steganography ppt
Ā 
An application of 8085 register interfacing with LCD
An application  of 8085 register interfacing with LCDAn application  of 8085 register interfacing with LCD
An application of 8085 register interfacing with LCD
Ā 
An application of 8085 register interfacing with LED
An application  of 8085 register interfacing with LEDAn application  of 8085 register interfacing with LED
An application of 8085 register interfacing with LED
Ā 
Java Virtual Machine
Java Virtual MachineJava Virtual Machine
Java Virtual Machine
Ā 
The sunsparc architecture
The sunsparc architectureThe sunsparc architecture
The sunsparc architecture
Ā 
Orthogonal Projection
Orthogonal ProjectionOrthogonal Projection
Orthogonal Projection
Ā 
Apple inc
Apple incApple inc
Apple inc
Ā 
Blood donation
Blood donationBlood donation
Blood donation
Ā 
Compressors and its applications
Compressors and its applicationsCompressors and its applications
Compressors and its applications
Ā 
Laws Of Gravitation
Laws Of GravitationLaws Of Gravitation
Laws Of Gravitation
Ā 

Recently uploaded

šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...
šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...
šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...vershagrag
Ā 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
Ā 
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...Call Girls Mumbai
Ā 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
Ā 
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...jabtakhaidam7
Ā 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
Ā 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
Ā 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
Ā 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
Ā 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
Ā 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
Ā 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
Ā 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
Ā 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
Ā 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
Ā 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
Ā 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
Ā 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
Ā 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
Ā 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
Ā 

Recently uploaded (20)

šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...
šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...
šŸ’šTrustworthy Call Girls Pune Call Girls Service Just Call šŸ‘šŸ‘„6378878445 šŸ‘šŸ‘„ Top...
Ā 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
Ā 
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
Ā 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
Ā 
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...
Jaipur ā¤CALL GIRL 0000000000ā¤CALL GIRLS IN Jaipur ESCORT SERVICEā¤CALL GIRL IN...
Ā 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
Ā 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
Ā 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Ā 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
Ā 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Ā 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
Ā 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Ā 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
Ā 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
Ā 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
Ā 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
Ā 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
Ā 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
Ā 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
Ā 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Ā 

Introduction to Android ppt

  • 2. INTRODUCTION TO ANDROID ļ¬ Android is an open source Linux-based operating system intended for mobile computing platforms. ļ¬ It is a software stack for mobile operating system. ļ¬ Android is under development by Google and Open- Handset Alliance.
  • 3. FOUNDATION OF ANDROID ā€¢ Founded by Andy Rubin in year 2003. ā€¢ Google acquired Android ,Inc. ā€“ August 2005. ā€¢ The open handset alliance, a group of several companies was formed ā€“ 5th November 2007. ā€¢ Android Beta SDK Released ā€“ 12th November 2007.
  • 4. WHAT IS ANDROID VERSIONS ? ā€¢ Android is released in series of Versions. Starting from 1.0 version ( where 2.0, 3.0, ā€¦ā€¦ are latest releases ). ā€¢ Google name these versions with some food items like ice cream, jelly bean, sandwich etc. which is one of the specialty of android versions.
  • 5.
  • 8. CUPCAKE ANDROID 1.5 API LEVEL 3 ā€¢ Released on April 27, 2009 ā€¢ Support for Widgets. ā€¢ Animated screen transitions, Auto-rotation option. ā€¢ Ability to upload videos to YouTube, Picasa.
  • 9. DONUT ANDROID 1.6 API LEVEL 4 ā€¢ Released on September 15, 2009. ā€¢ Quick search box. ā€¢ Screen size diversity. ā€¢ Google play.
  • 10. ECLAIR ANDROID 2 API LEVEL 5,6,7 ā€¢ Released on October 26, 2009. ā€¢ Google maps navigation. ā€¢ Home screen customization. ā€¢ Speech to text.
  • 11. FROYO ANDROID 2.2 API LEVEL 8 ā€¢ Released on May 20, 2010. ā€¢ Voice action. ā€¢ USB tethering and Potable hotspot. ā€¢ Speed, memory, and performance optimizations.
  • 12. GINGERBREAD ANDROID 2.3 ā€“ 2.3.3 API LEVEL 9 -10 ā€¢ Released on December 6, 2010. ā€¢ Support for multiple cameras. ā€¢ Gaming APIs, NFC. ā€¢ Battery management.
  • 13. HONEYCOMB ANDROID 3.0, 3.1, 3.2 API LEVEL 11, 12, 13 ā€¢ Released in February 22, 2011. ā€¢ Tablet friendly design. ā€¢ System bar. ā€¢ Quick settings.
  • 14. ICE-CREAM SANDWICH ANDROID 4.0,4.0.3 API LEVEL 14,15 ā€¢ Released on October 18, 2011. ā€¢ Customize home screen. ā€¢ Android beam. ā€¢ Data Usage control.
  • 15. JELLY BEAN ANDROID 4.1-4.3 API LEVEL 16-18 ā€¢ Released on July 9, 2012. ā€¢ Google Now. ā€¢ Actionable notification. ā€¢ Switchable account.
  • 16. KITKAT ANDROID 4.4, 4.4.W API LEVEL 19, 20 ā€¢ Released on October 31, 2013. ā€¢ Ok Google. ā€¢ Immersive design. ā€¢ Smart Dialer.
  • 17. LOLLIPOP ANDROID 5.0,5.1 API LEVEL 21,22 ā€¢ Released on November 12, 2014. ā€¢ Material Design. ā€¢ Notification. ā€¢ Multiscreen.
  • 18. MARSHMALLOW ANDROID 6.0 API LEVEL 23 ā€¢ Released on October 5, 2015. ā€¢ Now on tap. ā€¢ Permission can be turned off. ā€¢ Doze and app standby for battery optimization.
  • 19. NOUGAT ANDROID 7.0 API LEVEL 24 ā€¢ Released on 22 August 2016. ā€¢ Multi window. ā€¢ Notification sheets. ā€¢ Switch apps by double tapping in overview button.
  • 20. TYPES OF DEVICES THERE ARE NOW MORE THAN 24,000 DIFFERENT ANDROID DEVICES
  • 28. WHAT IS ANDROID ARCHITECTURE?
  • 29. ļ¶ Application ā€¢ Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language. ļ¶ Application Framework ā€¢ The application framework provides the classes used to create Android applications. It also provides a generic abstraction for hardware access and manages the user interface and application resources. ļ¶ Libraries ā€¢ While Android development is done in Java, Dalvik is not a Java VM.T he core Android libraries provide most of the functionality available in the core Java libraries as well as the Android-specific libraries.
  • 30. ļ¶ Android Runtime ā€¢ Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language. ā€¢ Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. ā€¢ Dalvik has been written so that a device can run multiple VMs efficiently. ļ¶ Linux Kernel ā€¢ Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.
  • 31. ā€¢ Advantages: 1. Multitasking 2. Easy of Notifications 3. Easy access to thousands of applications via the Google Android Android App Market 4. Can install a modified ROM 5. Widget 6. Voice typing and actions 7. Support VGA,2D & 3D. ā€¢ Disadvantages: 1. Continuous Internet connection 2. Advertising