Android Programming : Pushing the Limits (PAP/PSC)

個数:
電子版価格
¥4,590
  • 電子版あり

Android Programming : Pushing the Limits (PAP/PSC)

  • 在庫がございません。海外の書籍取次会社を通じて出版社等からお取り寄せいたします。
    通常6~9週間ほどで発送の見込みですが、商品によってはさらに時間がかかることもございます。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合がございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 416 p.
  • 言語 ENG
  • 商品コード 9781118717370
  • DDC分類 005.25

Full 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.

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