CodeWithChris - Videos
Back to ChannelWar Card Game (Xcode 26)
In this video, we take the SwiftUI and Xcode skills from the previous lessons to build your first app user interface! War Card Game image assets: https://www.dropbox.com/scl/fi/c547f7wk4sr3xxprze...
SwiftUI Tutorial (Xcode 26)
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
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 (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...
WWDC 2025 Predictions for iOS Developers: iOS 26, New UI, Apple Intelligence + More
WWDC 2025 kicks off Monday — and in this video, I’m breaking down the most credible predictions for iOS developers. From the rumored iOS 26 name change and a frosted-glass UI redesign, to Apple Int...
Are My Apps Still Getting Downloads After the Apple Boost?
Stats revealed: One of our indie apps is showing some signs of progress. Also introducing our next bigger app project that will make it possible for us to do marketing. #indieappdeveloper #indie ...
Let’s Try to Build a Stock Tracker with AI Agents
🔥 https://bit.ly/4mz1yzJ ⬅ Build your own AI agent In this video, we're going to try to build a stock portfolio tracker with AI recommendations We're going to: - Set up a Firestore database to sto...
What I Learned After Launching 3 Apps (10 hard earned lessons)
Here are the 10 lessons I've learned so far from launching 3 apps in the past month. There are a lot of things I'd do differently if I could go back. 00:00 Introduction 00:24 Mastery through repet...
How to use Windsurf AI for iOS App Development
🔥 https://bit.ly/3GFMcbZ ⬅ Connect AI to thousands of apps In this video, I'll show you how to use Windsurf IDE for iOS development. We're going to: - Set up Windsurf for iOS - How to start a new p...
Future of this channel
Wanted to chat with you about the state of the CodeWithChris channel and what lies ahead!
Is Learning to Code in 2025 Still Worth It?
Is learning to code still worth it in 2025? Let's look at evidence for both sides of the argument and decide once and for all.... 0:00 Introduction 0:44 Arguments against learning to code 0:47 AI ...
My Top 10 Vibe Coding Tools for iOS App Development
🔥 https://bit.ly/42oPngG ⬅ Connect AI to thousands of apps I published 3 apps in the last 3 weeks using this set of tools. Here are my top 10 tools for vibe coding iOS apps! Plus, one tool that a...
What is MCP? (simplest explanation + how to use it)
🔥 Start using MCP → https://bit.ly/42HZBZD What is MCP and why does it even matter? In this video i'll explain in really simple terms (with examples and diagrams) what it is, why it matters and how...
Let's Just Vibe Code it (I give up)
What would happen if we said screw it and let AI build it our home design AI app? Take a look... Also, I've been cooking up some other MVPs in my spare time which I share in this vlog. I also disco...
How to Find Profitable App Store Keywords in 2025
🔥 Find keywords using: https://cwc.to/astro Want More App Downloads? This Is the Keyword Research Strategy You Need If you’ve got an app—or even just an idea for one—and you’re wondering how to ...
Our app is finally working!
Our home design ai app: Core functionality is working, design is done. Also sharing my thoughts about downsides of ai coding and frustrations with our progress speed. My indie course: https://lear...
How I Made Cursor AI 10x More Powerful using MCP
🔥 https://bit.ly/4kWFVZk 👈 Get Instant Access now!! Zapier MCP allows Cursor to connect to external platforms to perform actions. In this video, you'll see six ways to 10x your productivity by con...
Create Your Own AI Calorie Tracker (No Code Required!)
Automation for backend: https://bit.ly/4iqX9vZ Learn how to build your personal AI Calorie Tracker app. Using smart tools, we can get this done without any coding! Zapier automation: ⚡ https://bi...
The App Idea I’m Betting On Next
Our next app idea uses AI to change empty rooms into renovated spaces! We've found a good keyword to target, scoped out some competitors and drew up wireframes. We're hitting a bit of a snag with t...
Our new strategy (after failing twice)
After launching two apps last year, we've learned some valuable lessons. It's time to build another app. Third time's the charm right? In this video I talk about the biggest reason for our failure,...