Crossroads for mobile apps: Imperative and Declarative UI

Dan Ilieș - Head of Mobile Development @ Wolfpack Digital

Studio room

10th November, 15:15-15:45

Native mobile app development has gone through an accelerated change in the last few years. Both Apple and Google launched new frameworks for building User Interfaces for iOS and Android respectively: SwiftUI and Jetpack Compose.

These aren’t just new tools. In contrast to the existing native frameworks, SwiftUI and Jetpack Compose have an entirely different approach to UI building, moving from imperative to declarative programming.

What does this mean for mobile developers and also for app founders? What are the benefits and drawbacks of this change? And most importantly, when is the right time to make the transition, and how to do it?

We'll learn more about this in today's session, diving into the mobile development world.

Dan Ilieș

Wolfpack Digital

Dan likes to push technologies to the limits, especially the mobile ones, and to create products that change people's lives for the better but are also beautiful and easy to use. As Head of Mobile Development at Wolfpack Digital, he finds the right balance between development, research, and high-level guidance, while also continuously aiming to improve and innovate the mobile department. On the non-tech side, Dan combined his passion for sports and competitions into tennis tournaments, but he's also a believer in the fact that people can actually like their occupation and enjoy life in a productive way.