Expert Android

By Satya Komatineni , Dave MacLean

Expert Android Cover Image

From the leading publisher of Android books, Apress’ Expert Android gives you advanced techniques for customizing views, controls, and layouts. You’ll learn to develop apps in record time using JSON, Advanced Form Processing, and the BaaS (Backend As A Service) platform Parse. The book also includes extensive coverage on OpenGL, Search, and Telephony.


Full Description

  • ISBN13: 978-1-4302-4950-4
  • 436 Pages
  • User Level: Advanced
  • Publication Date: July 16, 2013
  • Available eBook Formats: EPUB, MOBI, PDF
  • Print Book Price: $49.99
  • eBook Price: $34.99
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description

From the leading publisher of Android books, Apress’ Expert Android gives you advanced techniques for customizing views, controls, and layouts. You’ll learn to develop apps in record time using JSON, Advanced Form Processing, and the BaaS (Backend As A Service) platform Parse. The book also includes extensive coverage on OpenGL, Search, and Telephony. With these advanced and time saving technologies you’ll be able to release compelling mobile applications in Google Play and the Amazon Appstore at a rapid pace.

In Expert Android, you’ll learn to:

  • Borrow, reuse, or build custom Android UI components
  • Create 3D experiences using OpenGL ES 2.0
  • Write collaborative applications in the Parse cloud and communicate with your app user community through Parse Push Technology
  • Reduce the time-to-market while creating rock solid apps for multiple devices

Whether you are an individual or enterprise developer, in Expert Android you’ll find the advanced techniques and practices to take your mobile apps to the next level. Regardless of the Android release, this book serves as your definitive, capstone reference for your Apress Android experience.

What you’ll learn

  • How to deliver impactful Apps cheaper, better, and faster.
  • How to develop for multiple devices and manage fragmentation in Android
  • How to use Parse cloud for Storage, Collaborative Social Apps, and Push notifications
  • How to create Custom Views, Controls, and Layouts
  • How to create 3D experience with OpenGL ES 2.0
  • How to achieve speed to market through JSON, Form processing, and Parse
  • How to eliminate memory leaks and poor-performing code

    Who this book is for

    This book is for advanced Android app developers who have read/used Pro Android already by the very same authors that bring you Expert Android.

    Table of Contents

    Table of Contents

    01. Custom Views
    02. Compound Views
    03. Custom Layouts
    04. Using JSON for On-Device Persistence
    05. Programming for multiple devices
    06. Advanced Form Processing for Android
    07. Using the Telephony API
    08. Advanced Debugging and Analysis
    09. Programming in OpenGL ES 2.0 for Android
    10. Android Search User Experience
    11. Android Search Providers
    12. Android Search Custom Providers
    13. Cloud storage for Applications: Parse.com
    14. Enhancing Parse with Parcelables
    15. Using Push Notifications with Parse
    Source Code/Downloads

    Downloads are available to accompany this book.

    Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

    Errata

    Please Login to submit errata.

    On page 15-16:
    In listing 1-11. View State Management Through an Activity

    Says:
    @Override
    protected void onSaveInstanceState(Bundle savedInstanceState) {
    super.onRestoreInstanceState(savedInstanceState);

    Should be:
    @Override
    protected void onSaveInstanceState(Bundle savedInstanceState) {
    super.onSaveInstanceState(savedInstanceState);