Spotify is changing the way its building its mobile apps for iOS & Android. To be able to move faster than ever before; the company is now building most of its UIs in a component-driven, declarative way - most of which also have their layout driven from the backend. In this talk, John will give you a deep-dive into Spotify's new UI architecture, how it gives their app a lot more flexibility, makes testing & personalization easier, and how this kind of architecture can be applied on other apps - of any size.