Currently looking for examples of Server Driven UI...
# android-architecture
g
Currently looking for examples of Server Driven UI on android. Simply, some kind of screen representation (ex. in json form) is pushed by server and rendered by client. Links and articles are much appreciated, thank you.
s
I believe Spotify does something like this and they have open source parts of it.
s
c
u
I think Ive heard Lyft doing this
g
@Sam Spotify is the closest one so far, with its GLUE framework, but I don't see it open sourced. And Airbnb is just insane 😂. They want to generate native layouts from Sketch files, that's a bit too extreme for me.
Found this from Spotify:

https://www.youtube.com/watch?v=tx34mSe0nEw&feature=share

Guys are doing it since 2014 - 2015.
u
@ghedeon so this is about server driving the ui completely to view granularity? not just what screen where etc?
g
yes, basically the goal is to transform your app into a lightweight browser with native rendering simple smile. It's not there yet, the app still has a lot of internal states, native screens and stuff, but roughly that's the idea: sketch a screen & push it to the platforms.
u
hail offline first db first app 😁