Android Programming: Pushing the Limits
43%
off

Android Programming: Pushing the Limits

4.22 (50 ratings by Goodreads)
By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 2 business days
When will my order arrive?

Description

Unleash the power of the Android OS and build the kinds of brilliant, innovative apps users love to use If 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 possible * 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 graphics APIs * 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 with remote 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 your apps from good to great in Android Programming: Pushing the Limits.
show more

Product details

  • Paperback | 432 pages
  • 187.96 x 233.68 x 22.86mm | 748.42g
  • New York, United States
  • English
  • 1. Auflage
  • 1118717376
  • 9781118717370
  • 392,264

Back cover copy

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

Optimize your components for the smoothest user experiencepossibleCreate your own custom ViewsPush the boundaries of the Android SDKMaster Android Studio and GradleMake optimal use of the Android audio, video and graphicsAPIsProgram in Text-To-Speech and Speech RecognitionMake the most of the new Android maps and location APIUse Android connectivity technologies to communicate withremote 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 Store

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

Table of contents

Introduction 1 Part I Building a Better Foundation 7 Chapter 1 Fine-Tuning Your Development Environment 9 Chapter 2 Efficient Java Code for Android 33 Part II Getting the Most Out of Components 55 Chapter 3 Components, Manifests, and Resources 57 Chapter 4 Android User Experience and Interface Design 77 Chapter 5 Android User Interface Operations 93 Chapter 6 Services and Background Tasks 111 Chapter 7 Android IPC 131 Chapter 8 Mastering BroadcastReceivers and Configuration Changes 151 Chapter 9 Data Storage and Serialization Techniques 165 Chapter 10 Writing Automated Tests 191 Part III Pushing the Limits 205 Chapter 11 Advanced Audio, Video, and Camera Applications 207 Chapter 12 Secure Android Applications 231 Chapter 13 Maps, Location, and Activity APIs 249 Chapter 14 Native Code and JNI 267 Chapter 15 The Hidden Android APIs 287 Chapter 16 Hacking the Android Platform 299 Chapter 17 Networking, Web Service, and Remote APIs 319 Chapter 18 Communicating with Remote Devices 349 Chapter 19 Google Play Services 369 Chapter 20 Distributing Applications on Google Play Store 389 Index 403
show more

About Erik Hellman

Erik Hellman is currently working as a senior mobile consultant at Factor10. He previously worked as research engineer and lead software architect at Sony Mobile where he specializes in mobile apps, web technologies, cloud & enterprise services and 3D graphics. Erik is a regular speaker at DroidCon, JFokus, JavaOne and other major developer conferences.
show more

Rating details

50 ratings
4.22 out of 5 stars
5 40% (20)
4 44% (22)
3 14% (7)
2 2% (1)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X