Android Programming: Pushing the Limits

Unleash the power of the Android OS and build the kinds ofbrilliant, innovative apps users love to use

If you already know your way around the Android OS and can builda simple Android app in under an hour, this book is for you. Ifyou’re itching to see just how far you can push it anddiscover what Android is really capable of, it’s for you. Andif you’re ready to learn how to build advanced, intuitive,innovative apps that are a blast to use, this book isdefinitely for you.

From custom views and advanced multi-touch gestures, tointegrating online web services and exploiting the latestgeofencing and activity recognition features, ace Androiddeveloper, Erik Hellman, delivers expert tips, tricks andlittle-known techniques for pushing the Android envelope so youcan:

  • Optimize your components for the smoothest user experiencepossible
  • Create your own custom Views
  • Push the boundaries of the Android SDK
  • Master Android Studio and Gradle
  • Make optimal use of the Android audio, video and graphicsAPIs
  • Program in Text-To-Speech and Speech Recognition
  • Make the most of the new Android maps and location API
  • Use Android connectivity technologies to communicate withremote devices
  • Perform background processing
  • Use Android cryptography APIs
  • Find and safely use hidden Android APIs
  • Cloud-enable your applications with Google Play Services
  • Distribute and sell your applications on Google Play Store

Learn how to unleash the power of Android and transform yourapps from good to great in Android Programming: Pushing theLimits.

Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)
Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)

Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience.  Based ...

Details >>
Advanced Android Application Development (4th Edition) (Developer's Library)
Advanced Android Application Development (4th Edition) (Developer's Library)

Advanced Android™ Application Development, Fourth Edition, is the definitive guide to building robust, commercial-grade A ...

Details >>
Professional Android
Professional Android

The comprehensive developer guide to the latest Android featuresand capabilities Professional Android, 4th Edition shows develop ...

Details >>
Android Concurrency (Android Deep Dive)
Android Concurrency (Android Deep Dive)

Write Apps for Maximum Performance and Responsiveness “Threading and concurrency are as important in mobile as they are in l ...

Details >>
Android Design Patterns: Interaction Design Solutions for Developers
Android Design Patterns: Interaction Design Solutions for Developers

Master the challenges of Android user interface development with these sample patternsWith Android 4, Google brings the full pow ...

Details >>
Professional Android 4 Application Development
Professional Android 4 Application Development

Developers, build mobile Android apps using Android 4 The fast-growing popularity of Android smartphones and tabletscreates a hu ...

Details >>
Efficient Android Threading: Asynchronous Processing Techniques for Android Applications
Efficient Android Threading: Asynchronous Processing Techniques for Android Applications

Multithreading is essential if you want to create an Android app with a great user experience, but how do you know which techniq ...

Details >>