Unleash the power of the Android OS and build the kinds of brilliant, innovative apps users love to useIf you already know your way around the Android OS and can build a simple Android app in under an hour, this book is for you. If you're itching to see just how far you can push it and discover what Android is really capable of, it's for you. And if you're ready to learn how to build advanced, intuitive, innovative apps that are a blast to use, this book is definitely for you. From custom views and advanced multi-touch gestures, to integrating online web services and exploiting the latest geofencing and activity recognition features, ace Android developer, Erik Hellman, delivers expert tips, tricks and little-known techniques for pushing the Android envelope so you can:Optimize your components for the smoothest user experience possibleCreate your own custom ViewsPush the boundaries of the Android SDKMaster Android Studio and GradleMake optimal use of the Android audio, video and graphics APIsProgram in Text-To-Speech and Speech RecognitionMake the most of the new Android maps and location APIUse Android connectivity technologies to communicate with remote devicesPerform background processingUse Android cryptography APIsFind and safely use hidden Android APIsCloud-enable your applications with Google Play ServicesDistribute and sell your applications on Google Play StoreLearn how to unleash the power of Android and transform your apps from good to great in Android Programming: Pushing the Limits.