SlideShare a Scribd company logo
P SIRISHA
III-cSe
BY
P SIRISHA
III-cSe
BABA Institute of Technology & Sciences  OF
ENGG&TECH
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.
Open Handset Alliance
• Est. 5th
 Nov 2007, led by Google, open Source
• Main Product Android Platform
• Enthusiastic Support from Industry
– Equipment makers
– Network Operators
• HTC was First to deliver ANDROID
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
•Men 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.
THANK YOU
Queries ?????????

More Related Content

What's hot

Project presentation
Project presentationProject presentation
Project presentation
Mayank Puri
 
Android introduction
Android introductionAndroid introduction
Android introduction
RaynaITSTEP
 
Android
AndroidAndroid
Android
bulbul rani
 
Android
AndroidAndroid
Android
Jindal Gohil
 
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
Marion Welch
 
Android Introduction 2013
Android Introduction 2013Android Introduction 2013
Android Introduction 2013
Bhavya Siddappa
 
Ro Ck St Ar
Ro Ck St ArRo Ck St Ar
Ro Ck St Ar
Bikash Modi
 
Android studio ppt
Android studio pptAndroid studio ppt
Android studio ppt
Swapanpreet Kaur
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
rohithn
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
Somo
 
What is android
What is androidWhat is android
What is android
Binary Informatics
 
Android OS and its Features
Android OS and its FeaturesAndroid OS and its Features
Android OS and its Features
Harshad Lokhande
 
iOS 11 - Breakfast Briefing
iOS 11 - Breakfast Briefing iOS 11 - Breakfast Briefing
iOS 11 - Breakfast Briefing
Somo
 
Android Applications
Android ApplicationsAndroid Applications
Android Applications
Nazeer Hussain University
 
Akshay...
Akshay...Akshay...
Akshay...
Romeo Madhwani
 
Android ppt
Android pptAndroid ppt
Android ppt
VENGADESH P
 
Android development, Android
Android development, AndroidAndroid development, Android
Android development, Android
NetConnectWeb
 
Android ppt
Android pptAndroid ppt
An Introduction To Android
An Introduction To AndroidAn Introduction To Android
An Introduction To Android
GoogleTecTalks
 
Android operating system
Android operating systemAndroid operating system
Android operating system
Ayush Agarwal
 

What's hot (20)

Project presentation
Project presentationProject presentation
Project presentation
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
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
 
Android Introduction 2013
Android Introduction 2013Android Introduction 2013
Android Introduction 2013
 
Ro Ck St Ar
Ro Ck St ArRo Ck St Ar
Ro Ck St Ar
 
Android studio ppt
Android studio pptAndroid studio ppt
Android studio ppt
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Android Oreo - An Introduction
Android Oreo - An Introduction Android Oreo - An Introduction
Android Oreo - An Introduction
 
What is android
What is androidWhat is android
What is android
 
Android OS and its Features
Android OS and its FeaturesAndroid OS and its Features
Android OS and its Features
 
iOS 11 - Breakfast Briefing
iOS 11 - Breakfast Briefing iOS 11 - Breakfast Briefing
iOS 11 - Breakfast Briefing
 
Android Applications
Android ApplicationsAndroid Applications
Android Applications
 
Akshay...
Akshay...Akshay...
Akshay...
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android development, Android
Android development, AndroidAndroid development, Android
Android development, Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
An Introduction To Android
An Introduction To AndroidAn Introduction To Android
An Introduction To Android
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 

Viewers also liked

Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Alloin Théo
 
night vision technology
night vision technologynight vision technology
night vision technology
Akhil Kumar
 
Silent sound technology
Silent sound technologySilent sound technology
Silent sound technology
priya_trehan
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW
Neha Tyagi
 
Lifi Technology
Lifi TechnologyLifi Technology
Lifi Technology
Pankaj Tiwari
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminar
kajol agarwal
 
Silent sound technology
Silent sound technologySilent sound technology
Silent sound technology
Kishan Vemula
 
Blue Eyes ppt
Blue Eyes pptBlue Eyes ppt
Blue Eyes ppt
deepu427
 
Network ppt
Network pptNetwork ppt
Network ppt
hlalu861
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
Rudra Bhatt
 
silent sound technology
silent sound technologysilent sound technology
silent sound technology
kamesh0007
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
Prashant Gupta
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
Rkrishna Mishra
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
Josh Clark
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
NetApp
 
Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)
a16z
 

Viewers also liked (16)

Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
night vision technology
night vision technologynight vision technology
night vision technology
 
Silent sound technology
Silent sound technologySilent sound technology
Silent sound technology
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW
 
Lifi Technology
Lifi TechnologyLifi Technology
Lifi Technology
 
Blue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminarBlue eyes- The perfect presentation for a technical seminar
Blue eyes- The perfect presentation for a technical seminar
 
Silent sound technology
Silent sound technologySilent sound technology
Silent sound technology
 
Blue Eyes ppt
Blue Eyes pptBlue Eyes ppt
Blue Eyes ppt
 
Network ppt
Network pptNetwork ppt
Network ppt
 
Blue eyes
Blue eyesBlue eyes
Blue eyes
 
silent sound technology
silent sound technologysilent sound technology
silent sound technology
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
 
Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)
 

Similar to Androidppt 120228101141-phpapp02

Android ppt
Android pptAndroid ppt
Android ppt
Hari Krishna
 
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
AndroidAndroid
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4
Appin Kulti Branch
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
Appin Delhi
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2
Appin Vijayanagar
 
Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdf
NomanKhan869872
 
Android ppt
Android ppt Android ppt
Android
AndroidAndroid
Android
Tapan Khilar
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpoint
JohnLagman3
 
Android technology
Android technology Android technology
Android technology
vikas malviya
 
Android based os
Android based osAndroid based os
Android based os
Robinson Johnwilson
 
Android App Developement
Android App DevelopementAndroid App Developement
Android App Developement
Aayush Gupta
 
Android
Android Android
Android
Mukesh Godara
 
Android Workshop Part 1
Android Workshop Part 1Android Workshop Part 1
Android Workshop Part 1
NAILBITER
 
document
documentdocument
document
Joyful Vino
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
mehul patel
 
android
androidandroid
android
Ankur Yogi
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
MugiiiReee
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
rajesh kumar
 

Similar to Androidppt 120228101141-phpapp02 (20)

Android ppt
Android pptAndroid ppt
Android ppt
 
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
AndroidAndroid
Android
 
Mobile application development4
Mobile application development4Mobile application development4
Mobile application development4
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
 
Mobile application development2
Mobile application development2Mobile application development2
Mobile application development2
 
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
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpoint
 
Android technology
Android technology Android technology
Android technology
 
Android based os
Android based osAndroid based os
Android based os
 
Android App Developement
Android App DevelopementAndroid App Developement
Android App Developement
 
Android
Android Android
Android
 
Android Workshop Part 1
Android Workshop Part 1Android Workshop Part 1
Android Workshop Part 1
 
document
documentdocument
document
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
 
android
androidandroid
android
 
18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx18ITT61 - Introduction.pptx
18ITT61 - Introduction.pptx
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

Androidppt 120228101141-phpapp02

  • 1. P SIRISHA III-cSe BY P SIRISHA III-cSe BABA Institute of Technology & Sciences  OF ENGG&TECH
  • 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. Open Handset Alliance • Est. 5th  Nov 2007, led by Google, open Source • Main Product Android Platform • Enthusiastic Support from Industry – Equipment makers – Network Operators • HTC was First to deliver ANDROID
  • 4. ANDROID ARCHITECTURE The software stack is split into Four Layers:: • The application layer • The application framework • The libraries and runtime • The kernel
  • 5.
  • 6. 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
  • 7. NATIVE LIBRARIES •The next level up is the native libraries. Everything that you see here in green is written in C and C++.
  • 8. 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.
  • 9. 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.  
  • 10. 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.
  • 11. 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.
  • 12. 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 •Men 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
  • 13. 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
  • 14. 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.