Pyramid Blog

Insights on server-driven UI, mobile development, and shipping faster.

🔗
Architecture

GraphQL + SDUI: The Architecture Guide

GraphQL's typed schema, union types, and fragment system make it a natural fit for server-driven UI. Schema design patterns, real examples from Airbnb and DoorDash, and when REST is the better choice.

12 min read April 2026
🤖
AI + SDUI

AI Can Generate UI — SDUI Delivers It

AI tools generate UI code from natural language, but can't ship it to production. SDUI provides the delivery infrastructure AI-generated interfaces need to reach users instantly — no app store deploy required.

11 min read April 2026
⚠️
Analysis

Remote Compose Is Cool — Here's When You'll Outgrow It

AndroidX Remote Compose is generating well-deserved excitement. But after watching teams evaluate it, we've noticed a pattern: they hit walls. Here's an honest look at the 7 limitations that matter for production SDUI.

12 min read April 2026
💼
Industry

SDUI Jobs 2026: Companies Hiring Server-Driven UI Teams

Roblox is paying $400K+ for SDUI expertise. DoorDash, Airbnb, Netflix, and Nubank are building dedicated teams. See which companies are hiring, salary ranges, and how to prepare.

12 min read March 2026
🔮
Analysis

Google I/O 2026: What RemoteCompose Means for Server-Driven UI

Google I/O kicks off May 19. RemoteCompose has shipped 7 alpha releases in 3 months. Here's what it means for SDUI adoption — and what mobile teams should do now.

12 min read March 2026
📈
Growth

SDUI for Growth Engineering: Why Product-Led Teams Are Adopting Server-Driven UI

Roblox, Nubank, and DoorDash are using SDUI as core growth infrastructure. Learn why growth teams are adopting server-driven UI for experimentation, personalization, and rapid iteration.

10 min read March 2026
💙
Tutorial

SDUI in Flutter: Build Dynamic Screens with Widgets

Flutter's widget tree is a natural fit for server-driven UI. Full tutorial with architecture, code examples, BYOC pattern, and how Nubank does it at scale with 115M users.

12 min read March 2026
🚀
Strategy

SDUI for Startups: Ship Mobile Changes Weekly, Not Monthly

Small team? Big ambitions? Here's when server-driven UI makes sense for startups, the math behind it, and how to adopt it without over-engineering.

10 min read March 2026
🏢
Enterprise

SDUI for Enterprise: Governance, Scale & Multi-Team Coordination

How enterprise mobile teams use SDUI to ship faster without sacrificing governance, compliance, or multi-team coordination. The four pillars framework.

12 min read March 2026
🎯
Strategy

How SDUI Powers Real Mobile App Personalization

Feature flags personalize values. SDUI personalizes entire screens. Learn the 4 levels of mobile personalization and how server-driven UI unlocks levels 3 and 4.

11 min read March 2026
📋
Strategy

SDUI for Product Managers: Ship Mobile Changes Without Releases

Stop waiting weeks for app updates. A non-technical guide to how server-driven UI gives PMs control over mobile screens, with a practical adoption playbook.

9 min read March 2026
🔥
Comparison

Firebase Remote Config vs SDUI: Where Config Ends and UI Begins

Remote Config toggles values. SDUI rewrites screens. Learn when Firebase Remote Config hits its limits and how server-driven UI picks up where config leaves off.

10 min read March 2026
🖥️
Tutorial

SDUI for Backend Developers: Build Mobile UIs from the Server

You already think in APIs and data models — SDUI just extends that to the UI layer. A practical guide for backend developers entering the server-driven UI world.

10 min read March 2026
⚖️
Strategy

CTO's Guide to SDUI: Buy vs Build in 2026

Should you spend $300K+ building server-driven UI in-house, adopt open source, or buy a platform? A decision framework with real costs, comparison matrix, and evaluation checklist for technical leaders.

12 min read March 2026
📱
Guide

What is Server-Driven UI? A Complete Guide for Mobile Teams

Learn how companies like Airbnb, Lyft, and Netflix use SDUI to ship mobile UI changes without app store review. A comprehensive introduction to server-driven UI architecture.

15 min read March 2026
Comparison

Every SDUI Framework & Platform Compared: The Complete 2026 Guide

Pyramid, Nativeblocks, Digia, Judo, DivKit, RemoteCompose, and DIY — compared across architecture, platforms, component model, experimentation, pricing, and maturity.

20 min read March 2026
Analysis

5 RemoteCompose Myths Every Android Developer Should Stop Believing

Medium articles are spreading misinformation about RemoteCompose — fabricating Maven coordinates, inventing Android 17 features, and conflating drawing-level rendering with SDUI. Here are 5 myths debunked.

12 min read March 2026
Playbook

The SDUI Adoption Playbook: How to Introduce Server-Driven UI Without Rewriting Your App

A 4-phase plan for going from "we should try SDUI" to "40% of our app is server-driven." Based on how DoorDash, Nubank, and Airbnb did it.

12 min read March 2026
Guide

How to Migrate to Server-Driven UI: A Step-by-Step Guide for Mobile Teams

A practical migration guide covering 5 maturity levels — from config flags to zero-release. Code examples for Kotlin/Compose and Swift/SwiftUI, timelines, and lessons from Faire, Airbnb, and DoorDash.

25 min read March 2026
Guide

Server-Driven UI for SwiftUI: A Practical Guide for iOS Teams

How SDUI works with SwiftUI — real implementation patterns from Apple Music Classical, HEMA, and Nubank. Architecture, code, and case studies.

10 min read March 2026
Case Study

Why Airbnb, Lyft, and Netflix Use Server-Driven UI

Real case studies from the biggest apps in the world. What problems they solved and how they built their SDUI systems.

12 min read March 2026
Comparison

SDUI vs Cross-Platform: Which Solves Your Mobile Release Problem?

Flutter and React Native promise faster releases. SDUI delivers them. Here's how they compare.

10 min read March 2026
Strategy

The True Cost of Slow Mobile Releases (And How to Fix It)

Your web team ships 10x faster. Here's what slow mobile releases are actually costing you.

8 min read March 2026
Tutorial

How to Ship Mobile UI Changes Without App Store Review

A practical guide to implementing server-driven UI in your native iOS and Android apps.

20 min read March 2026
Tutorial

Server-Driven UI Tutorial: Building Dynamic Screens with Jetpack Compose

Hands-on guide to implementing SDUI in Android. Build a flexible component registry, rendering engine, and action system.

15 min read March 2026
Tutorial

Server-Driven UI Tutorial: Building Dynamic Screens with SwiftUI

Complete guide to implementing SDUI in iOS. Build type-safe components, recursive rendering, and action handlers with Swift.

18 min read March 2026
Strategy

The True Cost of Slow Mobile Releases (+ Calculator)

Calculate how much slow release cycles actually cost your team in engineering hours, delayed revenue, and missed experiments.

8 min read March 2026
Strategy

How to Build the Business Case for Server-Driven UI

A practical guide to getting buy-in from your CTO or VP Eng — with templates, ROI frameworks, and objection handlers.

10 min read March 2026
Use Case

Dynamic Onboarding Flows Without App Releases

Build onboarding you can update instantly — personalize by cohort, A/B test every screen, iterate without app store.

7 min read March 2026
Culture

A Day in the Life: Mobile Dev vs Web Dev

A visual journey through shipping a "quick change" on mobile vs web. Two developers. One button. Two very different days.

4 min read March 2026
Deep Dive

How We Built a Typed DSL Code Generator for Server-Driven UI

A technical deep-dive into generating typed Kotlin DSL from component schemas — giving backend devs IDE autocomplete for composing SDUI screens.

15 min read March 2026
Thought Leadership

Generative UI Is the Future — Here's Why SDUI Is the Foundation

Everyone's talking about AI-generated interfaces. But how do you actually deliver them to native mobile apps? SDUI is the missing layer.

10 min read March 2026
Comparison

Pyramid vs RemoteCompose vs DIY SDUI: Which Approach Is Right?

Compare managed SDUI platforms, open-source options, and building your own. Decision framework for mobile teams.

12 min read March 2026
Tutorial

Getting Started with Pyramid: Your First SDUI Screen in 30 Minutes

A hands-on guide to setting up Pyramid, registering components, and building your first server-driven screen.

15 min read March 2026
Tutorial

Server-Driven UI for Android: A Complete Implementation Guide

Step-by-step guide to building SDUI in Android apps using Jetpack Compose. Code examples included.

15 min read March 2026
Comparison

Feature Flags vs Server-Driven UI: When to Use Each

Both help you update mobile apps without releases. Learn when to use feature flags vs SDUI, and how they work together.

8 min read March 2026
Strategy

When NOT to Use Server-Driven UI: A Practical Guide

SDUI isn't always the right choice. Learn when to avoid it, common anti-patterns, and a decision framework for your team.

8 min read March 2026
Tutorial

Server-Driven UI Testing Strategies: A Complete Guide

How to test SDUI systems effectively — unit tests, schema validation, contract testing, snapshots, and E2E strategies.

12 min read March 2026
Security

Server-Driven UI Security Best Practices

Your server controls your UI — secure it properly. Schema validation, action security, transport security, and more.

10 min read March 2026
Tutorial

SDUI Error Handling & Fallbacks: Building Resilient Server-Driven Apps

Handle network failures, schema mismatches, and graceful degradation. Build SDUI apps that never show blank screens.

12 min read March 2026
Guide

SDUI Architecture Patterns: Building Scalable Server-Driven UI Systems

8 essential architecture patterns for production SDUI — component registries, schema-first design, action systems, versioning, and experimentation. With Kotlin and Swift examples.

18 min read March 2026
Tutorial

SDUI Performance Optimization: Making Server-Driven UI Fast

Caching strategies, JSON compression, lazy loading, and render optimization. Make SDUI indistinguishable from native.

14 min read March 2026
Comparison

5 Best CodePush Alternatives in 2026 (And Which One to Pick)

Microsoft is sunsetting CodePush. Here are the best alternatives — Expo Updates, Shorebird, and server-driven UI — with honest pros and cons.

12 min read March 2026
Comparison

Pyramid vs Expo Updates: Which One Do You Actually Need?

Expo Updates pushes code. Pyramid pushes UI layouts. Here's when you need each — and how to use both together.

10 min read March 2026
Comparison

Best Server-Driven UI Solutions for React Native in 2026

Comparing DIY, open source (Airbnb, DivKit), and managed options. Honest pros and cons for each approach.

12 min read March 2026
Case Study

How JobKorea Adopted Server-Driven UI to Ship UI Changes Without App Releases

Korea's largest recruiting platform built a Screen/Section SDUI architecture to eliminate 3-day app store waits. Deep dive into their production system.

12 min read March 2026
Case Study

How Nubank Uses Server-Driven UI to Ship Features to 115M Customers in Minutes

Inside Nubank's "Catalyst" SDUI framework: a Flutter tree-walk interpreter powering 43% of the world's largest digital bank. Lessons from Rafael Ring's InfoQ talk.

10 min read March 2026
Analysis

RemoteCompose is Now AndroidX: What This Means for Server-Driven UI

Google's official SDUI library is now in AndroidX. We break down what RemoteCompose does, how it differs from component-level SDUI, and what it means for the ecosystem.

8 min read March 2026
Tool

SDUI Framework Comparison Tool

Interactive comparison of server-driven UI frameworks: Pyramid, RemoteCompose, DivKit, Nativeblocks, and more. Filter by platform, features, and approach.

Interactive March 2026
Tutorial

Getting Started with RemoteCompose: A Practical Guide (And When You'll Outgrow It)

Step-by-step RemoteCompose alpha07 tutorial with real Kotlin code. Learn what it does well, where it falls short, and when you need a full SDUI platform.

12 min read March 2026
Architecture

Why JSON-Based Server-Driven UI Breaks at Scale (And What Comes Next)

The five anti-patterns every SDUI team hits with JSON layouts — The Typo Deploy, Schema Drift, and more. How typed DSLs fix them with compile-time safety.

10 min read March 2026
Architecture

SDUI vs Compose Multiplatform: Solving Different Problems in Mobile Development

CMP shares UI code across platforms. SDUI updates UI without releases. They're not alternatives — they're complementary layers. Here's how they fit together.

12 min read March 2026
Analysis

State of SDUI Before Google I/O 2026: What Every Mobile Developer Should Know

A comprehensive overview of the server-driven UI landscape heading into Google I/O 2026. RemoteCompose, native SDUI, and where the industry is heading.

12 min read April 2026
Analysis

RemoteCompose Is Now AndroidX: What This Means for Server-Driven UI

RemoteCompose is now an official AndroidX library. Learn what this means for SDUI, how drawing-level differs from component-level server-driven UI, and which approach fits your team.

8 min read April 2026
Industry

SDUI Beyond Tech Giants: Finance, Gaming & More

SDUI adoption is spreading beyond DoorDash and Airbnb. See how Roblox, USAA, Nubank, and startups are building server-driven UI in 2026.

10 min read April 2026
Guide

SDUI and Design Systems: Build on Your Components

Learn how to integrate server-driven UI with your existing design system. BYOC patterns, design tokens over the wire, and migration strategies with examples.

12 min read April 2026
Guide

SDUI Accessibility: Building Inclusive Apps

Learn how server-driven UI can improve accessibility with instant WCAG fixes, personalized experiences, and accessible component schemas. Practical guide with code examples.

11 min read March 2026
Guide

SDUI Analytics: Measuring What Matters

Learn which metrics matter for server-driven UI. From render time to exposure tracking, build an SDUI analytics pipeline that drives real product decisions.

11 min read March 2026
Tutorial

SDUI for iOS: Dynamic SwiftUI Screens

Learn how to implement server-driven UI in iOS with SwiftUI. Step-by-step tutorial with real Swift code for building dynamic, server-controlled screens without App Store updates.

18 min read March 2026
Compliance

SDUI for Regulated Industries: Fintech & Healthcare

How fintech, healthcare, and insurance teams use server-driven UI to ship mobile updates instantly while maintaining full regulatory compliance and audit trails.

13 min read March 2026