All posts by Paulina Sadowska

MBox: server-driven UI for mobile apps

In this article, we want to share our approach to using server-driven UI in native mobile apps. In 2019 we created the first version of the in-house server-driven rendering tool called MBox and used it to render the homepage in the Allegro app on Android and iOS. We have come a long way since then, and now we use this tool to render more and more screens in the Allegro apps. After almost three years of working on MBox, we want to share how it works and the key advantages and challenges of using this approach.

Paulina Sadowska

I’m the team leader of the team working on MBox - the server-side rendering tool that allows developing features in native Android and iOS apps on the backend side. I enjoy reading, exercising, and sharing knowledge on my blog and Youtube channel