Android: 'You're a feisty little one...' September 14, 2010 Andrew Lenards
Android: 'You're a feisty little one...'
September 14, 2010Andrew Lenards
@alenards
• Android Owner: 6 months• Android Dev: 3 months
(“Padawan Learner”)
What about you?
Who has…
Mobile Dev experience?
iPhone Dev experience?
App in the App Store?
Android Dev experience?
App in the Market?
Why do you care?
14.9% of smartphones (2010)15.9% for iPhone
Source: zdnet
Final Q2 of 2010SMARTPHONE OPERATING SYSTEMS
1 - Symbian (Nokia) 27.0 million for 44%2 - Android (Google) 11.4 million for 18%3 - Blackberry (RIM) 11.2 million for 18%4 - iOS/iPhone (Apple) 8.4 million for 14%5 - Windows Mobile (Microsoft) 1.6 million for 3%Rest of Operating systems 2.1 millionTOTAL smartphone OS devices in Q2 61.7 million
Source: TomiAhonen Consulting
Free Satnav beats TomTom
Source: pcpro.co.uk
Best part…
!AT&T
That’s “The Good”…
The Bad?
Fragmentation
Telecom Shenanigans
motoblur == restraining bolt
Dell’s Aero, file under #failDell release first phone with Android 1.5 (18 month old version)
SCOracle Lawsuit…
Tale of the Tape
iPhone AndroidLanguage Objective-C Java
IDE XCode Eclipse
UI Interface Builder Eclipse plug-in
Profiler/Debugger XCode Eclipse
Application Sales App Store ($99) Market ($25)
Operating System Mac OS X Linux/OSX/Windows
Development Overview
Activity
Service
Content Provider
Intent Receiver
Intents
One last more…
Permissions
Application
Inspiration
Nigel Davies
Now we code the rock
One more idea…
Careful What You LogCautionary Tale:
Questions?
Slides -> slideshare.net/lenardsCode -> github.com/lenardsEmail -> [email protected]
Interested in more?
TDAC Android sessions…
R.I.P Palm Centro
& AT&T
References
• http://zd.net/ajXjOL• http://bit.ly/blFU1W• http://bit.ly/bj2Acv• http://bit.ly/9fXidf• http://bit.ly/99E1q0
http://creativecommons.org/licenses/by-nc-sa/3.0/
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License. Your use of this material constitutes acceptance of that license and the conditions of use of materials on this site.