Server Driven UI on Mobile
You need to be signed in to add a collection
Server-side UI rendering is a common pattern found on websites, but what does it mean to create a server driven UI experience for mobile apps? One of the main challenges of modern mobile apps is the level of customization we want to offer customers based on context. Different users have different needs, and we want to be able to give them a more personalized experience. However, trying to duplicate that business logic across your various frontends becomes exponentially more difficult to manage with the more features you add. We can solve for some of those issues with a server driven UI solution. In this talk I'll go over: * Some of the motivations around why you would want to write server driven code. * What a server driven UI experience looks like for a mobile client. * How you can incrementally integrate server driven UI code * Other benefits of server driven UI
Transcript
Server-side UI rendering is a common pattern found on websites, but what does it mean to create a server driven UI experience for mobile apps? One of the main challenges of modern mobile apps is the level of customization we want to offer customers based on context. Different users have different needs, and we want to be able to give them a more personalized experience.
However, trying to duplicate that business logic across your various frontends becomes exponentially more difficult to manage with the more features you add. We can solve for some of those issues with a server driven UI solution.
In this talk I'll go over:
- Some of the motivations around why you would want to write server driven code.
- What a server driven UI experience looks like for a mobile client.
- How you can incrementally integrate server driven UI code
- Other benefits of server driven UI