Talking Kotlin cover image

The Circuit – Compose-driven Architecture for Kotlin and Android

Talking Kotlin

CHAPTER

The Circuit Architecture of Slack

The circuit architecture is based on some core principles, right, like presenters. We use the very standard square stack of a few different things from like OK, CTP and retrofit and Mashi that lean heavily into this factory pattern. Everything in circuit itself is a factory first and then we just have these UI and percent of factories that then given a screen key will give you real instances. And our like navigation is sort of like dead simple in an way that I think is hopefully going to be refreshing for anyone that tries it. It's not too complicated. It's literally just a push and pop method and under the hood it's a list. What would you call your MVP? Where

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner