Tas Morfopoulos
![Two 'reusable' screens in the Monzo app](https://images.ctfassets.net/ro61k101ee59/2ZuHMB61hFPkvnNn3zVbli/ca1b1750dc45b5ecf9efa7686185b27c/Android-post-OG-Image.png?w=1200&q=75)
Coordinators on Android: how to build flows quickly with reusable screens
When we first built Monzo on Android, we couldn't 'reuse' screens. We'd build them from scratch every time! To help us work faster, we've used a new architectural pattern called 'the Coordinator Pattern' in our codebase.
![](https://monzo.com/static/images/blog/2019-02-12-monzo-chat-android/Monzo-Chat-Android-OG.png?w=800&q=75)
How we built Monzo Chat on Android
We’ve built bespoke software from scratch, that helps us manage chats in the app. Here's how we implemented it on Android.
![](https://monzo.com/static/images/blog/2018-02-14-pulse-android/og.png?w=800&q=75)
Pulse Comes to Android
We’ve added the Pulse graph to Android, so you can see your spending at a glance.