inflearn logo
inflearn logo

Creating a schedule management app

Even if you know nothing about coding, you can create your own scheduling app in just 4 weeks. Simply tell the AI, "Make an app like this," and paste the code you receive into Swift Playgrounds. Over 12 sessions—3 times a week, 30 minutes a day—you will complete a real app featuring adding/deleting/editing schedules, categories and notifications, filters and search, and even a calendar view. Don't worry if you run into errors; just ask the AI, and it will fix them for you. Start the challenge now to learn how to collaborate with AI, rather than just studying coding!

36 learners are taking this course

Level Beginner

Course period Unlimited

oop
oop
Algorithm
Algorithm
data-structure
data-structure
oop
oop
Algorithm
Algorithm
data-structure
data-structure
Thumbnail

What you will gain after the course

  • A self-made schedule management app that I can actually use every day

  • My app with 20 features implemented

  • Code that can be directly modified and extended

  • Can implement data addition, deletion, and modification.

  • You can accurately request an AI to "add this feature."

📅 Schedule Management App Challenge: Creating with AI


Complete your own app in just 4 weeks, even if you know nothing about coding!

"Just talk to the AI and paste it. It becomes a real app."


✨ Recommended for people like this

🙋 I want to try coding, but I don't know where to start.

🙋 I gave up because I ran into errors while watching YouTube tutorials.

🙋 I'm wondering if I should learn coding in the age of AI.

🙋 I have an idea, but I want to build it without a developer.

🙋 I have an iPad and want to do something productive with it


🎯 Why this challenge is special

🚫 This challenge is not a coding lecture

Typical coding courses are...

  • Learning grammar first

  • Feeling stuck when an error occurs

  • 10% completion rate

  • Theory-oriented

  • Struggling alone

This challenge is...

  • Start making the app right away

  • Ask AI to solve it

  • 30 minutes, 3 times a week, completion is possible

  • 100% Hands-on Practice

  • AI helps you 24 hours a day

✅ Learn how to collaborate with AI

1. Explain the desired features to the AI 2. Receive and paste the code 3. If an error occurs, ask the AI again 4. Repeat App complete!

💡 This is coding in 2024. You don't need to memorize everything. You just need to learn how to explain things well to the AI.


📱 We're making an app like this

Preview of the Finished Product

Add, Edit & Delete Schedules — Manage your own schedule directly

🏷️ Category — Distinguish work/personal/appointments by color

🔔 Notification Settings — Select options like 5 minutes before, 1 hour before, etc.

🔍 Search & Filter — Quickly find only the schedules you want

📆 Calendar View — Check schedules on the calendar

💾 Auto-save — data is preserved even if the app is closed

It is a fully functional app.

  • Run directly in Swift Playground

  • Available on my iPad/Mac

  • You can even release it on the App Store if you want!


📚 Curriculum

4 weeks | 3 times a week | 30 minutes per session | 12 sessions total

Week 1: Getting Started

Day 1 — Giving orders to AI: Signing up for Claude, writing prompts, and receiving code

Day 2 — Running my app Using Swift Playground, executing code

Day 3 — Creating the Detail Screen Navigation, Data Display

Week 2: Core Features

Day 4 — Adding New Schedules: Input forms, data saving

Day 5 — Deletion and Editing Swipe to delete, edit screen

Day 6 — Categories and Notifications: Selection options, color display

Week 3: Advanced Features

Day 7 — Category Filter: View only desired categories

Day 8 — Period Filter and Sorting Today/This Week, Sorting Options

Day 9 — Search and Grouping Search bar, grouping by date

Week 4: Completion

Day 10 — Creating a Tab View: Bottom tab bar, multiple screens

Day 11 — Calendar and Storage: Calendar view, persistent data storage

Day 12 — Finished! Polishing the UI: Empty states, styling, and final touches


🛠️ Prerequisites

Required

  • [ ] iPad or Mac (for running Swift Playgrounds)

  • [ ] Swift Playgrounds app (Free, download from the App Store)

  • [ ] Claude account (Free, we will create it together on Day 1)

Recommended

  • [ ] Internet connection

  • [ ] 30 minutes of time per day

  • [ ] A "can-do" mindset 💪

💡 No coding experience required! If you know how to turn on a computer and use the internet, that's enough.


🎁 Challenge Participation Benefits

📦 What’s provided

📹 12 Video Lectures — 10-minute learning videos for each session

📝 Practice Guide — Easy-to-follow step-by-step instructions

💬 Copy-paste prompts — Prompts you can use with AI immediately

Mission Checklist — Clear daily tasks

🆘 FAQ — Solutions for common issues

🏆 Upon Completion

  • One actual working app of your own

  • Learning how to collaborate with AI

  • Understanding basic SwiftUI concepts

  • The confidence to build your next app!


❓ Frequently Asked Questions

Q. Do I really not need to know any coding at all?

Yes! This challenge isn't about 'knowing' how to code, but rather learning how to 'get to know' it with AI. As long as you know how to copy and paste, you're good to go.


Q. What if an error occurs?

If you show the error message to the AI, it will fix it for you. You can simply ask, "How do I solve this error?" + error message + code. Most issues are resolved within 2 to 3 tries.


Q. Is it not possible without an iPad?

If you have a Mac, you can run Swift Playgrounds on your Mac as well. Unfortunately, it is difficult if you only have an iPhone 😢 thì sẽ rất khó khăn 😢


Q. Is 30 minutes a day really enough?

Yes! 10 minutes for the video + 20 minutes for practice is plenty. Of course, you'll need more time if you want to dive deeper, but the basic missions are designed to be completed within 30 minutes.


Q. Can I upload the completed app to the App Store?

That's a bit difficult... but if you'd like, I can provide you with separate guidance.


Q. Is the free version of Claude sufficient?

Yes, the free version is sufficient! However, there is a daily usage limit, so if you hit the limit, you can continue the next day or use ChatGPT.


💬 Student Reviews

"To be honest, I was skeptical, but I actually made an app. Every time I ran into an error, I just asked the AI and it solved everything. I can't believe it actually works!"

— Office Worker A, 0 coding experience


"I gave up on YouTube coding tutorials three times, but I actually finished this one. It wasn't overwhelming because I just had to follow along for 30 minutes every day."

— University Student B


"I was worried about how to approach coding in the AI era, but now I get it. I don't need to know everything; I just need to know how to direct the AI properly."

— Planner C


📌 At a Glance

  • Challenge Name: Creating a Schedule Management App with AI

  • Duration: 4 weeks (3 times a week)

  • Time: 30 minutes per session, 6 hours in total

  • Requirements: iPad or Mac, Swift Playgrounds (Free)

  • Difficulty: OK even without coding experience

  • Outcome: A fully functional task management app


🚀 Get started now!

💡 You are not just learning to code. You are learning how to collaborate with AI.

In 4 weeks, you'll be able to say, "I've built an app."


If you have any questions, feel free to contact us anytime!

Recommended for
these people

Who is this course right for?

  • For those who want to jump straight into building something rather than just learning theory

  • Those who say they need tangible results to stay motivated.

  • For those who want to try making an app but feel overwhelmed doing it alone

  • For those of you who are curious about how coding with AI actually works.

  • Completed the "Coding Experience Challenge with AI" or have similar experience.

Need to know before starting?

  • I need to come back after finishing the schedule management app creation challenge!

Hello
This is leeo

8,104

Learners

210

Reviews

7

Answers

4.9

Rating

19

Courses

Hello, I'm Leeio, a developer "fishing" for code in Pohang.

Co-instructor

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

leeo's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free