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
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
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