Simplifying Android Development with Coroutines and Flows

Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app



Bookstore > Books > Simplifying Android Development with Coroutines and Flows

Price$34.99 - $48.01
Rating
AuthorJomar Tigcal
PublisherPackt Publishing
Published2022
Pages164
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101801816247
ISBN-139781801816243
EBook Hardcover Paperback

Coroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data.

The book begins by showing you how to create and handle Kotlin coroutines on Android. You'll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows.

By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows.





Similar Books


Kickstart Modern Android Development with Jetpack and Kotlin

Kickstart Modern Android Development with Jetpack and Kotlin

by Catalin Ghita

With Jetpack libraries, you can build and design high-quality, robust Android apps that have an improved architecture and work consistently across different versions and devices. This book will help you understand how Jetpack allows developers to follow best practices and architectural patterns when building Android apps while also elimin...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2022

Beginning App Development with Parse and PhoneGap

Beginning App Development with Parse and PhoneGap

by Wilkins Fernandez, Stephan Alber

Beginning App Development with Parse and PhoneGap teaches you how to start app development with Parse and PhoneGap: free and open source software. Using the building block languages of the web - HTML, JavaScript, and CSS - you'll be on your way to creating a fully working product with minimal effort as fast as possible. With over 25 ...

Price:  $36.65  |  Publisher:  Apress  |  Release:  2015

OS X App Development with CloudKit and Swift

OS X App Development with CloudKit and Swift

by Bruce Wade

This book is your step-by-step guide to learning OS X app development using CloudKit and Swift.All the development will be done using Apple's Swift 2 programming language. You'll see how to define data for your app and build a prototype with Sketch 3 and Keynote. Using CloudKit to store OS X application data, and separate public...

Price:  $37.87  |  Publisher:  Apress  |  Release:  2016

Windows 10 Development with XAML and C# 7, 2nd Edition

Windows 10 Development with XAML and C# 7, 2nd Edition

by Jesse Liberty, Jon Galloway, Philip Japikse, Jonathan Hartwell

Benefit from a nuts-and-bolts examination of how XAML and C# 7 fit together and obtain a foundation for getting up and running with Windows 10. Once you have a good understanding of the basics, you progress to more advanced topics steadily increasing your understanding as a whole. This holistic knowledge is essential to get the most out o...

Price:  $40.78  |  Publisher:  Apress  |  Release:  2018

Beginning Game Development with Python and Pygame

Beginning Game Development with Python and Pygame

by Will McGugan

Like music and movies, video games are rapidly becoming an integral part of our lives. Over the years, you've yearned for every new gaming console, mastered each blockbuster within weeks after its release, and have even won a local gaming competition or two. But lately you've been spending a lot of time thinking about a game ide...

Price:  $8.88  |  Publisher:  Apress  |  Release:  2007

Programming Android with Kotlin

Programming Android with Kotlin

by Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, Mike Dunn, G. Blake Meike

Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now Androidâ??s officialdevelopment language. With this practical book, Android developers will learn how to make the transition from Java to Kotlin, including how Kotlin provides a t...

Price:  $44.09  |  Publisher:  O'Reilly Media  |  Release:  2021

Android Application Development with Maven

Android Application Development with Maven

by Patroklos Papapetrou, Jonathan LALOU

Android is an open source operating system used for smartphones and tablet computers. The Android market is one of the biggest and fastest growing platforms for application developers, with over a million apps uploaded every day.Right from the beginning, this book will cover how to set up your Maven development environment and integrate i...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2015

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

by Fernando Monteiro

Angular, considered as one of the most popular and powerful frontend frameworks, has undergone a major overhaul to embrace emerging web technologies so that developers can build cutting-edge web applications.This book gives you practical knowledge of building modern full-stack web apps from scratch using Angular with a Laravel Restful bac...

Price:  $37.37  |  Publisher:  Packt Publishing  |  Release:  2018