SlideShare une entreprise Scribd logo
1  sur  24
What is ANDROID
• Google's Android is an open-source platform that's
currently available on a wide variety of smart phones.
• Android is a software stack for
mobile devices that includes an
operating system, middleware and
key applications.
THE ANDROID’S BEGINNIG
Android, Inc. was founded in Palo Alto,
California,USA in October 2003
FOUNDERS:
• Andy Rubin
(co-founder of Danger)
• Rich Miner
(co-founder of Wildfire Communications, Inc.),
• Nick Sears
(once VP at T-Mobile)
Andy Rubin
(co-founder of Danger),
Rich Miner
(co-founder of Wildfire Communications Inc.)
Nick Sears
(once VP at T-Mobile)
Open Handset Alliance
• Google’s android OS is an Operating System
that can be used in any android capable
device (Android smart phones)
• It is used in wide verity of android smart
phones & android tablets that are
manufactured by different companies
ANDROID SMART PHONES
ANDROID TABLETS
GOOGLE
NEXUS 7
BY ASUS
TAB 2
BY
SAMSUNG
Open Handset Alliance
• Main Product :Android Platform
• Enthusiastic Support from Industry
– Equipment makers
– Network Operators
• HTC was First to deliver ANDROID
htc dream
(THE FIRST ANDROID PHONE)
ANDROID OS
(Operating System)
• The first Android OS is Cupcake 1.5
• The operating system has various
improvement since the beginning
• The newest OS is the Android 4.1.2
it is called JELLY BEAN
THE ANDROID OS EVOLUTION
ANDROID ARCHITECTURE
The software stack is split into Four Layers::
• The application layer
• The application framework
• The libraries and runtime
• The kernel
LINUX KERNEL
•The architecture is based on the Linux2.6 kernel.
Android use Linux kernel as its hardware abstraction
layer between the hardware and rest of the software.
•It also provides memory management, process
management, a security model, and networking, a lot
of core operating system infrastructures that are
robust and have been proven over time
NATIVE LIBRARIES
•The next level up is the native libraries.
Everything that you see here in green is written
in C and C++.
Android Run Time
•The Android Runtime was designed specifically for
Android to meet the needs of running in an embedded
environment where you have limited battery, limited
memory, limited CPU.
•The DVM runs something called dex files, D-E-X and
these are byte codes that are the results of converting at
build time. Class and JAR Files.
Android Run Time
•This is in blue, meaning that it's written in
the Java programming language.
•The core library contains all of the collection
classes, utilities, IO, all the utilities and tools
that you’ve come to expected to use.
Application Framework
•This is all written in a Java programming language and
the application framework is the toolkit that all
applications use.
•These applications include the ones that come with a
phone like the home applications, or the phone
application.
•It includes applications written by Google, and it
includes apps that will be written by you.
•So, all apps use the same framework and the same
APIs.
APPLICATION LAYER
•And the final layer on top is Applications.
•This is where all the applications get written.
•It includes the home application, the contacts
application, the browser, and your apps.
•And everything at this layer is, again, using the same
app framework provided by the layers below.
ADVANTAGES
•The ability for anyone to customize the Google Android platform
•The consumer will benefit from having a wide range of mobile
applications to choose from since the monopoly will be broken by
Google Android
•Users will be able to customize a mobile phones using Google
Android platform like never before
•Features like weather details, opening screen, live RSS feeds and
even the icons on the opening screen will be able to be customized
•As a result of many mobile phones carrying Google Android,
companies will come up with such innovative products like the
location
•In addition the entertainment functionalities will be taken a notch
higher by Google Android being able to offer online real time
multiplayer games
LIMITATIONS OF ANDROID
Development requirements in
Java
Android SDK
Eclipse IDE (optional)
Bluetooth limitations
Firefox mobile isn't coming to android
because of android limitations
CONCLUSION
We hope that the next versions of Android have
overcome the actual limitations and that the
future possibilities became a reality and may this
software is also developed to use in PC’s also.

Contenu connexe

Tendances

Android application development ppt
Android application development pptAndroid application development ppt
Android application development pptGautam Kumar
 
Android introduction
Android introductionAndroid introduction
Android introductionRaynaITSTEP
 
Android Application Development Presentation
Android Application Development PresentationAndroid Application Development Presentation
Android Application Development PresentationMukesh Green Develoepr
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating SystemShemul Hossain
 
How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...IndicThreads
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
Custom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaCustom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaMarion Welch
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction Somo
 
Android operating system
Android operating systemAndroid operating system
Android operating systemAyush Agarwal
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMpreeta sinha
 
Android Security Humla Part 1
Android Security Humla Part 1Android Security Humla Part 1
Android Security Humla Part 1Nikhil Kulkarni
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems Anant Lodha
 

Tendances (20)

Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
What is android
What is androidWhat is android
What is android
 
Ro Ck St Ar
Ro Ck St ArRo Ck St Ar
Ro Ck St Ar
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
ANDROID NEW EDITION
ANDROID NEW EDITIONANDROID NEW EDITION
ANDROID NEW EDITION
 
Android Application Development Presentation
Android Application Development PresentationAndroid Application Development Presentation
Android Application Development Presentation
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating System
 
How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...
 
Android Applications
Android ApplicationsAndroid Applications
Android Applications
 
Android ppt
Android pptAndroid ppt
Android ppt
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
Android studio ppt
Android studio pptAndroid studio ppt
Android studio ppt
 
Custom Android App Development – Web Animation India
Custom Android App Development – Web Animation IndiaCustom Android App Development – Web Animation India
Custom Android App Development – Web Animation India
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Android vs window
Android vs windowAndroid vs window
Android vs window
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android Security Humla Part 1
Android Security Humla Part 1Android Security Humla Part 1
Android Security Humla Part 1
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
 

Similaire à Android

Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfNomanKhan869872
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01rajesh kumar
 
Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement Shubham Pahune
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpointJohnLagman3
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA NITIN GUPTA
 
Android App Developement
Android App DevelopementAndroid App Developement
Android App DevelopementAayush Gupta
 
android phone ppt
android phone pptandroid phone ppt
android phone pptmehul patel
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Android Technology
Android TechnologyAndroid Technology
Android TechnologyR
 

Similaire à Android (20)

Android ppt
Android pptAndroid ppt
Android ppt
 
Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdf
 
Android ppt
Android ppt Android ppt
Android ppt
 
Android
AndroidAndroid
Android
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 
Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement
 
Android technology
Android technology Android technology
Android technology
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpoint
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
 
Android App Developement
Android App DevelopementAndroid App Developement
Android App Developement
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
 
Android based os
Android based osAndroid based os
Android based os
 
Android
AndroidAndroid
Android
 
android
androidandroid
android
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Android
Android Android
Android
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android
Android Android
Android
 

Dernier

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Dernier (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Android

  • 1.
  • 2. What is ANDROID • Google's Android is an open-source platform that's currently available on a wide variety of smart phones. • Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
  • 3. THE ANDROID’S BEGINNIG Android, Inc. was founded in Palo Alto, California,USA in October 2003 FOUNDERS: • Andy Rubin (co-founder of Danger) • Rich Miner (co-founder of Wildfire Communications, Inc.), • Nick Sears (once VP at T-Mobile)
  • 5. Rich Miner (co-founder of Wildfire Communications Inc.)
  • 6. Nick Sears (once VP at T-Mobile)
  • 7. Open Handset Alliance • Google’s android OS is an Operating System that can be used in any android capable device (Android smart phones) • It is used in wide verity of android smart phones & android tablets that are manufactured by different companies
  • 9. ANDROID TABLETS GOOGLE NEXUS 7 BY ASUS TAB 2 BY SAMSUNG
  • 10. Open Handset Alliance • Main Product :Android Platform • Enthusiastic Support from Industry – Equipment makers – Network Operators • HTC was First to deliver ANDROID
  • 11. htc dream (THE FIRST ANDROID PHONE)
  • 12. ANDROID OS (Operating System) • The first Android OS is Cupcake 1.5 • The operating system has various improvement since the beginning • The newest OS is the Android 4.1.2 it is called JELLY BEAN
  • 13. THE ANDROID OS EVOLUTION
  • 14. ANDROID ARCHITECTURE The software stack is split into Four Layers:: • The application layer • The application framework • The libraries and runtime • The kernel
  • 15.
  • 16. LINUX KERNEL •The architecture is based on the Linux2.6 kernel. Android use Linux kernel as its hardware abstraction layer between the hardware and rest of the software. •It also provides memory management, process management, a security model, and networking, a lot of core operating system infrastructures that are robust and have been proven over time
  • 17. NATIVE LIBRARIES •The next level up is the native libraries. Everything that you see here in green is written in C and C++.
  • 18. Android Run Time •The Android Runtime was designed specifically for Android to meet the needs of running in an embedded environment where you have limited battery, limited memory, limited CPU. •The DVM runs something called dex files, D-E-X and these are byte codes that are the results of converting at build time. Class and JAR Files.
  • 19. Android Run Time •This is in blue, meaning that it's written in the Java programming language. •The core library contains all of the collection classes, utilities, IO, all the utilities and tools that you’ve come to expected to use.
  • 20. Application Framework •This is all written in a Java programming language and the application framework is the toolkit that all applications use. •These applications include the ones that come with a phone like the home applications, or the phone application. •It includes applications written by Google, and it includes apps that will be written by you. •So, all apps use the same framework and the same APIs.
  • 21. APPLICATION LAYER •And the final layer on top is Applications. •This is where all the applications get written. •It includes the home application, the contacts application, the browser, and your apps. •And everything at this layer is, again, using the same app framework provided by the layers below.
  • 22. ADVANTAGES •The ability for anyone to customize the Google Android platform •The consumer will benefit from having a wide range of mobile applications to choose from since the monopoly will be broken by Google Android •Users will be able to customize a mobile phones using Google Android platform like never before •Features like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customized •As a result of many mobile phones carrying Google Android, companies will come up with such innovative products like the location •In addition the entertainment functionalities will be taken a notch higher by Google Android being able to offer online real time multiplayer games
  • 23. LIMITATIONS OF ANDROID Development requirements in Java Android SDK Eclipse IDE (optional) Bluetooth limitations Firefox mobile isn't coming to android because of android limitations
  • 24. CONCLUSION We hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality and may this software is also developed to use in PC’s also.