Pro Android 3

Pro Android 3

Satya Komatineni, Dave MacLean

Pro Android 3 exhibits you the way to construct real-world and enjoyable cellular purposes utilizing the recent Android 3.0 SDK. It covers every little thing from the basics of creating apps for embedded units, telephones, and capsules to complex options equivalent to customized 3D elements and multi-tasking.

utilizing the tutorials and professional suggestion, you are going to quick have the ability to construct cool cellular apps and run them on dozens of Android-based smartphones. you are going to discover and use the Android APIs, together with these for media and sensors. and you can try out what is new with Android 3.0, together with the enhanced UI throughout all Android systems, integration with prone, and extra, providing you with the data to create lovely, state of the art apps, whereas preserving you agile sufficient to answer alterations sooner or later.
What you are going to learn

  • How to exploit Android to construct Java-based cellular functions for Google telephones with a marginally reveal or keyboard
  • How to layout and enforce impossible to resist consumer interfaces for touchscreens with perspectives and layouts
  • How to populate your software with information from info assets, utilizing content material prone
  • How to create 3D pictures with OpenGL and customized elements
  • How to construct multimedia and video game apps utilizing Android's Media APIs and OpenGL
  • How to exploit Android's location-based providers, network-based prone, and safeguard
  • How to take advantage of new Android 3.0 gains, similar to Fragments and the ActionBar

Who this ebook is for This booklet is for pro software program engineers/programmers trying to stream their principles and functions into the cellular area with Android. It assumes a satisfactory knowing of Java, together with the best way to write periods and deal with simple inheritance buildings.
desk of Contents

  1. Introducing the Android Computing Platform
  2. Setting up your improvement atmosphere
  3. Understanding assets
  4. Understanding content material prone
  5. Understanding Intents
  6. Building person Interfaces and utilizing Controls
  7. Adding Menus
  8. Implementing Dialogs
  9. Working with personal tastes and Saving kingdom
  10. Security and Permissions
  11. Working with prone
  12. Exploring applications, methods, and Library initiatives
  13. Exploring strategies, elements, Threads, and Handlers
  14. Exploring Broadcast Receivers and lengthy operating companies
  15. Exploring the Alarm supervisor
  16. Unveiling 2nd Animation
  17. Exploring Maps and site providers
  18. Using the Telephony APIs
  19. Understanding the Media Frameworks
  20. Programming 3D pics with OpenGL
  21. Exploring stay Folders
  22. Home reveal Widgets and stay Wallpaper
  23. Android seek
  24. Exploring textual content to Speech and the Google Translate API
  25. Touchscreens
  26. Using Sensors
  27. Understanding the touch API
  28. Deploying your software: Android marketplace and past
  29. Fragments
  30. Action Bar
  31. Selected themes in Android 3.0

Show sample text content

Download sample