Programming Tech Brief By HackerNoon
Why We Stopped Using Single-Activity Architecture Everywhere
A large production Android app found that single-activity architecture caused issues with deep-linking, memory, and modularity at scale. A hybrid, multi-activity approach was adopted, which improved stability, memory usage, and development velocity.