CodeWithChris
Welcome to the largest dedicated iOS tutorial channel on YouTube! Learn how to make an app with Swift, SwiftUI and Xcode. With over 17 million video views and 7 years of teaching online, let me help you turn your app idea into a reality! We answer every single comment so don't hesitate to leave your question and either myself or someone from my team will get back to you!
Channel created: January 14, 2013
625,000
Subscribers
654
Total Videos
49,500,016
Total Views
692
Videos
Recent Videos
View All VideosHow to Make an App (Xcode 26) FULL TUTORIAL
Confidently learn how to make an app (no coding experience required). Used in classrooms and Apple stores, these videos are designed for beginners in mind to teach the fundamental skills for making...
War Card Game - Implementing Deal, Score, Win Conditions (Day 8)
In the final lesson of our eight-day beginner series, we complete the war card game app! Learn how to randomize card values, calculate the winner, update the user interface, and deploy the app on y...
Which AI Codes Best? Gemini 3 Pro, Opus 4.5 and Composer 1 Tested!
🔥 Zapier MCP - Get Started → https://bit.ly/3Y0Nm7j In this video, we put Google's new AI model Gemini 3 and Antigravity coding editor to the test by comparing it against the flagship models from t...
Is Using AI for Learning Cheating?
In this video, I tackle a common concern among students: feeling like a fraud for using AI in their app development journey.
Exploring Claude Code - CWC+ Stream Recording
Each month we do several streams in our CWC+ community. This is one we did recently! Join CWC+ if you're interested in attending future streams, accessing all of our courses and getting guidance/co...
War Card Game - Adding SwiftUI Buttons (Day 7)
In this lesson, you will learn how to apply SwiftUI variables and functions to the War card game. We start by converting an image of a button into a functional SwiftUI button and explore how to use...
Swift Tutorial - Functions (Day 6)
In this lesson, we build on the previous knowledge of Swift variables and introduce you to Swift functions. We'll explore how functions group code statements to make our code more organized and e...
Swift Tutorial - Variables (Day 5)
In this video, you'll start learning the Swift Programming Language so that you can start some basic coding! Special Offer for my training programs: https://cwc.to/intro-offer More info about my ...
War Card Game Xcode 26 (Day 4)
In this video, we take the SwiftUI and Xcode skills from the previous lessons to build your first app user interface! Special Offer for my training programs: https://cwc.to/intro-offer More info ...
SwiftUI Tutorial Xcode 26 (Day 3)
Learn how to use SwiftUI views, view containers and view modifiers to construct an app user interface. This lesson focuses on the foundations of building user interfaces in Xcode using SwiftUI. Thi...