SlideShare a Scribd company logo
Android
A Presentation on
By :
Nilesh Jain
Shivam Gupta
Uday Jethva
Contents
Introduction to Android
Android History
Versions of Android
Architecture of Android
Android for Developers
Advantages of Android
Disadvantages of Android
Features Of Android
CONCLUSION
INTRODUCTION TO ANDROID
1.It is a open source software platform and operating system for mobile devices.
2. Android is based on a modified version of the Linux kernel.
3. Android is powerful Operating System supporting a large number of applications 3.4 million apps, in Smart
Phones.
4.It is Designed primarily for touchscreen mobile devices such as smartphones and tablets.
5. Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS
for wrist watches, each with a specialized user interface.
6. Allows writing managed code in the Java language.
7. Android has its own virtual machine i.e. DVM(Dalvik Virtual Machine ) ,which is used for
executing the android application.
Wrist watches
Android auto cars
HISTORY OF ANDROID
1. Android Inc. founded in Palo Alto, California, United States in October 2003.
2. It was Originally intended to make an OS for smart Camera’s. But Later on They shifted to
make OS For Mobiles.
3. Android Develop By :Rich miner , Chris white , Nick sears , Andy ruby.
4. Andy Rubin Suggested name
“Android” from a character of famous
90’s Game Gauntlet.
5. IRINA BLOK designed Logo of Android
6.On 17 August, 2005 Google Bought the Company (Android
Inc..Corporation) for $50 Million dollars Hired it’s all Founders
and Co-Founders.
7.Google Along with Android Founders Developed
Android’s Intial Version “Android beta” in November 5,
2007.
8. Later Google tie up with Mobile Company HTC and
Open Handset Alliance (OHA). And then Released It’s
first commercial Android device(The HTC Dream also
known as the T-Mobile G1 ) in September 2008.
9. The HTC Dream is a smartphone developed by HTC.
The Dream was the first commercially released device to
use the Linux-based Android operating system version
1.0
Android Versions
CODE NAME : Angel Cake
VERSION NO : 1.0
RELEASED DATE : September
23, 2008
1.
2.
CODE NAME : Battenberg
VERSION NO : 1.1
RELEASED DATE :
February 9, 2009
3.
CODE NAME : CupCake
VERSION NO : 1.5
RELEASED DATE : April
27, 2009
4.
CODE NAME : Donut
VERSION NO : 1.6
RELEASED DATE :
September 15, 2009
5.
CODE NAME : Eclair
VERSION NO : 2.0-2.1
RELEASED DATE :
October 26, 2009
6.
CODE NAME : Froyo
VERSION NO: 2.2 –
2.2.3
RELEASED DATE :
May 20, 2010
7.
CODE NAME :
Ginger Bread
VERSION NO : 2.3 –
2.3.7
RELEASED DATE :
Dec 6, 2010
8. CODE NAME : Honey
Comb
VERSION NO : 3.0 –
3.2.6
RELEASED DATE :
February 22, 2011
9.
10.
11.
CODE NAME : Ice Cream
Sandwich
VERSION NO : 4.0 – 4.0.4
RELEASED DATE : oct 18,
2011
CODE NAME : Jelly Bean
VERSION NO : 4.1 – 4.3.1
RELEASED DATE : July 9,
2012
CODE NAME : KitKat
VERSION NO : 4.4-4.4.4
RELEASED DATE : October
31, 2013
CODE NAME : Lollipop
VERSION NO : 5.0-5.1.1
RELEASED DATE : Nov 12,
2014
CODE NAME : Marshmallow
VERSION NO : 6.0-6.0.1
RELEASED DATE : October 5,
2015
CODE NAME : Nougat
VERSION NO : 7.0 – 7.1.2
RELEASED DATE : August 22,
2016
12.
13.
14.
CODE NAME :Oreo
VERSION NO : 8.0 – 8.1
RELEASED DATE : August 21,
2017
CODE NAME : Pie
VERSION NO : 9
RELEASED DATE : August 6,
2018
CODE NAME : Android Q
VERSION NO : 10
RELEASED DATE :September 3,
2019
15.
16.
17.
CODE NAME : Android 11
VERSION NO : 11
RELEASED DATE :8 September
2020
18.
ARCHITECTURE OF ANDROID
1. Linux Kernal
• Linux Kernal is the base of Android OS
• It Basically Maintains Equilibrium between HARDWARE and SOFTWARE DEVICE
• DRIVERS>>>MEMORY MANAGEMENT>>>PROCESS MANAGEMENT
• Device Driver : Getting Work Done From the
• Device Memory Mangement : It manage entire memory(which file will be placed where)
• Process Management : Anything Performed in the device Comes under Process
Management
2. Android Runtime
•It Provides DVM(Dalvik Virtual Machine)which is responsible to run Android App.
• DVM builds DEX files
• It is Optimized for Low Memory Requirements
•.class files>DX tool>>>.dex files(DALVIK EXECUTABLE FILE)>>>AAPT (ANDROID ASSET
PACKAGING TOOL)>APK file
• Lolipop replaced DVM by ART popularly Known as android Runtime Environment
• Features : Faster Execution of App , Improved Battery Time , Improved Memory Allocation and
Garbage Collection
3. Android Libraries
• web Kit : For Browsers
• Media framework: sound
• SQ-lite: Data base
•Open GL|ES: For 2D/3D designs etc…
4. Application Frame Work
• This Block Manages Basic Function of our App
• Telephony Manager: Manages all Voice Calls
• Location Manager: Location Management using GPS or Cell Tower Etc..
• “Here We Will Design How to Achieve Tasks Based on the Type Of App”
5.Applications
• It is the platform where USER directly interacts with OS
• third party applications installed by the user after purchasing the device
• Examples of such applications are contacts, books, browsers, services, etc. Each
application performs a different role in the overall applications.
• Example : Facebook,Instagram,youtube etc..
ANDROID FOR DEVELOPERS
• As Android is a Open Source Software, Anyone who wants to Develop New Apps/own apps can
Download App Making Soft wares and can Create new Apps As per their Wish.
• There are two types of soft wares are Available For Android Developers.
• One is With Coding another One is Without Coding.
• Here are some interesting reasons that aspire android developers to develop apps:
1. Open source code
2. Google Play Store
3. Booming Job Prospects
4. Revenue Model
5. Penetration on Different devices
6. Gradual Learning Curve
Advantages Of Android
• The ability for anyone to customize the Google Android platform
• It gives you better notification.
• It lets you choose your hardware.
• It has better app market(25,60,000 application)
• A more mature platform
• With the support of many applications, the user can change the screen display.
• With Google chrome you can open many window at once.
• Supports all Google services.
• Ease Of Connectivity And Process Management
• ANDROID is now becoming the best among all the mobile operating systems.
Disadvantages Of Android
• Android Market is less control of the manager, sometimes there are malware.
• Wasteful Batteries, This is because the OS is a lot of "process" in the background
causing the battery quickly drains.
• Sometimes slow device company issued an official version of Android your own .
• Extremely inconsistence in design among apps.
• Very unstable and often hang or crash.
• As Android is a Linux Based OS. In order to Develop a High Level App User Should
Aware of such Commands/Languages like Java, HTML, c++.
• A lot of “process” in the background that lead to the battery quickly drains.
• Applications contains virus also present in Android Market.
Features Of Android
General:-
• Messaging
• Web Browser
• Voice-based features
• Multi-touch
• Multitasking
• Screen capture
• TV recording
• Video calling
• Multiple language support
• Accessibility
Connectivity:-
• Connectivity
• Bluetooth
• Tethering
Media:-
• Streaming Media Support
• Media Support
• External Storage
Hardware Support:-
• Cameras
• Touchscreens
• GPS
• Dedicated Gaming Controls
• Proximity
• Accelerated 2D Bit Blits
• Accelerated 3D Graphics
Others:-
• Java support
• Handset layouts
• Storage
• Native Apps
• Instant Apps
CONCLUSION
1. I've learned through my research that Android is a much more diverse operating
system than iOS and Windows Phone Mobile.
2. Android is open to all: industry, developers and users • Participating in many of the
successful open source projects.
3. Google Android is stepping into the next level of Mobile Internet.
4. I am not one to say that Android is better or worse than one OS, but is unique and
incomparable to other mobile operating systems.
5. I hope that the next versions of android have overcome the limitations/Disadvantages
Of Current Versions.
Thank you

More Related Content

What's hot

Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
Rao Purna
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
Eric Cattoir
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
zeelpatel0504
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Bilal Mirza
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
Bilal Mirza
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
Knowledge Center Computer
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
Pragnesh Vaghela
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
Gautam Kumar
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
tirupathinews
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
Eks Dhiee ジ
 
Android - A brief introduction
Android - A brief introductionAndroid - A brief introduction
Android - A brief introduction
Roshan Gautam
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
deepakshare
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
renoy reji
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Bilal Mirza
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
IyeTech - Pakistan
 
Android history
Android historyAndroid history
Android history
Ahmed Magdy
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentationconnectshilpa
 
Android architecture
Android architectureAndroid architecture
Android architecture
poojapainter
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
Benny Skogberg
 

What's hot (20)

Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android - A brief introduction
Android - A brief introductionAndroid - A brief introduction
Android - A brief introduction
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Android history
Android historyAndroid history
Android history
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 

Similar to Android presantation

Android
AndroidAndroid
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
Rajat Kumar
 
Android technology
Android technology Android technology
Android technology
vikas malviya
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
Rachna Beegun
 
Android (1)
Android (1)Android (1)
Android (1)
Tarun tyagi
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
Chandrakant Divate
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID
Araz Ibrahim
 
What is Android
What is Android What is Android
What is Android
SanjayKumar330366
 
Android introduction
Android introductionAndroid introduction
Android introduction
gururaj kulkarni
 
Android OS 2019
Android OS 2019Android OS 2019
Android OS 2019
HadiqaMengal
 
Android 1
Android 1Android 1
Android 1
sureshhirpara
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
dipali badgujar
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
rajesh kumar
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
preeta sinha
 
Android report
Android reportAndroid report
Android report
blogger at indiandswad
 
Basic android
Basic androidBasic android
Basic android
Dharmendra Kushwaha
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 
Android based os
Android based osAndroid based os
Android based os
Robinson Johnwilson
 
Android
AndroidAndroid

Similar to Android presantation (20)

Android
AndroidAndroid
Android
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
Android technology
Android technology Android technology
Android technology
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
Android (1)
Android (1)Android (1)
Android (1)
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID
 
What is Android
What is Android What is Android
What is Android
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android OS 2019
Android OS 2019Android OS 2019
Android OS 2019
 
android
androidandroid
android
 
Android 1
Android 1Android 1
Android 1
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android report
Android reportAndroid report
Android report
 
Basic android
Basic androidBasic android
Basic android
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 
Android based os
Android based osAndroid based os
Android based os
 
Android
AndroidAndroid
Android
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Android presantation

  • 1. Android A Presentation on By : Nilesh Jain Shivam Gupta Uday Jethva
  • 2. Contents Introduction to Android Android History Versions of Android Architecture of Android Android for Developers Advantages of Android Disadvantages of Android Features Of Android CONCLUSION
  • 3. INTRODUCTION TO ANDROID 1.It is a open source software platform and operating system for mobile devices. 2. Android is based on a modified version of the Linux kernel. 3. Android is powerful Operating System supporting a large number of applications 3.4 million apps, in Smart Phones.
  • 4. 4.It is Designed primarily for touchscreen mobile devices such as smartphones and tablets. 5. Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. 6. Allows writing managed code in the Java language. 7. Android has its own virtual machine i.e. DVM(Dalvik Virtual Machine ) ,which is used for executing the android application. Wrist watches Android auto cars
  • 5. HISTORY OF ANDROID 1. Android Inc. founded in Palo Alto, California, United States in October 2003. 2. It was Originally intended to make an OS for smart Camera’s. But Later on They shifted to make OS For Mobiles. 3. Android Develop By :Rich miner , Chris white , Nick sears , Andy ruby. 4. Andy Rubin Suggested name “Android” from a character of famous 90’s Game Gauntlet.
  • 6. 5. IRINA BLOK designed Logo of Android 6.On 17 August, 2005 Google Bought the Company (Android Inc..Corporation) for $50 Million dollars Hired it’s all Founders and Co-Founders. 7.Google Along with Android Founders Developed Android’s Intial Version “Android beta” in November 5, 2007. 8. Later Google tie up with Mobile Company HTC and Open Handset Alliance (OHA). And then Released It’s first commercial Android device(The HTC Dream also known as the T-Mobile G1 ) in September 2008. 9. The HTC Dream is a smartphone developed by HTC. The Dream was the first commercially released device to use the Linux-based Android operating system version 1.0
  • 7. Android Versions CODE NAME : Angel Cake VERSION NO : 1.0 RELEASED DATE : September 23, 2008 1. 2. CODE NAME : Battenberg VERSION NO : 1.1 RELEASED DATE : February 9, 2009
  • 8. 3. CODE NAME : CupCake VERSION NO : 1.5 RELEASED DATE : April 27, 2009 4. CODE NAME : Donut VERSION NO : 1.6 RELEASED DATE : September 15, 2009 5. CODE NAME : Eclair VERSION NO : 2.0-2.1 RELEASED DATE : October 26, 2009
  • 9. 6. CODE NAME : Froyo VERSION NO: 2.2 – 2.2.3 RELEASED DATE : May 20, 2010 7. CODE NAME : Ginger Bread VERSION NO : 2.3 – 2.3.7 RELEASED DATE : Dec 6, 2010 8. CODE NAME : Honey Comb VERSION NO : 3.0 – 3.2.6 RELEASED DATE : February 22, 2011
  • 10. 9. 10. 11. CODE NAME : Ice Cream Sandwich VERSION NO : 4.0 – 4.0.4 RELEASED DATE : oct 18, 2011 CODE NAME : Jelly Bean VERSION NO : 4.1 – 4.3.1 RELEASED DATE : July 9, 2012 CODE NAME : KitKat VERSION NO : 4.4-4.4.4 RELEASED DATE : October 31, 2013
  • 11. CODE NAME : Lollipop VERSION NO : 5.0-5.1.1 RELEASED DATE : Nov 12, 2014 CODE NAME : Marshmallow VERSION NO : 6.0-6.0.1 RELEASED DATE : October 5, 2015 CODE NAME : Nougat VERSION NO : 7.0 – 7.1.2 RELEASED DATE : August 22, 2016 12. 13. 14.
  • 12. CODE NAME :Oreo VERSION NO : 8.0 – 8.1 RELEASED DATE : August 21, 2017 CODE NAME : Pie VERSION NO : 9 RELEASED DATE : August 6, 2018 CODE NAME : Android Q VERSION NO : 10 RELEASED DATE :September 3, 2019 15. 16. 17.
  • 13. CODE NAME : Android 11 VERSION NO : 11 RELEASED DATE :8 September 2020 18.
  • 14. ARCHITECTURE OF ANDROID 1. Linux Kernal • Linux Kernal is the base of Android OS • It Basically Maintains Equilibrium between HARDWARE and SOFTWARE DEVICE • DRIVERS>>>MEMORY MANAGEMENT>>>PROCESS MANAGEMENT • Device Driver : Getting Work Done From the • Device Memory Mangement : It manage entire memory(which file will be placed where) • Process Management : Anything Performed in the device Comes under Process Management
  • 15. 2. Android Runtime •It Provides DVM(Dalvik Virtual Machine)which is responsible to run Android App. • DVM builds DEX files • It is Optimized for Low Memory Requirements •.class files>DX tool>>>.dex files(DALVIK EXECUTABLE FILE)>>>AAPT (ANDROID ASSET PACKAGING TOOL)>APK file • Lolipop replaced DVM by ART popularly Known as android Runtime Environment • Features : Faster Execution of App , Improved Battery Time , Improved Memory Allocation and Garbage Collection
  • 16. 3. Android Libraries • web Kit : For Browsers • Media framework: sound • SQ-lite: Data base •Open GL|ES: For 2D/3D designs etc…
  • 17. 4. Application Frame Work • This Block Manages Basic Function of our App • Telephony Manager: Manages all Voice Calls • Location Manager: Location Management using GPS or Cell Tower Etc.. • “Here We Will Design How to Achieve Tasks Based on the Type Of App”
  • 18. 5.Applications • It is the platform where USER directly interacts with OS • third party applications installed by the user after purchasing the device • Examples of such applications are contacts, books, browsers, services, etc. Each application performs a different role in the overall applications. • Example : Facebook,Instagram,youtube etc..
  • 19. ANDROID FOR DEVELOPERS • As Android is a Open Source Software, Anyone who wants to Develop New Apps/own apps can Download App Making Soft wares and can Create new Apps As per their Wish. • There are two types of soft wares are Available For Android Developers. • One is With Coding another One is Without Coding. • Here are some interesting reasons that aspire android developers to develop apps: 1. Open source code 2. Google Play Store 3. Booming Job Prospects 4. Revenue Model 5. Penetration on Different devices 6. Gradual Learning Curve
  • 20. Advantages Of Android • The ability for anyone to customize the Google Android platform • It gives you better notification. • It lets you choose your hardware. • It has better app market(25,60,000 application) • A more mature platform • With the support of many applications, the user can change the screen display. • With Google chrome you can open many window at once. • Supports all Google services. • Ease Of Connectivity And Process Management • ANDROID is now becoming the best among all the mobile operating systems.
  • 21. Disadvantages Of Android • Android Market is less control of the manager, sometimes there are malware. • Wasteful Batteries, This is because the OS is a lot of "process" in the background causing the battery quickly drains. • Sometimes slow device company issued an official version of Android your own . • Extremely inconsistence in design among apps. • Very unstable and often hang or crash. • As Android is a Linux Based OS. In order to Develop a High Level App User Should Aware of such Commands/Languages like Java, HTML, c++. • A lot of “process” in the background that lead to the battery quickly drains. • Applications contains virus also present in Android Market.
  • 22. Features Of Android General:- • Messaging • Web Browser • Voice-based features • Multi-touch • Multitasking • Screen capture • TV recording • Video calling • Multiple language support • Accessibility Connectivity:- • Connectivity • Bluetooth • Tethering Media:- • Streaming Media Support • Media Support
  • 23. • External Storage Hardware Support:- • Cameras • Touchscreens • GPS • Dedicated Gaming Controls • Proximity • Accelerated 2D Bit Blits • Accelerated 3D Graphics Others:- • Java support • Handset layouts • Storage • Native Apps • Instant Apps
  • 24. CONCLUSION 1. I've learned through my research that Android is a much more diverse operating system than iOS and Windows Phone Mobile. 2. Android is open to all: industry, developers and users • Participating in many of the successful open source projects. 3. Google Android is stepping into the next level of Mobile Internet. 4. I am not one to say that Android is better or worse than one OS, but is unique and incomparable to other mobile operating systems. 5. I hope that the next versions of android have overcome the limitations/Disadvantages Of Current Versions.