Asynchronous Android Programming

Language: English

Published by Packt Publishing Limited, GB, 2016

1785883240 / 9781785883248

  • Softcover
  • New
See all details

Seller: Rarewaves.com USA, London, London, United KingdomRarewaves.com USA

5-star seller

AbeBooks seller since June 11, 2025

View this seller's items
Softcover

Condition: New

US$ 79.07

 Free Shipping 
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket
Free 30-day returns

Item description from seller

Unlock the power of multi-core mobile devices to build responsive and reactive Android applicationsAbout This Book. Construct scalable and performant applications to take advantage of multi-thread asynchronous techniques. Explore the high-level Android asynchronous constructs available on the Android SDK. Choose the most appropriate asynchronous technique to implement your next outstanding featureWho This Book Is ForThis book is for Android developers who want to learn how to build multithreaded and reliable Android applications using high-level and advanced asynchronous techniques and concepts. No prior knowledge of concurrent and asynchronous programming is required. This book will also be great for Java experts who are new to Android.Whether you are a beginner at Android development or a seasoned Android programmer, this book will guide you through the most basic and advanced asynchronous constructs used in Android programming.What You Will Learn. Get familiar with the android process model and low-level concurrent constructs delivered by the Android SDK . Use AsyncTask and loader framework to load data in the background, delivering progress results in the meantime. Create services that interact with your activity without compromising the UI rendering . Learn the working of Android concurrency on the Native Layer. Interact with nearby devices over Bluetooth and WiFi communications channels . Create and compose tasks with RxJava to execute complex asynchronous work in a predictable way. Get accustomed to the use of the Android Loader construct to deliver up-to-date resultsIn DetailAsynchronous programming has acquired immense importance in Android programming, especially when we want to make use of the number of independent processing units (cores) available on the most recent Android devices. With this guide in your hands you'll be able to bring the power of Asynchronous programming to your own projects, and make your Android apps more powerful than ever before!To start with, we will discuss the details of the Android Process model and the Java Low Level Concurrent Framework, delivered by Android SDK. We will also guide you through the high-level Android-specific constructs available on the SDK: Handler, AsyncTask, and Loader. Next, we will discuss the creation of IntentServices, Bound Services and External Services, which can run in the background even when the user is not interacting with it. You will also discover AlarmManager and JobScheduler APIs, which are used to schedule and defer work without sacrificing the battery life. In a more advanced phase, you will create background tasks that are able to execute CPU-intensive tasks in a native code-making use of the Android NDK. You will be then guided through the process of interacting with remote services asynchronously using the HTTP protocol or Google GCM Platform. Using the EventBus library, we will also show how to use the Publish-Subscribe software pattern to simplify communication bet.

Seller Inventory # LU-9781785883248

Title
Asynchronous Android Programming
Author
Helder Vasconcelos, Steve Liles
Publisher
Packt Publishing Limited, GB
Publication year
2016
Condition
New
Binding
Paperback
Language
English
ISBN 10
1785883240
ISBN 13
9781785883248
Edition
2nd Edition

Rarewaves.com USA

London, London, United Kingdom

5-star seller

AbeBooks seller since June 11, 2025

Shipping rates from United Kingdom to U.S.A.

Item9 to 14 business days9 to 14 business days
First itemUS$ 0.00US$ 0.00
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.

Payment methods

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay

Seller's business information

RAREWAVES.COM LIMITED

Elsley Court, 20-22 Great Titchfield Street
London, United Kingdom W1W 8BE