SlideShare a Scribd company logo
Presented by:-
Guided by:-
Seminar On
14/06/2016 Android 1
Agenda
 Introduction
 History
 Features
 Minimum Hardware Requirements
 System Architecture
 Developing Applications
 Comparison With Other OS
 Sales Comparison With OS
 Advantage & Disadvantage
 Conclusion & Future scope
 References
28/04/2015 2Android
Introduction
 It is a software platform and operating system for mobile
devices
 Based On The Linux Operating System
 Developed By Google And The Open Handset Alliance
28/04/2015
3
Android
4
28/04/2015 Android
History
 In July 2005, Google acquired Android Inc.
 The Team of Android
 Andy Rubin (co-founder of Danger)
 Rich Miner (co-founder of Wildfire)
 Nick Sears (once VP at TMobile)
 Chris White (one of the first engineers at WebTV)
 First phone launched HTC G1 in 2008
528/04/2015 Android
History (Cont.)
Open Handset Alliance
 On 5th Nov 2007, OHA was created to develop open
standards for mobile devices.
 It consisted of 34 grand members such as Google, HTC,
Intel, Motorola, T-Mobile, Qualcomm, etc.
628/04/2015 Android
Features
 Storage — Uses SQLite, a lightweight relational
database, for data storage.
 Connectivity — Supports GSM/EDGE,CDMA,
Bluetooth, Wi-Fi, LTE.
 Messaging — Supports both SMS and MMS.
 Web browser — Based on the open source WebKit,
together with Chrome’s V8 JavaScript engine.
 Media support — 3GP or MP4, MPEG-4,MP4, MP3,
WAV, JPEG, PNG, GIF.
728/04/2015 Android
Features (Cont.)
 Hardware support — Accelerometer Sensor, Camera,
Digital Compass, Proximity Sensor,and GPS
 Multi-touch — Supports multi-touch screens
 Multi-tasking — Supports multi-tasking applications
 Flash support — Android 2.3 supports Flash 10.1.
 Tethering — Supports sharing of Internet connections
as a wired/wireless hotspot
828/04/2015 Android
Minimum Hardware Requirement
 32 MB RAM
 32 MB Flash Memory
 200 MHz Processor
928/04/2015 Android
System Architecture
1028/04/2015 Android
System Architecture (Cont.)
Android software Stack
1128/04/2015 Android
System Architecture (Cont.)
Android software Stack- Applications
 Android provides a set of core applications:
 Email Client
 SMS Program
 Calendar
 Maps
 Browser
 Contacts
 Etc
 All applications are written using the Java language.
1228/04/2015 Android
System Architecture (Cont.)
Android software Stack- Application Framework
 Enabling and simplifying the reuse of components
 Developers have full access to the same framework APIs
used by the core applications.
 Users are allowed to replace components.
1328/04/2015 Android
System Architecture (Cont.)
Android software Stack- Libraries
 Including a set of C/C++ libraries used by components of
the Android system
 Exposed to developers through the Android application
framework
1428/04/2015 Android
System Architecture (Cont.)
Android software Stack- Android Runtime
 Core Libraries
 Providing most of the functionality available in the
core libraries of the Java language
 APIs
 Data Structures
 Utilities
 File Access
 Network Access
 Graphics
 Etc
1528/04/2015 Android
System Architecture (Cont.)
Android software Stack- Linux Kernel
 Relying on Linux Kernel 2.6 for core system services
 Memory and Process Management
 Network Stack
 Driver Model
 Security
 Providing an abstraction layer between the H/W and
the rest of the S/W stack
1628/04/2015 Android
Developing Applications
Software development kit
 On 12 November 2007 the OHA released a preview of the Android
software development kit.
 Google is currently offering a cumulative of 10 million US dollars in
prize money for a competition rewarding developers of the most
innovative applications for the Android platform
 Several manufacturers have expressed interest in
implementing Google's Android software platform;
Samsung Electronics and LG Electronics will unveil
devices based on the platform by the end of 2008 in
the United States.
1728/04/2015 Android
Developing Applications (Cont.)
Application Building Blocks
 Activity – user component interface, which corresponds to one
screen at a time
 Intent Reciever - wakes up the predefined action through the
external event
 Service – a task which is run on background
 Content Provider – a component, which allows sharing
some of the data with other processes and applications.
1828/04/2015 Android
Comparison With Other OS
 Other then Android there are several other mobile
operating system which is used.
 Symbian, iOS, windows this are one of the most used
mobile operating systems.
1928/04/2015 Android
Sales Comparison Of OS
2028/04/2015 Android
Advantages & Disadvantages
 It is open source operating system.
 All applications are treated equal.
 It will be more secure than Iphone OS.
 Android based products will be cheaper than its proprietary
competitors.
Advantage
Disadvantages
Android applications must be written in Java.
Android has no (obvious) standards strategy or upgrade path.
2128/04/2015 Android
Conclusion And Future scope
 Android is now stepping up in next level of mobile
internet.
 There are chances of Android Mobile sales becomes
more then iPhone in next two years.
 Google may launch another version of android that
starts M because Google is launching all the android
versions in the alphabetical order.
 There are chances of Android may become the widely
used operating system in world.
2214/06/2016 Android
References
http://code.google.com/android/
http://en.wikipedia.org/wiki/Android-(mobile_phone_platform)
http://googleblog.blogspot.com/
2328/04/2015 Android
Thank You!
Questions?

More Related Content

What's hot

Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
TeachMission
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
vikas bharat
 
Android 11
Android 11Android 11
Android 11
YASHRAJSINGH60
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
Atul Panjwani
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
Amar Shah
 
Android technology
Android technologyAndroid technology
Android technology
satish kumar
 
Android Operating System
Android Operating System Android Operating System
Android Operating System
Mehvish Mushtaq
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Os
ganesh mate
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
Sneha Lata
 
Android Platform Architecture
Android Platform ArchitectureAndroid Platform Architecture
Android Platform Architecture
Naresh Chintalcheru
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
master760
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
Jowin John Chemban
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
Bilal Mirza
 
Seminar report on android os
Seminar report on android osSeminar report on android os
Seminar report on android os
Appsthentic Technology
 
History of android os from 1.0 to 9.0 pie
History of android os   from 1.0 to 9.0 pieHistory of android os   from 1.0 to 9.0 pie
History of android os from 1.0 to 9.0 pie
Xicom Technologies Ltd.
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
zeelpatel0504
 
Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
Ashok Kuikel
 
Android operating system
Android operating systemAndroid operating system
Android operating system
kunthekeshav
 

What's hot (20)

Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Android 11
Android 11Android 11
Android 11
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android technology
Android technologyAndroid technology
Android technology
 
Android Operating System
Android Operating System Android Operating System
Android Operating System
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Os
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Android Platform Architecture
Android Platform ArchitectureAndroid Platform Architecture
Android Platform Architecture
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
 
Seminar report on android os
Seminar report on android osSeminar report on android os
Seminar report on android os
 
History of android os from 1.0 to 9.0 pie
History of android os   from 1.0 to 9.0 pieHistory of android os   from 1.0 to 9.0 pie
History of android os from 1.0 to 9.0 pie
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 

Similar to Android Technology Presentation

IRJET - A Literature Review on Android -A Mobile Operating System
IRJET -  	  A Literature Review on Android -A Mobile Operating SystemIRJET -  	  A Literature Review on Android -A Mobile Operating System
IRJET - A Literature Review on Android -A Mobile Operating System
IRJET Journal
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
ilias ahmed
 
Android
AndroidAndroid
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In Android
ABHISHEK DINKAR
 
Getting started with android
Getting started with androidGetting started with android
Getting started with android
amitgb
 
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
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
ijtsrd
 
Basic android
Basic androidBasic android
Basic android
Dharmendra Kushwaha
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Nandkishor Kumawat
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & Components
Akash Bisariya
 
Mobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdfMobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdf
AbdullahMunir32
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
imau6
 
Android - Workshop By Secure-Net Technologies
Android - Workshop By Secure-Net TechnologiesAndroid - Workshop By Secure-Net Technologies
Android - Workshop By Secure-Net Technologies
Namita Mahajan
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
Suraj Rajput
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
AbdullahMunir32
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
Jawaher Abdulwahab Fadhil
 
(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa
vikashking8242
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introductionmehfooz7007
 

Similar to Android Technology Presentation (20)

IRJET - A Literature Review on Android -A Mobile Operating System
IRJET -  	  A Literature Review on Android -A Mobile Operating SystemIRJET -  	  A Literature Review on Android -A Mobile Operating System
IRJET - A Literature Review on Android -A Mobile Operating System
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
 
Android
AndroidAndroid
Android
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In Android
 
Getting started with android
Getting started with androidGetting started with android
Getting started with android
 
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
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
 
Basic android
Basic androidBasic android
Basic android
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & Components
 
Mobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdfMobile Application Development-Lecture 01 & 02.pdf
Mobile Application Development-Lecture 01 & 02.pdf
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Android - Workshop By Secure-Net Technologies
Android - Workshop By Secure-Net TechnologiesAndroid - Workshop By Secure-Net Technologies
Android - Workshop By Secure-Net Technologies
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Ramakri
RamakriRamakri
Ramakri
 
Android
AndroidAndroid
Android
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
 
(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa(Android)_REPORT - Copgvasvgsavsavsahvsavsa
(Android)_REPORT - Copgvasvgsavsavsahvsavsa
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 

Recently uploaded

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
 
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
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
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
 
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
 
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
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
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
 
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
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
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
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

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...
 
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
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
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
 
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
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
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
 
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...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
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
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Android Technology Presentation

  • 1. Presented by:- Guided by:- Seminar On 14/06/2016 Android 1
  • 2. Agenda  Introduction  History  Features  Minimum Hardware Requirements  System Architecture  Developing Applications  Comparison With Other OS  Sales Comparison With OS  Advantage & Disadvantage  Conclusion & Future scope  References 28/04/2015 2Android
  • 3. Introduction  It is a software platform and operating system for mobile devices  Based On The Linux Operating System  Developed By Google And The Open Handset Alliance 28/04/2015 3 Android
  • 4. 4 28/04/2015 Android History  In July 2005, Google acquired Android Inc.  The Team of Android  Andy Rubin (co-founder of Danger)  Rich Miner (co-founder of Wildfire)  Nick Sears (once VP at TMobile)  Chris White (one of the first engineers at WebTV)  First phone launched HTC G1 in 2008
  • 5. 528/04/2015 Android History (Cont.) Open Handset Alliance  On 5th Nov 2007, OHA was created to develop open standards for mobile devices.  It consisted of 34 grand members such as Google, HTC, Intel, Motorola, T-Mobile, Qualcomm, etc.
  • 6. 628/04/2015 Android Features  Storage — Uses SQLite, a lightweight relational database, for data storage.  Connectivity — Supports GSM/EDGE,CDMA, Bluetooth, Wi-Fi, LTE.  Messaging — Supports both SMS and MMS.  Web browser — Based on the open source WebKit, together with Chrome’s V8 JavaScript engine.  Media support — 3GP or MP4, MPEG-4,MP4, MP3, WAV, JPEG, PNG, GIF.
  • 7. 728/04/2015 Android Features (Cont.)  Hardware support — Accelerometer Sensor, Camera, Digital Compass, Proximity Sensor,and GPS  Multi-touch — Supports multi-touch screens  Multi-tasking — Supports multi-tasking applications  Flash support — Android 2.3 supports Flash 10.1.  Tethering — Supports sharing of Internet connections as a wired/wireless hotspot
  • 8. 828/04/2015 Android Minimum Hardware Requirement  32 MB RAM  32 MB Flash Memory  200 MHz Processor
  • 10. 1028/04/2015 Android System Architecture (Cont.) Android software Stack
  • 11. 1128/04/2015 Android System Architecture (Cont.) Android software Stack- Applications  Android provides a set of core applications:  Email Client  SMS Program  Calendar  Maps  Browser  Contacts  Etc  All applications are written using the Java language.
  • 12. 1228/04/2015 Android System Architecture (Cont.) Android software Stack- Application Framework  Enabling and simplifying the reuse of components  Developers have full access to the same framework APIs used by the core applications.  Users are allowed to replace components.
  • 13. 1328/04/2015 Android System Architecture (Cont.) Android software Stack- Libraries  Including a set of C/C++ libraries used by components of the Android system  Exposed to developers through the Android application framework
  • 14. 1428/04/2015 Android System Architecture (Cont.) Android software Stack- Android Runtime  Core Libraries  Providing most of the functionality available in the core libraries of the Java language  APIs  Data Structures  Utilities  File Access  Network Access  Graphics  Etc
  • 15. 1528/04/2015 Android System Architecture (Cont.) Android software Stack- Linux Kernel  Relying on Linux Kernel 2.6 for core system services  Memory and Process Management  Network Stack  Driver Model  Security  Providing an abstraction layer between the H/W and the rest of the S/W stack
  • 16. 1628/04/2015 Android Developing Applications Software development kit  On 12 November 2007 the OHA released a preview of the Android software development kit.  Google is currently offering a cumulative of 10 million US dollars in prize money for a competition rewarding developers of the most innovative applications for the Android platform  Several manufacturers have expressed interest in implementing Google's Android software platform; Samsung Electronics and LG Electronics will unveil devices based on the platform by the end of 2008 in the United States.
  • 17. 1728/04/2015 Android Developing Applications (Cont.) Application Building Blocks  Activity – user component interface, which corresponds to one screen at a time  Intent Reciever - wakes up the predefined action through the external event  Service – a task which is run on background  Content Provider – a component, which allows sharing some of the data with other processes and applications.
  • 18. 1828/04/2015 Android Comparison With Other OS  Other then Android there are several other mobile operating system which is used.  Symbian, iOS, windows this are one of the most used mobile operating systems.
  • 20. 2028/04/2015 Android Advantages & Disadvantages  It is open source operating system.  All applications are treated equal.  It will be more secure than Iphone OS.  Android based products will be cheaper than its proprietary competitors. Advantage Disadvantages Android applications must be written in Java. Android has no (obvious) standards strategy or upgrade path.
  • 21. 2128/04/2015 Android Conclusion And Future scope  Android is now stepping up in next level of mobile internet.  There are chances of Android Mobile sales becomes more then iPhone in next two years.  Google may launch another version of android that starts M because Google is launching all the android versions in the alphabetical order.  There are chances of Android may become the widely used operating system in world.