Best Sellers in Books
Discover the most popular and best selling products in Books based on sales

Disclosure: I get commissions for purchases made through links in this website
Mobile Phones, Tablets & E-Readers - Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines

Description

Book Synopsis: Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now Android's official development language. With this practical book, Android developers will learn how to make the transition from Java to Kotlin, including how Kotlin provides a true advantage for gaining control over asynchronous computations. Authors Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike, and Mike Dunn explore implementations of the most common tasks in native Android development, and show you how Kotlin can help you solve concurrency problems. With a focus on structured concurrency, a new asynchronous programming paradigm, this book will guide you through one of Kotlin's most powerful constructs, coroutines. Learn about Kotlin essentials and the Kotlin Collections Framework.

Explore Android fundamentals: the operating system and the application container and its components.

Learn about thread safety and how to handle concurrency.

Write sequential, asynchronous work at a low cost.

Examine structured concurrency with coroutines, and learn how channels make coroutines communicate.

Learn how to use flows for asynchronous data processing.

Understand performance considerations using Android profiling tools.

Use performance optimizations to trim resource consumption.

Read more

Details

Are you an Android developer looking to level up your skills and stay ahead in the ever-evolving world of mobile app development? Look no further! Our Programming Android with Kotlin book is the ultimate guide to help you achieve structured concurrency with coroutines. It's time to make the transition from Java to Kotlin and discover how this official development language of Android can give you a true advantage in controlling asynchronous computations.

Written by industry experts Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike, and Mike Dunn, this practical book takes a deep dive into Kotlin essentials and the Kotlin Collections Framework. Learn the fundamentals of Android, including the operating system and application container, and gain insights into how Kotlin empowers you to solve concurrency problems with ease.

One of the most powerful constructs introduced in Kotlin is coroutines. With this book, you'll explore structured concurrency and discover how coroutines enhance your ability to write sequential, asynchronous work at a low cost. Dive deep into the world of coroutines and learn how channels enable seamless communication between them. Unlock the potential of flows for efficient asynchronous data processing.

But that's not all! Our book also guides you through performance considerations using Android profiling tools. Learn how to optimize resource consumption and trim down unnecessary overhead. Stay at the top of your game by adopting performance optimizations that give your apps the edge they need in the competitive app market.

Don't miss this opportunity to become a master of Android development with Kotlin. Grab your copy of Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines now and unleash your full potential as an Android developer!

Click here to get your copy now!

Disclosure: I get commissions for purchases made through links in this website