24 Apps You Can Make Today cover

24 Apps You Can Make Today

SwiftUI starter projects for iPhone & iPad

25 apps — View all apps →

Take your first look into the world of an App Developer.

Each of the 24 apps in this book is a small SwiftUI project you can open in Swift Playgrounds on your iPhone or iPad and run immediately. Try it out, then start making changes — see what happens when you tweak a number, swap a color, or comment out a line.

Every chapter includes exercises and challenges: things to try once you understand how the app works. There are over 150 exercises total. Some are quick, some will push you. They're where most of the learning happens.

No coding experience needed to get started.

What you'll need

  • An iPhone or iPad running iOS 16 or later
  • Swift Playgrounds (free from the App Store)

That's it. You can be running your first app within minutes of opening the book.

The apps

24 small SwiftUI projects, each one a standalone Playgrounds file. You don't need to read them in order — jump to whichever app looks interesting and start there.

The source code for every app is included. Read it, run it, break it, fix it.

Sample Apps