Computer >> Computer tutorials >  >> Smartphones >> iPhone

Build an iOS App from Scratch with SwiftUI: Step‑by‑Step Guide

Build an iOS App from Scratch with SwiftUI: Step‑by‑Step Guide

Learn how to create a complete iOS app from scratch using SwiftUI and Xcode.

We just posted a course on the freeCodeCamp.org YouTube channel that will teach you to build a feature-rich movie and TV browsing app with a dynamic home screen, powerful search, and detail screens that play YouTube trailers.

You will also implement a download manager to save titles for offline viewing using SwiftData. By integrating The Movie Database and YouTube APIs, this project provides excellent hands-on practice with SwiftUI, API integration, and modern data storage. Carlos Valentin created this course.

Here are the sections in this course:

  • Essentials

  • Networking

  • API Networking Requests

  • Navigation

  • Search

  • SwiftData

Watch the full course on the freeCodeCamp.org YouTube channel (4-hour watch).

Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as developers. Get started