Single-Activity apps have been the officially recommended way to structure Android applications since 2018. However, whether they're simpler to write and maintain compared to multi-Activity apps (or even "Activity per screen" approaches) is still sometimes up for debate.
This talk focuses on the single-activity-focused navigation framework Simple-Stack, which has been in development since 2017.