📱

Part of series

Build an iOS App

All Journeys
⚙️

Adding Features to Your App

4 steps40-50 min
Your Progress0% complete

Steps

📚 LearnStep 1 of 4

How Real Apps Are Structured

Understanding screens, navigation, and data

Real apps have multiple screens and remember your data. Let's understand how.

**Navigation:** - **Tab Bar** - Icons at bottom (like Instagram, Twitter) - **Navigation Stack** - Screens that push/pop (like Settings) - **Sheets** - Panels that slide up (like share menus)

**Data Storage:** - **UserDefaults** - Simple settings and preferences - **Files** - Documents, images, exports - **SwiftData/CoreData** - Complex structured data

**Common patterns:** - List of items → Detail view when tapped - Settings screen for preferences - Onboarding flow for first launch

**Claude can build all of this.** You just need to describe what you want!