The Mobile Development
The Possible Types of Server Driven UI for Mobile
It’s up to us how much UI change we want the server to drive
Not too long ago, Airbnb shared on their Server Driven UI. It is definitely an interesting idea, as one can change the UI of the mobile device dynamically. This also means, when the designer intent to make changes to the UI on either Android and iOS phone, there’s no need to make a new App release. Wow!
While this sounds astonishing, the concept is actually similar to mobile devices fetching server data and decided what to do with it.
It can range from the client decide all the rendering other than the text, until the most complicating, where the client decides nothing, and all coming from the server (e.g. a browser app reading the HTML and scripts provided from the server)
Well, what’s in between? Here are some simple breakdowns of what’s possible
1. Server Driven Component
Probably one of the simplest forms is, the server decides which component to show instead of the client decide. The…