Presentation: Mobile Server-Driven UI at Scale
📰 InfoQ AI/ML
Rafael Ring discusses Nubank's architectural evolution to server-driven UI at scale using a scripted framework called Catalyst
Action Steps
- Implement a tree-walk interpreter in a mobile framework like Flutter
- Use JSON payloads to render dynamic layouts and logic
- Evolve from static mobile binaries to a scripted framework like Catalyst
Who Needs to Know This
Mobile developers and software engineers on a team can benefit from this approach as it allows for dynamic layouts and logic, while product managers can leverage it for faster iteration and deployment
Key Insight
💡 Server-driven UI enables dynamic and flexible mobile app development
Share This
📈 Server-driven UI at scale with Catalyst
Key Takeaways
Rafael Ring discusses Nubank's architectural evolution to server-driven UI at scale using a scripted framework called Catalyst
Full Article
<img src="https://res.infoq.com/presentations/mobile-server-driven-ui-scale/en/mediumimage/rafael-ring-medium-1772013795892.jpg"/><p>Rafael Ring discusses the architectural evolution of server-driven UI at Nubank, moving from static mobile binaries to a sophisticated scripted framework called Catalyst. He explains how they implemented a tree-walk interpreter in Flutter to render dynamic layouts and logic from JSON payloads.</p> <i>By Rafael Ring</i>
DeepCamp AI