

Kyriakos Georgiopoulos
Senior Android Engineer at DuckDuckGo

I am a Senior Android Engineer at DuckDuckGo and Google Developer Expert on Android with 12+ years of experience, building apps since Android Jelly Bean. I am passionate about server-driven UI and animations, and I share weekly Jetpack Compose animations, lessons, and articles on LinkedIn with 18K+ growing followers. I enjoy contributing to the Android community and mentoring other developers.
RemoteCompose: From Static SDUI to 60fps Animations Over the Wire
Server-Driven UI is historically painful, forcing teams to rely on rigid JSON contracts and clunky rendering logic. RemoteCompose shifts this paradigm entirely. By serializing actual Jetpack Compose UIs, including custom styling, state, and fluid animations, into portable binary documents, it allows us to ship native, interactive features instantly without waiting for app store approvals.
In this session, we will map the complete RemoteCompose landscape using a custom-built app, taking UI delivery entirely over the wire.
Major takeaways:
- Understand how the RemoteCompose architecture fundamentally replaces legacy JSON-based SDUI.
- Serialize standard Compose layouts, modifiers, and typography into portable payloads.
- Bundle and render complex Compose animations seamlessly over the network.
- Experience a live server push that instantly updates a running app's UI without recompiling.
