Having trouble reading this email? View it in your browser.
New This Week

Jetpack Compose 1.8 Essentials

This book begins with an introduction to Kotlin programming, guiding readers through the installation and setup of Android Studio and AVD emulators. Then it transitions into Android app development using Jetpack Compose to build a solid foundation in modern, declarative UI creation. Whether you are just starting or looking to deepen your expertise, this guide provides a clear, step-by-step approach to mastering Android development with Jetpack Compose.

Recently Released:

 
BlueSky X LinkedIn Instagram Mastedon Facebook

Best Sellers:

Make sure you haven't missed anything!

  1. Ash Framework
  2. Agile Web Development with Rails 8
  3. Kotlin Coroutine Confidence
  4. simplicity
  5. Hotwire Native for Rails Developers

See all best sellers...

Jetpack Compose 1.8 Essentials
August 12, 2025

Jetpack Compose 1.8 Essentials

This book is a comprehensive guide to building Android applications using Jetpack Compose 1.8, Android Studio, and Kotlin. It includes detailed tutorials with downloadable source code to help you put theory into practice and online quizzes to reinforce and test your knowledge and understanding.

The book begins with the setup of the Android Studio development environment, followed by an introduction to Kotlin, covering data types, operators, control flow, functions, lambdas, and coroutines.

With this foundation established, the focus shifts to Jetpack Compose, Google's modern toolkit for creating native user interfaces. An in-depth exploration of Compose components and layout structures is provided, including rows, columns, boxes, flows, pagers, and lists. Additional topics include Android project architecture and the Compose development tools available in Android Studio.

Key concepts such as state management, modifiers, and navigation components are examined in detail. Additional chapters demonstrate how to create reusable layout components, implement biometric authentication for security, and integrate Gemini AI features into your apps.

Further coverage includes screen navigation, graphics rendering, animations, transitions, and gesture handling. Data management strategies involving view models, Room databases, live data, and the Database Inspector are also discussed.

Each topic includes step-by-step tutorials, downloadable source code, and access to over 55 online quizzes designed to reinforce key concepts.

Now available from pragprog.com/titles/d-nsjetpack18.

This work was written and produced entirely by the author. We are proud to be distributing it.

Want to Write Something? Share What You Know

From paperbacks and ebooks to online courses and beyond, if you want to create technical content, we may be your perfect partner.

Leverage our 20+ years of experience, our global distribution network, our massive fan base, our relationships with industry leaders, our editorial, production, and marketing prowess, and even our reputation for excellence. Sure, you could go it alone, but with some of the highest royalties in all of traditional publishing and your own personal team, why would you bother?

Shoot us an email at proposals@pragprog.com or visit pragprog.com/publish-with-us for more details today.

Let's publish something together!

Upcoming Author Appearances

  • 2025-08-14 R. Mark Volkmann, Kansas City Developer Conference (KCDC)
  • 2025-08-14 R. Mark Volkmann, Kansas City Developer Conference (KCDC)
  • 2025-08-15 Zachary Daniel, Carolina Codes
  • 2025-08-25 Ben Cotton, Open Source Summit, Amsterdam, NL
  • 2025-08-26 Miki Tebeka, GopherCon
  • 2025-08-27 Zachary Daniel, ElixirConf US
  • 2025-08-28 Ben Cotton, OpenSSF Community Day, Amsterdam, NL
  • 2025-09-04 Joe Masilotti, Rails World, Amsterdam, NL
  • 2025-09-10 Zachary Daniel, Goatmire
  • Be the First

    Sign up for this newsletter at https://pragprog.com/newsletter/ and be the first to hear about our newest content, best promotions, and upcoming events.

    Thanks for your continued support.

    By Professional Developers, for Professional Developers
    PragProg.com

    Sent by the Pragmatic Programmers, LLC. • PO Box 271356 • Flower Mound TX 75027