"With Android Architecture Components, we're re-architecting our entire app. It's great to have a Google-endorsed, opinionated, and clean way to build an Android app that makes it easier to support configuration changes."
Drew Hannay, Staff Software Engineer, LinkedIn
"Room made it really easy for us to create the database table and DAO so we could quickly build our product. And the emphasis on testability is critical for us."
Demian Insung Hwang, KakaoTalk Developer, KakaoTalk
"Strong support in Android Studio with plentiful static checks is a key ingredient that makes working with Room so enjoyable."
Adam Simek, Engineer, Strava
"LiveData is much simpler and more effective for observing patterns. Readability improved, and we don't have to worry about lifecycle management."
Ryan Sejong Suh, KakaoPay Developer, KakaoTalk
"Developers are absolutely more productive using Android Architecture Components. Once new developers understand where the logic lives in the ViewModel, they love it. It's a lot easier when you're starting from scratch. You have a clear path as to how you want to lay something out."
Sumiran Pradhan, senior software development engineer, Zillow
"WorkManager has simplified the way redBus app delivers information to it's backend servers. WorkManager library's capability to handle parameters like network connectivity, battery and use appropriate handlers like AlarmManager or JobScheduler has enabled us to concentrate on building business logics and offloading execution complexity to WorkManager."
Dinesh Shanmugam, Android Lead, redBus.in
"Android Jetpack Navigation is well-designed and fully configurable. We refactored our legacy navigation drawer using custom views, and it allowed us to get rid of all anti-patterns. We intend to adopt it more broadly across our app."
Emery Coxe, Android Lead, HomeAway