Steve Liles Asynchronous Android

ISBN 13: 9781783286874

Asynchronous Android

4.33 avg rating
( 3 ratings by Goodreads )
 
9781783286874: Asynchronous Android
View all copies of this ISBN edition:
 
 

As an Android developer you know you're in a competitive marketplace. This book can give you the edge by guiding you through the concurrency constructs and proper use of AsyncTask to create smooth user interfaces.

Overview

  • Learn how to use Android's high-level concurrency constructs to keep your applications smooth and responsive
  • Leverage the full power of multi-core mobile CPUs to get more work done in less time
  • From quick calculations to scheduled downloads, each chapter explains the available mechanisms of asynchronous programming in detail

In Detail

With more than a million apps available from Google Play, it is more important than ever to build apps that stand out from the crowd. To be successful, apps must react quickly to user input, deliver results in a flash, and sync data in the background. Multithreading is the ability of an operating system to execute different parts of a program, called threads, simultaneously. It is one of the major techniques used for parallel computing and concurrency.

This book provides a step-by-step tutorial which will explain how Asynchronous Tasks and Handlers are used for performing multithreading with Android to improve the performance of Android applications. This book also guides you through the concurrency constructs provided by the Android platform, illustrating the applications, benefits, and pitfalls of each.

In this book, you'll learn how to use AsyncTask correctly to perform operations in the background, keeping user interfaces running smoothly while avoiding treacherous memory leaks. It will also help you discover Handler, HandlerThread, and Looper, the related and fundamental building blocks of asynchronous programming in Android.

This book will help you to build well-behaved applications with smooth and responsive user interfaces. By the end of this book, you will be able to delight your users with speedy results and data that is always fresh.

What you will learn from this book

  • Understand Android's process model and its implications on your applications
  • Exercise multithreading to build well-behaved Android applications that work with the platform
  • Apply and control concurrency to deliver results quickly and keep your applications responsive to user input
  • Discover Android-specific constructs that make asynchronous programming easy and efficient
  • Learn how to apply Android's concurrency constructs to build smooth and responsive applications

Approach

Asynchronous Android is a step-by-step guide that builds a complete picture of the concurrency constructs available on the Android platform.

Who this book is written for

This book is for Android developers who want to learn about the advanced concepts of Android programming. No prior knowledge of concurrency and asynchronous programming is required. This book is also targeted towards Java experts who are new to Android.

"synopsis" may belong to another edition of this title.

About the Author:

Steve Liles

Steve Liles is a self-confessed geek and has been an Android fan since the launch day of the G1. When he isn't at work building publishing systems and apps for newspapers and magazines, you'll find him tinkering with his own apps, building 3D printers, or playing RTS games. He is currently working with a start-up to build an advertising system that links the print and digital worlds using computer vision on Android and iOS devices.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 39.99
US$ 37.78

Convert currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Steve Liles
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback Quantity Available: 10
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. Concurrent Programming on Android is a step-by-step guide that builds a complete picture of the concurrency constructs available on the Android platform.This book is for Android developers who want to learn about the advanced concepts of Android programming. No prior knowledge of concurrency and asynchronous programming is required. This book is also targeted towards Java experts who are new to Android. Seller Inventory # AAV9781783286874

More information about this seller | Contact this seller

Buy New
US$ 37.78
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

2.

Steve Liles
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback Quantity Available: 10
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Condition: New. Language: English. Brand new Book. Concurrent Programming on Android is a step-by-step guide that builds a complete picture of the concurrency constructs available on the Android platform.This book is for Android developers who want to learn about the advanced concepts of Android programming. No prior knowledge of concurrency and asynchronous programming is required. This book is also targeted towards Java experts who are new to Android. Seller Inventory # AAV9781783286874

More information about this seller | Contact this seller

Buy New
US$ 43.59
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

3.

Steve Liles
Published by Packt Publishing Limited (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9781783286874

More information about this seller | Contact this seller

Buy New
US$ 39.61
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

4.

Liles, Steve
Published by Packt Publishing (2016)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Seller Inventory # ria9781783286874_lsuk

More information about this seller | Contact this seller

Buy New
US$ 38.75
Convert currency

Add to Basket

Shipping: US$ 5.06
From United Kingdom to U.S.A.
Destination, rates & speeds

5.

Steve Liles
Published by Packt Publishing Limited (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9781783286874

More information about this seller | Contact this seller

Buy New
US$ 33.67
Convert currency

Add to Basket

Shipping: US$ 11.76
From United Kingdom to U.S.A.
Destination, rates & speeds

6.

Liles, Steve
Published by Packt Publishing (2018)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(NORTH MIAMI BEACH, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2018. Paperback. Condition: New. Never used! This item is printed on demand. Seller Inventory # 1783286873

More information about this seller | Contact this seller

Buy New
US$ 51.77
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

7.

Steve Liles
Published by Packt Publishing (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2013. Condition: New. This item is printed on demand for shipment within 3 working days. Seller Inventory # GM9781783286874

More information about this seller | Contact this seller

Buy New
US$ 49.82
Convert currency

Add to Basket

Shipping: US$ 3.44
From Germany to U.S.A.
Destination, rates & speeds

8.

Liles, Steve
Published by Packt Publishing 12/27/2013 (2013)
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Packt Publishing 12/27/2013, 2013. Paperback or Softback. Condition: New. Concurrent Programming on Android. Book. Seller Inventory # BBS-9781783286874

More information about this seller | Contact this seller

Buy New
US$ 53.28
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

9.

Steve Liles
Published by Packt Publishing
ISBN 10: 1783286873 ISBN 13: 9781783286874
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing. Paperback. Condition: New. 146 pages. Dimensions: 9.2in. x 7.5in. x 0.3in.Harness the power of multi-core mobile processors to build responsive Android applications Overview Learn how to use Androids high-level concurrency constructs to keep your applications smooth and responsive Leverage the full power of multi-core mobile CPUs to get more work done in less time From quick calculations to scheduled downloads, each chapter explains the available mechanisms of asynchronous programming in detail In Detail With more than a million apps available from Google Play, it is more important than ever to build apps that stand out from the crowd. To be successful, apps must react quickly to user input, deliver results in a flash, and sync data in the background. The key to this is understanding the right way to implement asynchronous operations that work with the platform, instead of against it. Asynchronous Android is a practical book that guides you through the concurrency constructs provided by the Android platform, illustrating the applications, benefits, and pitfalls of each. Learn to use AsyncTask correctly to perform operations in the background, keeping user-interfaces running smoothly while avoiding treacherous memory leaks. Discover Handler, HandlerThread and Looper, the related and fundamental building blocks of asynchronous programming in Android. Escape from the constraints of the Activity lifecycle to load and cache data efficiently across your entire application with the Loader framework. Keep your data fresh with scheduled tasks, and understand how Services let your application continue to run in the background, even when the user is busy with something else. Asynchronous Android will help you to build well-behaved apps with smooth, responsive user-interfaces that delight users with speedy results and data thats always fresh, and keep the system happy and the battery charged by playing by the rules. What you will learn from this book Understand Androids process model and its implications on your applications Exercise multithreading to build well-behaved Android applications that work with the platform Apply and control concurrency to deliver results quickly and keep your applications responsive to user input Discover Android-specific constructs that make asynchronous programming easy and efficient Learn how to apply Androids concurrency constructs to build smooth and responsive applications Approach Asynchronous Android is a step-by-step guide that builds a complete picture of the concurrency constructs available on the Android platform. Who this book is written for This book is for Android developers who want to learn about the advanced concepts of Android programming. No prior knowledge of concurrency and asynchronous programming is required. This book is also targeted towards Java experts who are new to Android. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Seller Inventory # 9781783286874

More information about this seller | Contact this seller

Buy New
US$ 56.96
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

10.

Liles, Steve
Published by Packt Publishing
ISBN 10: 1783286873 ISBN 13: 9781783286874
New PAPERBACK Quantity Available: > 20
Seller:
Russell Books
(Victoria, BC, Canada)
Rating
[?]

Book Description Packt Publishing. PAPERBACK. Condition: New. 1783286873 Special order direct from the distributor. Seller Inventory # ING9781783286874

More information about this seller | Contact this seller

Buy New
US$ 59.99
Convert currency

Add to Basket

Shipping: US$ 7.00
From Canada to U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book