AI changed what beginner developers need to memorize.
It didn't remove the need to understand code, app structure, data flow or trade-offs.
Use AI as an accelerator, not a crutch.
I'm teaching this in free Module 1:
youtube.com/playlist?list=PL…
A new AI model came out this week that can't write a single word, and that's exactly why I think it's interesting.
Its maker claims it's 194x faster and 445x cheaper than leading models, but that isn't the part I'd pay attention to as a developer. youtu.be/vQK4OAJl0ZE
Manus AI Tutorial - How to Actually Use AI Agents
youtu.be/shXbi_v40Gk
In this Manus AI tutorial, I walk through how to use Manus AI to automate a real-world task: preparing an iOS app for App Store launch. Instead of giving an AI one specific instruction at a time, Manus is built around giving it a high-level outcome and letting the agent figure out all the steps on its own.
Want to build a website with AI?
In this tutorial, I show you how to build a website with AI using Astro, Claude (for AI design and coding), and Netlify (for free hosting).
I cut my hosting costs from $200 to $20 and made my site faster and easier to maintain: youtu.be/dIGJADr2vCU
At 50, Nina Kolari worried she was too old to start coding. She gave herself a trial period, worked through a difficult first month, and kept building until she could ship apps.
Her story is one person's experience. What could you learn if you gave yourself time to try?
Nina Kolari started learning to code at 50. She nearly quit in the first month, kept practicing, built 10 apps, and won a hackathon six months after starting.
That is her experience, not a promised timeline. Read Nina's story: codewithchris.com/nina-kolar…
Example iOS study plan for a 4-hour week:
1 hour learning a concept
2 hours building a small feature with it
1 hour debugging and recording what you learned
Adjust the hours, but protect the practice time.
Your iOS learning timeline depends on four things:
• coding experience
• weekly study time
• target skill level
• learning method
Define the destination first. “Build and publish a small app” is much easier to plan than “learn iOS.”
App idea prompt:
What small problem have you solved manually at least three times this month?
Note when it happens, your current workaround, and the smallest result an app could provide. Repetition is evidence worth exploring.
Three places to find an app idea:
1. Remix an existing idea for a specific audience.
2. Solve a problem you repeatedly face.
3. Study recurring complaints in app reviews.
Write the problem in one sentence before listing features.
A simple SwiftData mental model:
Model: describes the data
ModelContainer: manages schema and storage configuration
ModelContext: fetches, inserts, deletes, and saves changes
Trace one item through create → fetch → update → delete.
Before your app depends on an API, send three test requests:
1. valid
2. invalid
3. missing authentication
Compare the responses with the docs. Learn the failure behavior before your users do, and keep test credentials private.
Before your first API integration, learn four terms:
API: how systems communicate
Endpoint: where a request goes
API key: who is calling
SDK: helper code for the service
Then read the docs for input, response, errors, and authentication. Keep secret keys private.
Five design checks for your next app screen:
• readable type and layout
• color with clear contrast
• a simple user flow
• consistent visual patterns
• accessible controls and content
Review one real task from start to finish.
Before choosing your app's tools, write one sentence:
“This app helps [specific person] do [specific job] when [specific situation].”
That sentence can remove more unnecessary features than another hour comparing frameworks.
Before building your first iOS app, check six things: a clear idea, a specific user, the required tools, a support community, reliable learning resources, and time to practice.
You need enough clarity to start, not a perfect plan.
Learn SwiftUI state and navigation with one tiny two-screen app.
Build two screens, pass one value forward, change it, and observe what updates.
Data flow explains why the UI changes. Navigation explains how the screens connect.
A beginner iOS roadmap should be short enough to use.
1. Swift
2. SwiftUI
3. Data flow
4. Navigation and view composition
5. Apple's Human Interface Guidelines
Learn each by building a small feature.
codewithchris.com/timeless-i…
