Email the Author
You can use this page to email Rivu Chakraborty and Adit lal about Android and Multiplatform UI Development with (Jetpack) Compose.
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 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.