android
DESCRIPTION
TRANSCRIPT
![Page 1: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/1.jpg)
Android: 'You're a feisty little one...'
September 14, 2010Andrew Lenards
![Page 2: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/2.jpg)
@alenards
• Android Owner: 6 months• Android Dev: 3 months
(“Padawan Learner”)
![Page 3: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/3.jpg)
What about you?
![Page 4: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/4.jpg)
Who has…
![Page 5: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/5.jpg)
Mobile Dev experience?
![Page 6: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/6.jpg)
iPhone Dev experience?
![Page 7: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/7.jpg)
App in the App Store?
![Page 8: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/8.jpg)
Android Dev experience?
![Page 9: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/9.jpg)
App in the Market?
![Page 10: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/10.jpg)
Why do you care?
![Page 11: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/11.jpg)
14.9% of smartphones (2010)15.9% for iPhone
Source: zdnet
![Page 12: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/12.jpg)
![Page 13: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/13.jpg)
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
![Page 14: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/14.jpg)
![Page 15: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/15.jpg)
![Page 16: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/16.jpg)
![Page 17: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/17.jpg)
Free Satnav beats TomTom
Source: pcpro.co.uk
![Page 18: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/18.jpg)
Best part…
![Page 19: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/19.jpg)
!AT&T
![Page 20: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/20.jpg)
That’s “The Good”…
![Page 21: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/21.jpg)
The Bad?
![Page 22: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/22.jpg)
Fragmentation
![Page 23: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/23.jpg)
Telecom Shenanigans
![Page 24: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/24.jpg)
![Page 25: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/25.jpg)
![Page 26: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/26.jpg)
motoblur == restraining bolt
![Page 27: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/27.jpg)
Dell’s Aero, file under #failDell release first phone with Android 1.5 (18 month old version)
![Page 28: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/28.jpg)
SCOracle Lawsuit…
![Page 29: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/29.jpg)
Tale of the Tape
![Page 30: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/30.jpg)
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
![Page 31: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/31.jpg)
Development Overview
![Page 32: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/32.jpg)
Activity
![Page 33: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/33.jpg)
Service
![Page 34: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/34.jpg)
Content Provider
![Page 35: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/35.jpg)
Intent Receiver
![Page 36: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/36.jpg)
Intents
![Page 37: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/37.jpg)
![Page 38: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/38.jpg)
![Page 39: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/39.jpg)
![Page 40: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/40.jpg)
One last more…
![Page 41: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/41.jpg)
Permissions
![Page 42: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/42.jpg)
![Page 43: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/43.jpg)
Application
![Page 44: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/44.jpg)
Inspiration
![Page 45: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/45.jpg)
Nigel Davies
![Page 46: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/46.jpg)
![Page 47: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/47.jpg)
Now we code the rock
![Page 48: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/48.jpg)
![Page 49: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/49.jpg)
![Page 50: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/50.jpg)
One more idea…
![Page 51: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/51.jpg)
![Page 52: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/52.jpg)
Careful What You LogCautionary Tale:
![Page 53: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/53.jpg)
Questions?
![Page 54: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/54.jpg)
Slides -> slideshare.net/lenardsCode -> github.com/lenardsEmail -> [email protected]
![Page 55: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/55.jpg)
Interested in more?
![Page 56: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/56.jpg)
TDAC Android sessions…
![Page 57: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/57.jpg)
R.I.P Palm Centro
& AT&T
![Page 58: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/58.jpg)
References
• http://zd.net/ajXjOL• http://bit.ly/blFU1W• http://bit.ly/bj2Acv• http://bit.ly/9fXidf• http://bit.ly/99E1q0
![Page 59: Android](https://reader036.vdocuments.us/reader036/viewer/2022070302/54702ffeaf7959540a8b457c/html5/thumbnails/59.jpg)
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.