Zalando May 30, 2024

Transitioning to Appcraft: Evolution of Zalando’s Server-Driven UI Framework

Article Summary

Zalando powers 13 dynamic mobile pages without waiting for app store releases. Here's how they built a server-driven UI framework that ships changes same-day.

Zalando's mobile team evolved from their rigid TNA framework to Appcraft, a flexible server-driven UI system. The shift eliminated versioning headaches and enabled rapid iteration across iOS and Android using Elm architecture and Flexbox layout.

Key Takeaways

Critical Insight

By moving UI logic server-side with primitives and Flex layout, Zalando ships mobile UI changes instantly without app releases or cross-platform coordination.

The article reveals their custom Appcraft Browser tool and how they're now tackling interoperability between Appcraft and native components.

Recent from Zalando

Related Articles