Building complex UIs on Android is difficult enough on its own, but when you start making your app modular, your UI breaks down. This talk covers some of the ideas I came up with over the years to address that problem.
Discussing how to build complex UIs on Android is a very wide topic. I will try to cover some of the things you can do to make your life easier. This talk is divided into 3 segments:
Architecture (options, design patterns)
Organizing Android components
Making UI modular
Organizing things like this helps a lot with scaling the app from a few simple fragments to tens of different, module- or feature-limited, standalone app screens.
Software enthusiast. Android product developer. Organizer. My interests are Android, modern web, tech and Internet Of Things. I like reading about innovation, programming, and organization. Love skiing. I also organize events GDG Novi Sad and work on various open-source projects when I have some spare time.