SlideShare a Scribd company logo
1 of 29
Android
@2015 Pandurang Biradar 1
Android
• 1. Android Introduction
• 2. Platform Overview
• 3. Brief History
• 4. Android Architecture
• 5. Development
• 6.Publishing and Monetizing
@2015 Pandurang Biradar 2
@2015 Pandurang Biradar 3
Basic phone Smart phone
Duration of battery 1Week 3hours
games Minimum Maximum
Camera VGA Mega pixels
Recording(Audio/Video) No Yes
Torch Yes Yes
Internet connectivity No Yes
Screen size 2 or 3 inch Minimum 3 to 4.7 inch
screen
Vibration call Yes Yes
Bluetooth No Yes
Examples Symbian,S60(Nokia,Samsu
ng and LG),BREW,J2ME
Anroid,iphone,Microsoft
(Lumia)
Android Introduction
@2015 Pandurang Biradar 4
 A Software platform and operating system for mobile.
 Based on the Linux kernel.
 Android was found way back in 2003.
 It was developed in Palo Alto, California.
 Android was developed by the Andy Rubin, Rich Miner, Nick
Sears and Chris White.
 Android was purchased by the GOOGLE in AUGUST,2005 for 50
million $.
@2015 Pandurang Biradar 5
 It’s consortium of several companies.
 This group of companies are allowed to use
source code of Android and develop
applications.
 Reason for Nokia not to develop Android
Mobiles is Nokia is not part of OHA.
Android Market Share
• From second quarter of 2009 to the second
quarter of 2010, Android's worldwide market
share rose from 1.8% to 17.2%.
• On November 15, 2011, Android reached
52.5% of the global smartphone market share.
• On September 2014 Android's global market
share rose to 85%.
@2015 Pandurang Biradar 6
Brief History - Android
• 2005
– Google acquires startup Android Inc. to start Android platform
– Work on Dalvik VM begins
• 2007
– Open Handset Alliance announced
– Early look at SDK
• 2008
– Google sponsors 1st Android Developer Challenge
– T-Mobile G1 announced
– SDK 1.0 released,(Android Astro 1.0)
– Android released open source (Apache License)
– Android Dev Phone 1 released
@2015 Pandurang Biradar 7
Brief History cont.
• 2009
– SDK 1.5 (Cupcake)
• New soft keyboard with “autocomplete” feature
– SDK 1.6 (Donut)
• Support Wide VGA
– SDK 2.0/2.0.1/2.1 (Eclair)
• Revamped UI, browser
• 2010
– Nexus One released to the public
– SDK 2.2 (Froyo)
• Flash support, tethering
– SDK 2.3 (Gingerbread)
• UI update, system-wide copy-paste
@2015 Pandurang Biradar 8
Brief History cont.
• 2011
– SDK 3.x (Honeycomb)
• Optimized for tablet support
– SDK 4.0 (Ice Cream Sandwich)
• Virtual UI buttons
• 2012
– SDK 4.1.1 (Jelly Bean)
• Triple buffered graphics pipeline
• 2013(November)
- SDK KitKat(4.4)
• 2014(November)
- SDK Lollipop (5.0)
@2015 Pandurang Biradar 9
Brief History cont.
– SDK 3.0/3.1/3.2 (Honeycomb) for tablets only
• New UI for tablets, support multi-core processors
– SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich)
• Changes to the UI, Voice input, NFC
Ice cream Sandw
Android 4.0+
Jelly Bean
Android 4.1.1 @2015 Pandurang Biradar 10
Android Architecture
@2015 Pandurang Biradar 11
Android Application Development
Eclipse IDE
Android
SDK
Android
Emulator
Android
Mobile
Device
@2015 Pandurang Biradar 12
• Development
process for an
Android app
@2015 Pandurang Biradar 13
Publishing and Monetizing
• Paid apps in Android Market, various other markets
• Free, ad-supported apps in Android Market
– Ad networks (Google AdMob, Quattro Wireless)
– Sell your own ads
• Services to other developers
– Ex. Skyhook Wireless (http://www.skyhookwireless.com/)
• Contests (Android Developer Challenge)
• Selling products from within your app
@2015 Pandurang Biradar 14
Android Market (Google Play)
– https://play.google.com/store
• Has various categories, allows ratings
• Have both free/paid apps
• Featured apps on web and on phone
• The Android Market (and iTunes/App Store) is great
for developers
• Level playing field, allowing third-party apps
• Revenue sharing
@2015 Pandurang Biradar 15
Publishing to Google Play
• Requires Google Developer Account
– $25 fee
• Link to a Merchant Account
– Google Checkout
– Link to your checking account
– Google takes 30% of app purchase price
@2015 Pandurang Biradar 16
@2015 Pandurang Biradar 17
Various Android Phones
@2015 Pandurang Biradar 18
@2015 Pandurang Biradar 19
Phones
HTC G1,
Droid,
Tattoo
Motorola Droid (X)
Suno S880 Samsung Galaxy Sony Ericsson
@2015 Pandurang Biradar 20
Tablets
Velocity Micro Cruz Gome FlyTouch Acer beTouch
Dawa D7
Toshiba Android
SmartBook
Cisco Android Tablet
Android-Powered Microwave
http://www.pocket-lint.com/news/30712/android-powered-microwave-cooking-
google
By Touch Revolution – at CES 2010
@2015 Pandurang Biradar 21
Android-Powered Watch
@2015 Pandurang Biradar 22
Android-Powered Camera
@2015 Pandurang Biradar 23
Android-Powered TV
@2015 Pandurang Biradar 24
Android-Powered Car Radio
@2015 Pandurang Biradar 25
Android-Powered Washing Machine
@2015 Pandurang Biradar 26
@2015 Pandurang Biradar 27
 Making source code available to everyone
inevitably invites the attention of hackers.
 Android operating system uses more amount of
battery as compared to normal mobile phones.
 As there are so many user sometimes it becomes
difficult to connect all the users.
 As we call Android is world of applications we
continuously need to connected with the internet
which is not possible for all the users.
Other design principles
• http://developer.android.com/design/index.html
• Great reference!
@2015 Pandurang Biradar 28
@2015 Pandurang Biradar 29

More Related Content

What's hot

android ios windows
android  ios windowsandroid  ios windows
android ios windowsRajat Sharma
 
Embedded Android Workshop at Embedded World Conference 2013
Embedded Android Workshop at Embedded World Conference 2013Embedded Android Workshop at Embedded World Conference 2013
Embedded Android Workshop at Embedded World Conference 2013Opersys inc.
 
android presentation
android presentationandroid presentation
android presentationSandipan Deb
 
Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013Opersys inc.
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by skShahrukh Miya
 
Android 7.0-7.1 "Nougat"
Android 7.0-7.1 "Nougat"Android 7.0-7.1 "Nougat"
Android 7.0-7.1 "Nougat"Apoorwa Jayswal
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to AndroidMurat Aydın
 
ABC2018 Autumn: Android PIe UI Design
ABC2018 Autumn:  Android PIe UI DesignABC2018 Autumn:  Android PIe UI Design
ABC2018 Autumn: Android PIe UI DesignNobuya Sato
 
Android introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieAndroid introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieRavi Patel
 
Android N
Android NAndroid N
Android Ntechugo
 
All about android
All about androidAll about android
All about androidlynnmarcelo
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemVishav Bansal
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseI-Verve Inc
 
Andriod Operting System
Andriod  Operting System Andriod  Operting System
Andriod Operting System Hitesh verma
 

What's hot (20)

Android Oreo 8.0
Android Oreo 8.0Android Oreo 8.0
Android Oreo 8.0
 
android ios windows
android  ios windowsandroid  ios windows
android ios windows
 
Jellybean
JellybeanJellybean
Jellybean
 
Android.
Android.Android.
Android.
 
Android
AndroidAndroid
Android
 
Embedded Android Workshop at Embedded World Conference 2013
Embedded Android Workshop at Embedded World Conference 2013Embedded Android Workshop at Embedded World Conference 2013
Embedded Android Workshop at Embedded World Conference 2013
 
android presentation
android presentationandroid presentation
android presentation
 
Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013Embedded Android Workshop / ELC 2013
Embedded Android Workshop / ELC 2013
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
 
Android oreo
Android oreoAndroid oreo
Android oreo
 
Android 7.0-7.1 "Nougat"
Android 7.0-7.1 "Nougat"Android 7.0-7.1 "Nougat"
Android 7.0-7.1 "Nougat"
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
ABC2018 Autumn: Android PIe UI Design
ABC2018 Autumn:  Android PIe UI DesignABC2018 Autumn:  Android PIe UI Design
ABC2018 Autumn: Android PIe UI Design
 
Android introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieAndroid introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 Pie
 
Android N
Android NAndroid N
Android N
 
All about android
All about androidAll about android
All about android
 
Android
Android Android
Android
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
 
Andriod Operting System
Andriod  Operting System Andriod  Operting System
Andriod Operting System
 

Similar to Android basics

PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROIDRajat Kumar
 
Android presentation
Android presentationAndroid presentation
Android presentationDipesh Shome
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDAraz Ibrahim
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)sai praneeth
 
Android Training Course In Chandigarh
Android Training Course In ChandigarhAndroid Training Course In Chandigarh
Android Training Course In ChandigarhExcellence Academy
 
Android operating system
Android operating systemAndroid operating system
Android operating systemPiyushJain474
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.TG Rajesh
 
Embedded Android Workshop with Pie
Embedded Android Workshop with PieEmbedded Android Workshop with Pie
Embedded Android Workshop with PieOpersys inc.
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Siddharth Belbase
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERjatin batra
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfimau6
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular osPrem Prasun
 

Similar to Android basics (20)

PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)
 
Android Training Course In Chandigarh
Android Training Course In ChandigarhAndroid Training Course In Chandigarh
Android Training Course In Chandigarh
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.
 
Embedded Android Workshop with Pie
Embedded Android Workshop with PieEmbedded Android Workshop with Pie
Embedded Android Workshop with Pie
 
Android apps development - A startup
Android apps development - A startupAndroid apps development - A startup
Android apps development - A startup
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Lec001
Lec001Lec001
Lec001
 
Android technology gk1
Android technology gk1Android technology gk1
Android technology gk1
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular os
 
Basic android
Basic androidBasic android
Basic android
 
Android
AndroidAndroid
Android
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 

Android basics

  • 2. Android • 1. Android Introduction • 2. Platform Overview • 3. Brief History • 4. Android Architecture • 5. Development • 6.Publishing and Monetizing @2015 Pandurang Biradar 2
  • 3. @2015 Pandurang Biradar 3 Basic phone Smart phone Duration of battery 1Week 3hours games Minimum Maximum Camera VGA Mega pixels Recording(Audio/Video) No Yes Torch Yes Yes Internet connectivity No Yes Screen size 2 or 3 inch Minimum 3 to 4.7 inch screen Vibration call Yes Yes Bluetooth No Yes Examples Symbian,S60(Nokia,Samsu ng and LG),BREW,J2ME Anroid,iphone,Microsoft (Lumia)
  • 4. Android Introduction @2015 Pandurang Biradar 4  A Software platform and operating system for mobile.  Based on the Linux kernel.  Android was found way back in 2003.  It was developed in Palo Alto, California.  Android was developed by the Andy Rubin, Rich Miner, Nick Sears and Chris White.  Android was purchased by the GOOGLE in AUGUST,2005 for 50 million $.
  • 5. @2015 Pandurang Biradar 5  It’s consortium of several companies.  This group of companies are allowed to use source code of Android and develop applications.  Reason for Nokia not to develop Android Mobiles is Nokia is not part of OHA.
  • 6. Android Market Share • From second quarter of 2009 to the second quarter of 2010, Android's worldwide market share rose from 1.8% to 17.2%. • On November 15, 2011, Android reached 52.5% of the global smartphone market share. • On September 2014 Android's global market share rose to 85%. @2015 Pandurang Biradar 6
  • 7. Brief History - Android • 2005 – Google acquires startup Android Inc. to start Android platform – Work on Dalvik VM begins • 2007 – Open Handset Alliance announced – Early look at SDK • 2008 – Google sponsors 1st Android Developer Challenge – T-Mobile G1 announced – SDK 1.0 released,(Android Astro 1.0) – Android released open source (Apache License) – Android Dev Phone 1 released @2015 Pandurang Biradar 7
  • 8. Brief History cont. • 2009 – SDK 1.5 (Cupcake) • New soft keyboard with “autocomplete” feature – SDK 1.6 (Donut) • Support Wide VGA – SDK 2.0/2.0.1/2.1 (Eclair) • Revamped UI, browser • 2010 – Nexus One released to the public – SDK 2.2 (Froyo) • Flash support, tethering – SDK 2.3 (Gingerbread) • UI update, system-wide copy-paste @2015 Pandurang Biradar 8
  • 9. Brief History cont. • 2011 – SDK 3.x (Honeycomb) • Optimized for tablet support – SDK 4.0 (Ice Cream Sandwich) • Virtual UI buttons • 2012 – SDK 4.1.1 (Jelly Bean) • Triple buffered graphics pipeline • 2013(November) - SDK KitKat(4.4) • 2014(November) - SDK Lollipop (5.0) @2015 Pandurang Biradar 9
  • 10. Brief History cont. – SDK 3.0/3.1/3.2 (Honeycomb) for tablets only • New UI for tablets, support multi-core processors – SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich) • Changes to the UI, Voice input, NFC Ice cream Sandw Android 4.0+ Jelly Bean Android 4.1.1 @2015 Pandurang Biradar 10
  • 12. Android Application Development Eclipse IDE Android SDK Android Emulator Android Mobile Device @2015 Pandurang Biradar 12
  • 13. • Development process for an Android app @2015 Pandurang Biradar 13
  • 14. Publishing and Monetizing • Paid apps in Android Market, various other markets • Free, ad-supported apps in Android Market – Ad networks (Google AdMob, Quattro Wireless) – Sell your own ads • Services to other developers – Ex. Skyhook Wireless (http://www.skyhookwireless.com/) • Contests (Android Developer Challenge) • Selling products from within your app @2015 Pandurang Biradar 14
  • 15. Android Market (Google Play) – https://play.google.com/store • Has various categories, allows ratings • Have both free/paid apps • Featured apps on web and on phone • The Android Market (and iTunes/App Store) is great for developers • Level playing field, allowing third-party apps • Revenue sharing @2015 Pandurang Biradar 15
  • 16. Publishing to Google Play • Requires Google Developer Account – $25 fee • Link to a Merchant Account – Google Checkout – Link to your checking account – Google takes 30% of app purchase price @2015 Pandurang Biradar 16
  • 18. Various Android Phones @2015 Pandurang Biradar 18
  • 19. @2015 Pandurang Biradar 19 Phones HTC G1, Droid, Tattoo Motorola Droid (X) Suno S880 Samsung Galaxy Sony Ericsson
  • 20. @2015 Pandurang Biradar 20 Tablets Velocity Micro Cruz Gome FlyTouch Acer beTouch Dawa D7 Toshiba Android SmartBook Cisco Android Tablet
  • 25. Android-Powered Car Radio @2015 Pandurang Biradar 25
  • 27. @2015 Pandurang Biradar 27  Making source code available to everyone inevitably invites the attention of hackers.  Android operating system uses more amount of battery as compared to normal mobile phones.  As there are so many user sometimes it becomes difficult to connect all the users.  As we call Android is world of applications we continuously need to connected with the internet which is not possible for all the users.
  • 28. Other design principles • http://developer.android.com/design/index.html • Great reference! @2015 Pandurang Biradar 28