Intoduction to Android Development

10,807 views

Published on

My session on Android development given at IBM developerWorks days Zurich 2012

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
10,807
On SlideShare
0
From Embeds
0
Number of Embeds
8,855
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Intoduction to Android Development

  1. 1. Introduction to Android DevelopmentBen Hardill © 2009 IBM Corporation
  2. 2. Introduction to Android Programming● Development Environment● Worked Example● Other useful stuff – Services – Content Providers – Widgets● Tips● Questions● Resources and Links
  3. 3. Development Environment● Java● Android SDK● Eclipse IDE
  4. 4. Worked Example src from demo http://www.hardill.me.uk/XKCD-demo-android-app.zip● Image from http://xkcd.com/662/
  5. 5. Other usefull stuff● Services – Like Activities but no GUI● Content Providers – Data stores for content so it can be shared with other apps● Widgets – Much the same as activities
  6. 6. Tips● Dont just support the latest release – Most popular release still 2.2.x/2.3.x● Use the android support library● Test each different layout to make sure they all match● Use meaningful names for GUI components● Use the x86 emulator if you can as its a lot quicker than the ARM version
  7. 7. Questions ?
  8. 8. Resources and Links● Android Developers home page – http://developer.android.com/● Information on release popularity and screen size – http://opensignal.com/reports/fragmentation.php
  9. 9. SpeakerBen HardillIBM ETSEmerging TechnologySpecialistHursley, UK@hardillbhttp://www.hardill.me.uk/wordpress/

×