Sale!

How to Build Android Applications with Kotlin: A hands-on guide to developing, testing, and publishing production-grade Android 16 apps

Add your review

Original price was: $49.99.Current price is: $39.99.

Original price was: $49.99.Current price is: $39.99.

Sale!

Note: Prices may fluctuate as sellers adjust them regularly. You'll see the latest price at final checkout.
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare


Utilize Android programming to build scalable and reliable apps using industry best practices with practical guidance from a team of Android experts with over 60 years of combined experience

Get a free PDF copy, AI Assistant, and Next-Gen Reader with your book

Key FeaturesBuild real-world Android apps with Kotlin and the Jetpack Compose UI frameworkLeverage the latest libraries to accelerate your Android developmentOvercome development challenges with tips and tricks from experienced Android professionalsGet With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader FreeBook Description

Written by four veteran developers with 60+ years of collective experience, this updated third edition will jumpstart your Android development journey, focusing on Kotlin libraries and Jetpack Compose, Google’s powerful declarative UI framework.

You’ll learn the fundamentals of app development, enabling you to use Android Studio, as well as get to grips with Jetpack Compose to create your first screens, build apps to run them on virtual devices through guided exercises, and implement Jetpack Compose’s layout groups to make the most of lists, images, and maps. The book has been updated with Kotlin’s powerful networking and coroutines libraries to help you fetch data in the background from a web service and manage displaying the data using Kotlin flows. You’ll learn about testing, creating clean architecture, and persisting data, as well as exploring the dependency injection pattern and learning how to publish your apps on the Google Play Store. You’ll also work on realistic projects split up into bite-size exercises and activities, along with building 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 gained the skills and confidence to build your own creative Android apps using Kotlin.

What you will learnCreate maintainable and scalable apps using KotlinGrasp Android asynchronous programming with coroutines and the Flow APISimplify app development with Google architecture componentsApply MVVM and Repository architecture patterns to standardize retrieving and displaying data from outside sourcesIncrease app stability and robustness with unit and integration testsUse standard libraries for dependency injection, networking, data parsing, and persistencePublish your app on the Google Play StoreWho this book is for

This book is for beginners as well as intermediate-level developers with no prior experience in Android app development. Basic knowledge of the Kotlin programming language or experience in a similar programming language, along with a willingness to brush up on Kotlin is required.

Table of ContentsCreating Your First AppBuilding User Screen FlowsDeveloping the UI with Jetpack ComposeBuilding App NavigationEssential Libraries – Ktor, Kotlin Serialization, and CoilBuilding Lists with Jetpack ComposeAndroid Permissions and Google MapsServices, WorkManager, and NotificationsTesting with JUnit, Mockito, MockK, and ComposeCoroutines and FlowAndroid Architecture ComponentsPersisting DataDependency Injection with Dagger, Hilt, and KoinArchitecture PatternsAdvanced Jetpack ComposeLaunching Your App on Google Play

From the Publisher

How To Build Android Applications with KotlinHow To Build Android Applications with Kotlin

Jetpack compose, android16, Mockito, MockKJetpack compose, android16, Mockito, MockK

Android, kotlin, appdevelopmentAndroid, kotlin, appdevelopment

coroutines, flow, flow operators, kotlin, androidcoroutines, flow, flow operators, kotlin, android

ASIN ‏ : ‎ B0DGL2ZN4R
Publisher ‏ : ‎ Packt Publishing
Publication date ‏ : ‎ September 5, 2025
Edition ‏ : ‎ 3rd ed.
Language ‏ : ‎ English
Print length ‏ : ‎ 654 pages
ISBN-10 ‏ : ‎ 1835882765
ISBN-13 ‏ : ‎ 978-1835882764
Item Weight ‏ : ‎ 2.44 pounds
Dimensions ‏ : ‎ 7.5 x 1.48 x 9.25 inches
Best Sellers Rank: #148,861 in Books (See Top 100 in Books) #17 in Mobile App Development & Programming #78 in Operating Systems (Books) #129 in Internet & Telecommunications
Customer Reviews: 4.8 4.8 out of 5 stars (8) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

8 reviews for How to Build Android Applications with Kotlin: A hands-on guide to developing, testing, and publishing production-grade Android 16 apps

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Sreelash

    Excellent Kotlin + Android Guide
    “How to Build Android Applications with Kotlin” is an excellent hands-on guide for anyone looking to learn Android development in a clear and practical way. The book walks through each concept step-by-step—designing UI with modern Android tools, writing clean Kotlin code, integrating APIs, testing, and even publishing production-ready apps. What I really liked is that the explanations are simple, the examples are realistic, and the structure makes it easy for both beginners and experienced developers to follow. This is a great resource for anyone who wants to build real Android apps with confidence and fully understand the development process from start to finish.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Said Shatila

    Start your Career with it!
    For anyone who is willing to start his Career in Android Development, this book literally covers everything you need from A to Z, in building your first application and uploading it on the PlayStore.Glad to have this book in my hand even as a Senior Android Developer, it’s still good to go over the basics from time to time.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Ned Hogan

    Excellent guide for modern Android development – covers all the essentials
    I’ve been working through this book while updating my skills for Android 16, and it’s been incredibly valuable. The third edition does a great job covering current best practices with Kotlin-first development.Standout chapters:Essential Libraries – Great overview of when and how to use core Android librariesServices, WorkManager, and Notifications – Finally made WorkManager click for meCoroutines and Flow – Excellent async programming coverage, perfect for transitioning from RxJavaAdvanced Jetpack Compose – Advanced UI patterns that actually work in real appsPersisting Data – Modern Room implementation with solid architecture guidanceGoogle Play Launch – Practical deployment advice beyond just codingWhat I liked:Examples are realistic and production-readyModern Kotlin throughout, not just Java converted to KotlinArchitecture patterns that scale wellCurrent with latest Jetpack librariesPerfect level for intermediate developersMinor issues:Fast pace of Android development means some specifics may need updatesCould use more testing coverage for ComposeBottom line: If you’re serious about modern Android development with Kotlin, this is worth your time and money. I’m implementing the exercises on my Galaxy S25 Ultra with Android 16, and the concepts translate perfectly to the latest platform.Recommended for: Developers with basic Android knowledge wanting to advance their Kotlin skills, teams implementing modern architecture patterns, anyone working with current Android tooling.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Amazon Customer

    Makes Learning Android Development Simple
    This book is a great guide for anyone who wants to learn Android development using Kotlin. It explains everything clearly, from setting up Android Studio to building apps with Jetpack Compose, handling APIs, and even publishing to Google Play. I really liked the step-by-step projects; they make learning practical and fun. Perfect for beginners or anyone switching from Java to Kotlin. Highly recommend.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Aravindhakumar Selvam

    Practical roadmap for mastering Android development with Kotlin and Jetpack Compose
    This book is an excellent step-by-step guide to building Android apps with Kotlin. It starts from the basics in Android Studio and steadily moves into advanced topics like Coroutines, Flow, and Jetpack Compose. The exercises and real-world projects make learning practical and engaging. I like how it also covers testing, architecture, and publishing apps on Google Play. Overall, it’s a complete resource for beginners and growing Android developers

    Helpful(0) Unhelpful(0)You have already voted this
  6. Abishek

    Proper guide for latest android development
    This is a great book for beginners and intermediates who are learning modern Android development. There is a clear articulation from legacy to modern Android development. What’s more, it employs a practical, hands-on approach, allowing you to learn by developing alongside the examples.

    Helpful(0) Unhelpful(0)You have already voted this
  7. kalpana dhurpate

    Complete guide for modern Andorid development
    Excellent book for modern Android development with Kotlin.It not only covers the basic but also includes Jetpack Compose, Koin and Coil which are essential for today’s Android apps. The explanations are clear, examples are practical and it really helps you get hands on with building apps.Highly recommended for both beginners and experienced developers.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Myles Bennett

    Pros: – Easy to read explanations of key concepts. I particularly liked the sections explaining the use of coroutines and flows and the further sections describing their integration with Jetpack Compose. There were certainly answers in there to the more obscure technical questions that have come up in job interviews. In addition, there are plenty of practical exercises backed-up with Github repositories.Cons: – Given this is a recent second edition, a few chapters feel very dated. For example, in the chapter on dependancy injection, the section on Koin opens with “Koin … is suitable for smaller apps”. Whilst true, it perpetuates the chestnut that it is not suitable for large, multi-module apps (for which it is ideal). Furthermore, in the chapter on architecture patterns, the popular “son of MVVM”, MVI/UDF, is conspicuous by it’s absence.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    How to Build Android Applications with Kotlin: A hands-on guide to developing, testing, and publishing production-grade Android 16 apps
    How to Build Android Applications with Kotlin: A hands-on guide to developing, testing, and publishing production-grade Android 16 apps

    Original price was: $49.99.Current price is: $39.99.

    bestdealsavvy.com
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart