Build reusable UI
Use View, Text, StyleSheet, components, and props to turn a design into reusable UI.
Build the first screen of StagePass, a concert discovery app, with Expo and TypeScript. Along the way, you’ll learn how React Native works, how to read the code your agent writes, and what to check before you move on.
Taught by Josh Yoes
Staff Software Engineer at Infinite Red
Curriculum and design by Felipe Peña.
What you’ll learn
Use View, Text, StyleSheet, components, and props to turn a design into reusable UI.
Shape concert data with TypeScript, then render it as reusable cards in a scrollable list.
See changes as you build, then check your screen on both iOS and Android before you call it done.
Tools and resources
Everything we cover in this chapter, and where to find it.




You might have a clear brief, a problem you can't define yet, or a few ideas on a napkin. Tell us what you're trying to solve, and we'll get to the heart of it together.
Schedule a call