CodeWithChris - Videos
Back to ChannelLearn Swift for Beginners 2026 - Lesson 8 - Logical Operators
Learn how to use logical operators in Swift, including AND (&&), OR (||), and NOT (!), to write more powerful conditional statements in your iOS apps. Resources: 📚 Full guide: https://codewithchr...
Learn Swift for Beginners 2026 - Lesson 11 - For Loops with Ranges
In this lesson of the Learn Swift series, you'll learn how to use for loops with ranges — one of the most essential tools for writing clean, repeatable code in Swift. Resources: 📚 Full guide: htt...
Learn Swift for Beginners 2026 - Lesson 10 - Ternary Operator
Master the Ternary Operator in Swift: The shorthand way to write if statements in just one line of code! Resources: 📚 Full guide: https://codewithchris.com/learn-swift?utm_source=youtube&utm_medi...
Learn Swift for Beginners 2026 - Lesson 9 - Switch Statements
In this Swift tutorial, you'll learn how to use switch statements in Swift, one of the most powerful tools for writing clean, readable code when handling multiple conditions. Resources: 📚 Full gui...
Learn Swift for Beginners 2026 - Lesson 7 - If, Else If, Else
In this Learn Swift tutorial, you'll learn how to use if statements, else if, and else to make decisions in your code. This is one of the most important concepts when you learn Swift — writing logi...
Learn Swift for Beginners 2026 - Lesson 6 - Comparison Operators
Learn Swift in minutes! In this lesson, you'll master comparison operators in Swift — one of the most essential tools for writing code that makes decisions. Resources: 📚 Full guide: https://codew...
Learn Swift for Beginners 2026 - Lesson 5 - String Interpolation
In this lesson, you'll learn Swift string interpolation — one of the most useful and beginner-friendly features in the Swift programming language. Resources: 📚 Full guide: https://codewithchris.c...
Learn Swift for Beginners - Lesson 4 - Data Types
In this Swift tutorial, you'll learn about the four most important data types in Swift: String, Int, Double, and Bool. Understanding data types is a foundational skill when you learn Swift, and thi...
Learn Swift for Beginners 2026 - Lesson 3 - Variables and Constants
Ready to learn Swift from scratch? In this Swift tutorial, you'll master one of the most fundamental concepts in the Swift programming language: variables and constants. Resources: 📚 Full guide: ...
Learn Swift for Beginners 2026 - Lesson 2 - Print Output
Learn Swift with no experience. In this lesson, we dive deeper into Swift's print statement — one of the most powerful tools for debugging your apps. Learn how to print text, numbers, and math re...
Learn Swift for Beginners 2026 - Lesson 1 - Intro to Swift
Ready to learn Swift from scratch? This Swift tutorial is Lesson 1 of a complete series designed for absolute beginners with no prior coding experience required. Resources: 📚 Full guide: https://...
This AI Agent Coded My Entire App Unsupervised (OpenClaw + iOS)
Use OpenClaw Safely. Learn more: https://bit.ly/3PkJcpD Open Claw is the controversial AI agent that's taking over the internet—and for good reason. It can control your entire computer, send emai...
I Stopped Posting for 2 Months. Here's Why.
It's been about 2 months since my last video — here's an honest update on where I've been and what I've been working on. When Claude Opus 4.5 dropped in late November, it kind of broke my brain. E...
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...
Zapier vs Make Review (Comparing AI, MCP, Pricing, Workflows)
🔥 Get Started → https://bit.ly/3IpMBkf We put Zapier and Make head to head to determine which tool is better for connecting your apps and automating workflows. Join us as we dive into real demos, ...
Xcode 26 Tutorial for Beginners (Day 2)
Learn how to use Xcode for your first iOS app project in this step by step tutorial! This tutorial will show you where to get Xcode, how to create your first iOS project, what all the files mean, h...
Zapier MCP Tutorial: The Missing Link That Lets AI Control Your Apps
🔥 Get Started → https://bit.ly/42hiCSb Maximize Your Productivity with Zapier MCP and AI Tools! Discover the power of Zapier MCP in connecting your AI tools like Claude to automate and streamline...
I Love This New Vibe Coding Workflow
🔥 Get Started → https://bit.ly/4nSQ2Pi In this video, learn how to enhance your iOS development workflow using Cursor, GitHub, and Zapier MCP. From creating issues automatically to updating them ...
Is Coding Still Worth It?
How to Make an App with Xcode 26 (Day 1)
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...
What Is Zapier? How It Works (Step by Step)
🔥 Get Started → https://bit.ly/4nTGPq7 Learn how to use Zapier to automate workflows, save time, and make tasks easier without coding. Timestamps: 00:00 Introduction to Zapier 00:41 How I use Za...
GitHub Made Simple (Full Tutorial)
Learn GitHub Basics: Never Lose Your Project Again! In this video, you'll learn the fundamentals of source control using GitHub, perfect for beginners and those without coding experience. We'll gu...
AI Coding: Shortcut or Big Mistake?
Thinking about using AI to code your apps? It can be the biggest shortcut… or the biggest mistake. In this short video, I’ll break down who AI coding is really for, the pros and cons, and how to kn...
Sale on my program until Sunday!
https://cwc.to/plus
GitHub Tutorial: Understanding Branches in 60s
Struggling to understand branches in GitHub? 🌱 Here’s the simple explanation: GitHub is a form of source control (like save states for your project). Branches are like a parallel universe where y...
GitHub Branches Tutorial (Beginner Friendly)
In this GitHub tutorial, I’ll show you how to use branches so you can safely experiment with new features without breaking your main project. If you’ve watched my GitHub basics tutorial (part 1), ...
My thoughts on Apple's iPhone 17 announcements
In this video, I share my thoughts on Apple's September event. While I found the new iPhone 17 Pro camera upgrades interesting, it didn't feel groundbreaking. The iPhone 17 Air's thin yet durable d...
GitHub Tutorial for Beginners (2025)
Learn how to use GitHub Desktop even if you’ve never coded before. In this beginner-friendly GitHub tutorial, I’ll walk you step-by-step through setting up your free GitHub account, installing Gi...
Profitable App Ideas on Autopilot (with Zapier & n8n)
🔥 https://bit.ly/4lXDHbh ⬅ Automate App Idea Research Want faster app idea research without writing code? See how I use Zapier + AI to score App Store keywords automatically, log results in Googl...
How to Build an App with AI using Cursor - (FULL TUTORIAL)
Want to build an app using AI—even if you’ve never written a line of code? In this video series, I’ll show you how to use tools like Cursor and AI assistants to bring your app idea to life, step-b...
No money yet but it's growing...
In this update, I share what’s happened since launching Daily Parent. What you’ll see in this video - Real numbers: early downloads and conversion rates - Our Social Media posting strategy - Ratin...
How to Build an App with AI using Cursor - (Lesson 5)
How to build an app with AI—even if you’ve never coded before! 🚀 In this video, I’ll show you how to design a unique app interface with AI tools and then implement it inside Cursor step by step. Y...
How to Build an App with AI using Cursor - (Lesson 4)
Learn how to build an app with AI — step-by-step, even if you’ve never coded before. In this part of the series, we’ll take an app idea (a tip calculator) and build it inside Cursor using AI. You’...
How to Build an App with AI using Cursor - (Lesson 3)
Want to build an iOS app with AI—even if you’ve never written code before? In Part 3 of my How to Build an App with AI series, we finally start our new app project, launch the iOS Simulator, and p...
How to Build an App with AI using Cursor - (Lesson 2)
Want to build an iOS app with AI—even if you’ve never coded before? In this part of the Build an App with AI series, I’ll show you exactly what tools and software you need to get started (even if ...
How to Build an App with AI using Cursor - (Lesson 1)
Want to build an app using AI—even if you’ve never written a line of code? In this video series, I’ll show you how to use tools like Cursor and AI assistants to bring your app idea to life, step-b...
How We Designed an Awesome App Onboarding!
Designing a great onboarding experience can make or break your app. In this video, our designer JC walks you through how we designed the onboarding flow for the Daily Parent Affirmations app—our l...
Our new app is launched! (and how it's doing so far)
In this video, I’m opening up about something I haven’t really talked about before: feeling stuck, unmotivated, and unsure how to get back on track. As a developer, a creator, and especially as a p...
First Indie App Progress Report (June 2025)
Hey, it’s Chris here. I’ve decided to start sharing real, unfiltered monthly progress reports about our indie app journey. I know a lot of people only share once they’re "making it" — but I think t...
Can this app make parents happier?
Time to share an update on our app! Get notified for launch: https://affirmations.framer.website/ ➡️ New Features Completed: - Swipeable Affirmations – Easily browse through affirmations, forward...
WWDC 2025 Reactions: Liquid Glass, Foundation Models & Xcode AI Assistant
In this video, I share my thoughts on the most exciting WWDC 2025 announcements for developers. From the new Liquid Glass UI design to the Foundation Models framework (on-device AI!), to the Xcode...