28
Android topics: - Building a UI - Available APIs Christine Karman www.christine.nl

Christine Karman Presentation

Embed Size (px)

DESCRIPTION

Talk on Android by Christine Karman at Mobile Dev Camp (www.mobiledevcamp.nl)

Citation preview

Page 1: Christine Karman Presentation

Android topics: - Building a UI- Available APIs

Christine Karmanwww.christine.nl

Page 2: Christine Karman Presentation

The bad news: Android is not Java

The good news: but it is!

Page 3: Christine Karman Presentation
Page 4: Christine Karman Presentation
Page 5: Christine Karman Presentation
Page 6: Christine Karman Presentation
Page 7: Christine Karman Presentation
Page 8: Christine Karman Presentation
Page 9: Christine Karman Presentation
Page 10: Christine Karman Presentation
Page 11: Christine Karman Presentation

Themes

Page 12: Christine Karman Presentation

Manifest File

Page 13: Christine Karman Presentation
Page 14: Christine Karman Presentation

View Resources

Page 15: Christine Karman Presentation
Page 16: Christine Karman Presentation

List View

Page 17: Christine Karman Presentation
Page 18: Christine Karman Presentation
Page 19: Christine Karman Presentation
Page 20: Christine Karman Presentation
Page 21: Christine Karman Presentation
Page 22: Christine Karman Presentation

User opens another app:my app gets knocked out!

Page 23: Christine Karman Presentation
Page 24: Christine Karman Presentation

Available APIs

! Location" geolocation" reverse geolocation" GPS" other location services

Page 25: Christine Karman Presentation

Available APIs

! HttpClient (web access)! OpenGL (3D graphics)! WiFi! Javax.crypto! JSON, DOM

Page 26: Christine Karman Presentation

APIs you can add

! JavaMail! XStream! Apache Commons Mime4j! Apache Commons StringUtils! ....

Page 27: Christine Karman Presentation

The End

Page 28: Christine Karman Presentation

Slides available at www.christine.nl/android/slides.pdf

Android site: code.google.com/android