Session

Multi Module Musings

Composing an Android app out of many modules allows for faster build times, and is also required for Instant App features. However, tearing apart a single monolithic app module isn’t easy. It’s hard to know what module to make first or how to avoid circular dependencies. In this talk, Andrew and Yousuf cover potential problems and pitfalls, then propose pragmatic solutions for breaking an Android app down into many modules. From this talk you’ll learn some pros and cons of different approaches to modularizing an app and how to create your first module. We’ll also cover general multi module topics such as build file best practices, dependency injection, and app navigation between screens that live in different modules.

Andrew Orobator

Android Engineer at SmartThings

View Speaker Profile

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top