UMT2016 - John Sundell - Building component-driven UIs at Spotify

preview_player
Показать описание
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.
Рекомендации по теме
Комментарии
Автор

Thanks a lot for inspiration!

Idea itself is very simple, - it is in moving computational power onto a server. As soon as almost any inexpensive server became powerful enough - this idea got momentum

Other than extremely versatile and lightweight client, and streamline interface, this idea is hell in debugging. It's extremely hard if possible at all to make it work fast and easy, we spent around half a year before it started running smoothly

And that's the only downside we have encountered, the rest is great about server driven user interface

After watching I figured that's what we actually used in late 2016 - early 2017. It could have been, that our developers were inspired by this video as it was published about the time we were brainstorming architectures

alexpodgaets