follow along with me here. One is Xcode, which is a free app you can download from the Mac App Store. Go download it now. It's completely free. Make sure to choose iOS when you're installing it. The second app you're going to need is Claude Code. So, this is the Clawed Desktop app. You can download it now. It has Claude Code built in, and this is what we're going to be using for much of the building. I'll have links to both these down below. So, feel free to download, get them installed now, and then you can follow along with me here. First step to building amazing iOS apps with Claude Code, which is the best coding tool on planet Earth, is to go into Xcode. Click on iOS right here for then once you're in Xcode, you're going to want to click create new project. Then from there, click iOS at the top and then app next. We're going to give it a name. Today, we're going to be building a habit tracking app. I like to build apps like this because they're apps that you can not only build and learn from, but also use in your day-to-day life. So, we're going to call this Habit Tracker iOS. You'll even be able to ship this afterwards if you want. Put it in the app store and start making a couple bucks if you want. We just need to give this an organization identifier. I'm going to call it Alex. We're going to hit next. And then we just need to create a new folder for our project. So, I'm going to go into documents here, do new folder, and then habit tracker. So, just make that new folder right there and then create it. Boom. There we go. What's going to happen after that is Xcode is going to create all the files we need for an iOS project. That is all good to go. The next step is we're going to go into Claude Code and we're going to start building this app out. Xcode is basically the skeleton of what we're going to do here, right? It's building the project and going to allow us to test it. Claude Code's going to be the brain. It's what's going to write all the code, build the project out because Claude Code's the greatest app ever for vibe coding. It's going to make it super easy to build this app. So, we pull open the new Claude Code for Desktop app, which is one of my favorite ways to use Claude Code ever. We're going to make sure we select our folder. So, we're going to open up that folder we just created inside of Xcode. And we're just going to select that first folder here inside. And we're going to click open. And now we are inside. Now, we can start building our app. So, let's do this. Make sure Opus 4. 5 is select because that's the greatest coding AI model of all time. And let's start building this out. I'm going to show you how to build out the core functionality. Then I'm going to get into adding more advanced functionality. And then I'm going to go over how you would ship this to the app store. So, the key to using Claude Code well is giving specific but simple instructions. Right? We don't want to do too much all at once. We don't want to oneshot the entire world. We just give simple but specific instructions. So, here we go. Very simple prompt. You are in an iOS app we just created. I want to build a habit tracker app. Users should be able to enter a new habit, then click a checkbox to say they completed it. Next, that will be their current streak for days in a row. And I'm going to hit send on that. And there we go. It gets right to work. It is now going to build our app. So, because this is running in the folder we just created in Xcode, it's going to know what it is. it's a Swift app, which Swift is the technology behind iOS apps. and it is going to get ahead building our iOS app. In a second, I'm going to show you how to actually test all of this out inside of Xcode. So, you can actually see an entire iPhone simulator inside Xcode to test this. But, let's get V1 of this app done. First, I'll just tell you this as it's working. It's been a couple weeks now since Opus 4. 5 launched, and this is the most mind-blowing leap in AI, I think, so far since AI started. The ability for Opus to build apps pretty much do it flawlessly and do it to a really advanced intelligent level has seriously blown my mind since launch. This is going to allow so many people to do stuff like this. Build iOS apps out quickly, put them on the app store, and start making money and building their own businesses. If you haven't done what I'm showing you here yet, you need to make sure you follow through and all the instructions I give you and actually launch your first app because this is such a huge opportunity right now because of Opus 45. What I love about Claude Code as always builds a to-do list, goes through the to-dos, checks them off as it's building, and in a second it's going to have all the to-dos done and we can test it out in Xcode. All right, looks like it is done. And while you don't need to read this entire thing because it's very technical, I always recommend you do just so you kind of start to get an understanding how all this works. So let's go back to Xcode
now. So I'm going to click on Xcode here. And what you can see is one, all the new files were placed right in here since we're working out of the exact same folder. But two, you can see over here on the right the demo of the app that we're building live. So you can see it says habits, no habits. Tap plus to add your first habit. So let's try that out. I click the plus, we can add a new habit. We can type right in here. So, I like to meditate. So, let's add that habit. Add. And then boom, it has the new habit there as well as a checkbox and the current streak we're on. So, let's check that off. And boom. Just like that, we are now on a streak of habits. We are going to add way more to this app. Then, I'm going to go over how to actually ship this to the app store. But just take a second here if this is your first time ever building a mobile app and appreciate the fact that in about 30 40 seconds you just built an entire iOS app by typing in a sentence. Literally two years ago if you wanted to build this you would have to read a Swift textbook, spend an entire week coding and even then probably have to fix 100,000 bugs. But thanks to the magic of AI and Clawude Code, you could now build an entire app in just a few seconds with one sentence. So, just wanted to pause there, but let's keep adding new things here. Let's think about how we can add more here. One of my favorite things to do in this new Claude Code for desktop app is take advantage of the fact that it has the chatbot built in. So, if I open this sidebar and then we click on this chat bubble right there, we're now in the chat. So, I can do this. I can close this sidebar and I can start to get advice on what features we can add next. I highly recommend you use this workflow when building out any app at all, but for sure iOS apps. So, let's send a quick prompt to the chat to get an idea for the next feature we can add in. So, here's the prompt I did. I'm building an iOS app for habit tracking. Right now, you have the ability to add a habit, check it off, and see your daily streak. What are other cool high retention and engagement features we can add? This is my favorite thing to do when using Cloud Code, especially Claude Code for desktop because it's so easily accessible. This chat feature is we're basically making this our co-pilot CEO and we're saying, "Hey, what other things can we add to this habit tracker? " Opus 4. 5 is so good at coming up with other features. So, here we go. Accountability Partners. That's a pretty good idea. Anonymous habit buddies. Gamifications. Let's do some gamifications. Weekly, monthly, perfect week badges. Oo, I like that. So, getting badges for all the habits. Oh, here we go. XP system that levels up and unlocks themes, icons, or app features. I like this. I'm a gamer. I like earning XP. Let's implement an XP system into our app. So, what we're going to do is we're going to open up our sidebar again. Go back into the code section of Claude Code. Go into our chat for the app we're building here. We'll close this again. And now, let's add more features. So, again, we'll just keep telling it exactly what we want to build. So, here's the prompts we're going to use. And I'll put all the prompts down below and all the links and everything you need. I want to add XP features. For every habit a user does, they should earn XP points. When they check off a habit, an XP fireworks animation happens and it shows their XP at the top. Every 100 XP gains them a level. They start off at level one. If anyone here is not a gamer, XP is just experience points. They're points you gain for doing different things, and they level you up and give you a sense of achievement. Right now, I'm absolutely addicted to a game called Arc Raiders where I'm leveling up like crazy. It makes you want to play a lot. So, let's add this in. If you're building your own iOS app now, I would highly recommend figuring out different ways to gify your experience. It's really going to increase the retention and engagement so your users use your app a ton. Implementing XP and levels are a fantastic way to do this. It basically turns your app into like a game experience, which is awesome. So, let's hit send on this. And now it's going to get to work on our new XP feature, which we'll be able to test out in just like a minute here. With these iOS apps, people go in and out so quick. Uninstall, install. It's all about engagement and retention when it comes to these apps. How long can you keep them using your app? How often coming back? If they come back often, you have a lot higher of a chance to get them to do payments, subscribe, or any other monetizable action. So, it is really important to focus on adding features that increase retention and keep them coming back on a regular basis. So, let's see. And now, little spiel. It already finished two of the five check boxes. So, create the user progress model, update the app entry point. And listen, some of this might come off as really technical. Do you need to understand every technical detail? No. But quickly reading it, kind of getting a highlevel gist of what's going on here will really go far in helping you improve your prompting and your instructions to the AI. So definitely make sure you go through and just read everything it's doing. As this is building, I've been shipping a ton of web apps. I have yet to ship an iOS app, but this Cloud Code with Opus 45 has really pushed me to start shipping iOS apps. I've shipped successful web apps. I've yet to ship a successful mobile app, but I think that's going to happen pretty soon because these new capabilities we have. And I hope you take this challenge with me. If you're taking this challenge with me, make sure to reply down below. I'm building with you or something like that so I can check in with you later and see who's actually building these iOS apps with me. All right, looks like it added the XP and leveling system. Here's what we implemented. Added all these new features, how it works. Each tablet completion awards 10 XP. Progress bar fills up and then you get higher levels