Articles tagged with
mbox

05 Feb 2026

Battle-testing Lynx at Allegro

How do you ship consistent, high-performance mobile UIs across iOS, Android, and Web - without slowing your teams down? For us at Allegro, this question quickly became a daily reality, forcing constant trade-offs between performance and iteration speed, native quality and cross-platform reach, flexibility and long-term maintainability. Along the way, it led us from our own internal solutions to an unexpected open-source challenger — and to rethinking how we build mobile interfaces at scale.



03 Aug 2022

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.