Mobile System Design

By the author of Swift in Depth

Real-World Mobile System Design

A practical book for mobile engineers: from messy specs to reusable flows, clean architecture, and interview-ready thinking.

Used by devs at Facebook, NYT, and companies around the world.

Explore the Book Bundle

📚 Just browsing? Check out free videos, articles, and the interview guide.

📚 The Book Bundle

A deep, practical guide to mobile architecture—including flows, scaling up UI, DI, testing, and modular apps.

→ Learn More

🧭 Interview Guide

Prepare for mobile system design interviews with checklists, reference sheets, and real-world mobile questions.

→ View Free Guide
→ Ace the Interview — Buy the Quick Reference

✍️ Articles

Explore topics like flows, scaling UI, design systems, and architectural decisions in mobile development.

→ Read Articles

✉️ Newsletter

Subscribe to the newsletter and be the first to receive the latest tips and tricks.

→ Go to Substack

🎥 Videos

These quick videos explore practical ways to think through system design prompts.

→ Watch Videos

💡 Applying For a Job?

Check out the Quick Reference Cheat Sheet. Ideal for interviews and quick lookups.

Included with both the Full Book Bundle. Ideal for prepping and feeling confident during interviews.

→ See How It Helps in Interviews

Who’s Behind Mobile System Design?

Tjeerd in ’t Veen is a mobile engineer who challenges the way we create mobile applications.

With over 25 years of experience developing features, including roles as a staff engineer at Twitter (now X) and as a mobile tech lead at ING international bank, he possesses expertise in developing mobile applications with scalability, adaptability, and robustness.

Tjeerd is the author of the highly-rated book Swift in Depth.

Connect with Tjeerd

Subscribe and Stay Updated

Receive book updates, free resources, the latest articles and videos, special promotions, and more!

Videos