CodeWithChris thumbnail

CodeWithChris

@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 Videos

How 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...