Can you have a full-featured UI on web and native and iterate quickly at the same time? In this talk, learn how we designed a server-driven UI framework for web, iOS, and Android that allows us to launch new features across web and native with a simple backend change.
41. • Think about your use case
• Think about platform differences early on
• Know your limits
Tipsforbuildingouta
server-drivenUIsystem
42. • Mobile-forward companies keen on visual
consistency
• Repetition, and lots of it!
• Limited client-side engineers
• You want to launch on all platforms at the
same time
• Teams that communicate well
Whoshould Whoshouldn’t
43. Whoshould
• No native app
• Product looks different across platforms and
devices
• Unique screens, minimal visual overlap
Whoshouldn’t
• Mobile-forward companies keen on visual
consistency
• Repetition, and lots of it!
• Limited client-side engineers
• You want to launch on all platforms at the
same time
• Teams that communicate well