|
Showing 1 - 2 of
2 matches in All Departments
Get to grips with asynchronous programming in Android using simple,
modern, and testable code through Kotlin coroutines and flow Key
Features Find out how to improve app performance with Kotlin
coroutines Discover the new recommended ways to use Kotlin
coroutines and flows Learn the basics of asynchronous programming,
along with an overview of coroutines and flow Book
DescriptionCoroutines 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.
What you will learn Understand how coroutines and flows differ from
existing ways Apply asynchronous programming in Android with
coroutines and flows Find out how to build your own coroutines and
flows in Android Handle, manipulate, and combine data in coroutines
and flows Handle cancellations and exceptions from coroutines and
flows Discover how to add tests for your coroutines and flows
Integrate coroutines and flows into your Android projects Who this
book is forThis book is for intermediate-level Android developers
who want to level up their Android app-building skills. Familiarity
with Android development and basic knowledge of Kotlin are needed
to make the most of this book.
Master the fundamentals of Android programming and apply your
skills to create scalable and reliable apps using industry best
practices Key Features Build apps with Kotlin, Google's preferred
programming language for Android development Unlock solutions to
development challenges with guidance from experienced Android
professionals Improve your apps by adding valuable features that
make use of advanced functionality Book DescriptionAre you keen to
get started building Android 11 apps, but don't know where to
start? How to Build Android Apps with Kotlin is a comprehensive
guide that will help kick-start your Android development practice.
This book starts with the fundamentals of app development, enabling
you to utilize Android Studio and Kotlin to get started building
Android projects. You'll learn how to create apps and run them on
virtual devices through guided exercises. Progressing through the
chapters, you'll delve into Android's RecyclerView to make the most
of lists, images, and maps, and see how to fetch data from a web
service. Moving ahead, you'll get to grips with testing, learn how
to keep your architecture clean, understand how to persist data,
and gain basic knowledge of the dependency injection pattern.
Finally, you'll see how to publish your apps on the Google Play
store. You'll work on realistic projects that are split up into
bitesize exercises and activities, allowing you to challenge
yourself in an enjoyable and attainable way. You'll build apps to
create quizzes, read news articles, check weather reports, store
recipes, retrieve movie information, and remind you where you
parked your car. By the end of this book, you'll have the skills
and confidence to build your own creative Android applications
using Kotlin. What you will learn Create maintainable and scalable
apps using Kotlin Understand the Android development lifecycle
Simplify app development with Google architecture components Use
standard libraries for dependency injection and data parsing Apply
the repository pattern to retrieve data from outside sources
Publish your app on the Google Play store Who this book is forIf
you want to build your own Android applications using Kotlin but
are unsure of how to begin, then this book is for you. To easily
grasp the concepts in this book, it is recommended that you already
have a basic understanding of Kotlin, or experience in a similar
programming language and a willingness to brush up on Kotlin before
you start.
|
|