Email the Author

You can use this page to email Rivu Chakraborty and Adit lal about Android and Multiplatform UI Development with (Jetpack) Compose.

Please include an email address so the author can respond to your query

This message will be sent to Rivu Chakraborty and Adit lal

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Ever since Google launched Jetpack Compose, in google IO 2019, the Android App Develpoment has been taken up by a storm. The existing XML based UI development process was cumbersome, error-prone and slow. Jetpack Compose comes with a fresh perspective, performance driven and Functional/Reactive and Declarative UI development option. Android developers, who never cloned the AOSP before, cloned it just to play with Jetpack Compose (the authors of this book included). As soon as Jetpack Compose became production ready, many startups and big-tech companies started adopting the new way of developing UI in Android soon after seeing huge potential of this, Jetbrains announced Compose Multiplatform, and it was another ground braking announcement. Developing UI for your Kotlin Multiplatform App became way easier and fun.

However, with anything new in technology, there’s always new challenges. In web, reactive and declarative UI development is a norm, however that’s not the case in Mobile, especially with mobile app development or modern app development on Android or iOS. Developers started getting confused with how to manage states efficiently.

This book aims to be the ultimate guide, whether you want to get started with Jetpack Compose in Android, or get started with Compose Multiplatform, or you want to optimise your Compose UI rendering and State Management or even if you want to learn how Compose APIs work internally


About the Authors

Rivu Chakraborty’s avatar Rivu Chakraborty

@rivuchakraborty

Rivu Chakraborty is a community person, an Android & Kotlin developer, one of the early adopters of Kotlin, India's first GDE (Google Developers Expert) for Kotlin (https://developers.google.com/community/experts/directory/profile/profile-rivu-chakraborty).

With over 11+ years of experience, Rivu is currently working as Senior Manager (Android Architect) at Viacom18. He has previously worked with many leading startups in India and South-East Asia as listed below.

  • As SDE-4 / Lead Engineer (Android) at Meesho (FashNear Technologies Pvt. Ltd.).
  • As Senior Android Developer - L3 at Gojek (GoProducts Engineering India LLP).
  • As Android Architect at Paytm Insider & Paytm (Chat, Movies, Events).
  • As Sr. Software Engineer (Android) at BYJU'S The Learning App.

He has authored multiple Kotlin and Android Development books previously, including Reactive Programming in Kotlin, Functional Kotlin, Hands-On Data Structures and Algorithms with Kotlin etc, more details in Books section.

Rivu considers himself a Kotlin and Android enthusiast cum evangelist. He has been using Kotlin since December 2015. Rivu created the KotlinKolkata User Group and before moving out to Bangalore, he had been the lead organiser for both Kotlin Kolkata User Group and GDG Kolkata. He now co-organizes BlrKotlin and volunteers for BlrDroid events.

Adit lal’s avatar Adit lal

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Thecomposebook › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss