SlideShare una empresa de Scribd logo
1 de 25
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

Más contenido relacionado

La actualidad más candente

Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Siddharth Belbase
 
History and development of Android OS
History and development of Android OSHistory and development of Android OS
History and development of Android OSusernameleon
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppttirupathinews
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ? SoonTips.com
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS PresentationEks Dhiee ジ
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidzeelpatel0504
 
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 Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentationconnectshilpa
 
android phone ppt
android phone pptandroid phone ppt
android phone pptmehul patel
 
Android Jetpack
Android Jetpack Android Jetpack
Android Jetpack Tudor Sirbu
 
Android Development Tools Overview
Android Development Tools OverviewAndroid Development Tools Overview
Android Development Tools OverviewMike Wolfson
 

La actualidad más candente (20)

Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Android ppt
Android pptAndroid ppt
Android ppt
 
History and development of Android OS
History and development of Android OSHistory and development of Android OS
History and development of Android OS
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ?
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Native vs. Hybrid Apps
Native vs. Hybrid AppsNative vs. Hybrid Apps
Native vs. Hybrid Apps
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to 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)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Introduction to ios
Introduction to iosIntroduction to ios
Introduction to ios
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
 
Android Jetpack
Android Jetpack Android Jetpack
Android Jetpack
 
Android Development Tools Overview
Android Development Tools OverviewAndroid Development Tools Overview
Android Development Tools Overview
 
Android Basic Concept
Android Basic Concept Android Basic Concept
Android Basic Concept
 

Similar a Android presantation

Similar a 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)
 
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
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 

Último

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

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.