Modern Creator
Marcin AI · YouTube

Building an iPhone App With AI, Start to Finish, in Under 30 Minutes

A tattoo-design app goes from a single natural-language prompt to a TestFlight build, a RevenueCat paywall, and a submitted App Store listing — narrated screen recording, no code written by hand.

Posted
3 days ago
Duration
Format
Tutorial
hype
Views
2.2K
57 likes
Big Idea

The argument in one line.

Natural-language AI app builders have compressed the entire iOS pipeline — coding, backend, payments, and App Store submission — into a single conversation, letting a non-developer ship a real app in under 30 minutes.

Who This Is For

Read if. Skip if.

READ IF YOU ARE…
  • You're curious about no-code AI app builders and want to see the full pipeline, idea to App Store submission, in one unbroken take.
  • You have an app idea sitting on a napkin and have been putting off learning Swift or Xcode because it looked too technical.
  • You're part of, or considering, an app-building community and want a workflow you could copy end-to-end this week.
SKIP IF…
  • You already ship native iOS apps professionally and want implementation detail rather than a narrated demo.
  • You're looking for a free workflow — this requires paid builder credits, a $99/year Apple Developer account, and a RevenueCat integration.
TL;DR

The full version, fast.

A creator uses Rork Max, an AI app-building platform running the 'Fable 5' model, to build a tattoo-design iOS app from one written prompt. Rork plans an 11-step build, generates the UI, an image-generation flow, and an AR try-on camera feature, then hits and self-fixes a live bug by reading its own error logs. The app is tested on a physical iPhone without Xcode, wired to a RevenueCat subscription paywall from a single instruction, and connected to App Store Connect through a native CLI. By the end, Rork has generated screenshots, metadata, legal pages, and a marketing website, and submitted the app for Apple's review — a full idea-to-submission cycle in under 30 minutes.

Free for members

Chat with this breakdown — free.

Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.

Create a free account →
Chapters

Where the time goes.

00:0001:07

01 · Cold open: the finished app

Teases the completed InkMuse app — an AR tattoo preview on a real arm and a live RevenueCat dashboard — before rewinding to show how it was built.

01:0702:51

02 · Choosing the tool and writing the prompt

Signs into Rork Max, picks the iOS platform, selects the Fable 5 model over GPT 5.6, and types one paragraph describing the tattoo-design app idea.

02:5104:41

03 · Rork plans and provisions the backend

Enables Rork AI Cloud (300+ bundled models, no API keys) and a database, then Rork returns an explicit 11-step build plan before writing any code.

04:4106:53

04 · Community aside

A plug for the presenter's 'AI Builders' Skool community (650 members, $67/month) and a member's ten-months-in-the-making App Store win.

06:5309:39

05 · First reveal

The build finishes ('Oh shit, we are done'); the app runs, generates its first batch of tattoo designs, and shows an onboarding flow the AI invented on its own.

09:3912:31

06 · Design flow demo and live debugging

Walks the pick-style/placement/shape wizard to generate a lion tattoo, hits a real bug on the 'refine' feature, and has Rork read its own error logs and self-fix it.

12:3115:15

07 · On-device test and AR try-on

Connects a physical iPhone via developer mode, runs the app natively without opening Xcode, and demos the AR camera feature that renders a tattoo onto a real photographed arm.

15:1519:25

08 · Monetization: RevenueCat paywall

Connects RevenueCat and, from one written instruction naming a $29/month price, gets a full subscription paywall with gating after three free generations.

19:2524:14

09 · App Store Connect and TestFlight

Links the Apple Developer account via native CLI; Rork autonomously creates the App Store listing, wires the RevenueCat in-app purchases, and pushes a build to TestFlight.

24:1428:41

10 · Store listing automation and submission

Rork generates App Store screenshots, promotional metadata, keyword research, terms of service, a privacy policy, and a marketing website, then submits the app for Apple's review.

Atomic Insights

Lines worth screenshotting.

  • A single one-paragraph prompt was enough for an AI app builder to generate an 11-step build plan and execute all of it without further technical input.
  • App Store screenshots, keyword-optimized metadata, and legal pages (terms of service, privacy policy) were generated automatically from the app's own build history.
  • A live bug in the generated app was fixed by feeding the AI a screenshot and one sentence describing the error — not by reading or writing Swift code.
  • The app was tested on a physical iPhone without ever opening Xcode, using a native companion app and developer-mode pairing.
  • A full subscription paywall — monthly and yearly tiers, in-app purchases, RevenueCat backend — was created from one written instruction specifying a $29/month unlimited-access price.
  • The entire build, from idea to a submitted App Store listing, took under 30 minutes and required exactly two paid account setups: an AI app builder and a $99/year Apple Developer account.
  • The builder's bundled AI cloud layer gave access to 300+ models for code, image, and video generation, so no external API keys were ever configured.
  • The app autonomously generated its own shareable artist-reference page — a marketing mechanic the presenter never explicitly requested in the original prompt.
  • A community built around this workflow scaled from an intended 30 people to over 650 members who have collectively shipped 250+ projects and over $1,000,000 in revenue.
  • iOS was chosen over web or Android specifically for its monetization potential, not for technical ease — 'that's where the money's at.'
  • One community member spent ten months intermittently building an app solo before finally shipping it with AI assistance, showing the tooling shortens but doesn't eliminate the learning curve.
  • A working TestFlight build was reached before any of the store-listing copy — screenshots, description, keywords — had been written; the functional app and its marketing materials were separate, sequential steps.
Takeaway

Natural language replaced Swift for an entire app launch.

THE APP PIPELINE

The bottleneck in shipping a mobile app has moved from writing code to describing what you want clearly, since coding, backend, payments, and store submission can now run inside one conversation.

02Choosing the tool and writing the prompt
  • A one-paragraph natural-language prompt — idea, core loop, and desired end-state — was enough input for the AI to scope an entire app; vague one-line prompts don't get this kind of plan.
  • Platform choice was made on monetization potential, not technical ease — iOS was picked over web or Android specifically because App Store purchases were the goal.
03Rork plans and provisions the backend
  • Enabling a bundled AI cloud layer inside the builder removed the need to sign up for or manage any external API keys for image or code generation.
  • The AI returned an explicit numbered plan before writing any code — the same scoping discipline a technical lead would apply before a build starts.
05First reveal
  • The generated onboarding flow, style options, and tagline were all invented by the AI from the original prompt, not scripted by the presenter.
  • Seeing a real, tappable prototype within minutes of the prompt reframes idea validation: you can test the concept before committing more time or money.
06Design flow demo and live debugging
  • The fastest way to report a bug to an AI coding agent was a screenshot plus one plain sentence describing what was expected versus what happened, not a stack trace.
  • The agent read its own runtime logs, found the specific file causing the error, fixed it, and retested itself without being asked to test.
07On-device test and AR try-on
  • Testing a native iOS build on a physical phone required only developer mode and a companion app — Xcode was never opened during the entire process.
  • The AR camera-based try-on feature was requested in the same natural-language prompt as everything else, with no separate AR or camera expertise needed.
08Monetization: RevenueCat paywall
  • A full subscription paywall and gating logic were created from a single written instruction naming the price and the feature being gated.
  • Connecting RevenueCat was a one-time authorization step, after which the AI could read and act on the RevenueCat project directly.
09App Store Connect and TestFlight
  • Linking an Apple Developer account let the AI operate App Store Connect through its native CLI, creating the listing without manual form-filling.
  • A working TestFlight build was reached before any store-listing copy existed — the functional app and its marketing materials are separable, sequential steps.
10Store listing automation and submission
  • Store screenshots, promotional text, and keyword research were generated by having the AI operate the finished app itself and capture its own screens.
  • Legal pages and a companion marketing website were generated as a side effect of describing the finished app, not as separate work.
  • The demonstrated workflow ends at 'submit for review' — Apple's actual review and approval is explicitly outside what was shown.
Glossary

Terms worth knowing.

Rork Max
An AI app-building platform that generates, tests, and ships native mobile apps from natural-language descriptions, including backend setup, payments, and App Store submission.
Fable 5
One of the AI coding models selectable inside Rork Max for generating app code, chosen here over an alternative labeled GPT 5.6.
RevenueCat
A third-party service that manages in-app subscriptions and purchases across iOS and Android so developers don't have to build billing infrastructure themselves.
TestFlight
Apple's official pre-release distribution system that lets developers install and test an app on real devices before it's publicly available on the App Store.
App Store Connect
Apple's web portal where developers manage an app's listing, screenshots, pricing, in-app purchases, and submission for review.
Paywall
The in-app screen that blocks a feature behind a subscription purchase; here it appears after a user's three free tattoo-generation rounds are used up.
In-app purchase (IAP) key
A credential that links an app's billing setup in App Store Connect to a payment processor like RevenueCat so subscriptions can actually charge users.
Rork AI Cloud
A bundled layer of 300+ AI models (code, image, video) built into Rork Max, letting the app being built call AI features without the developer supplying separate API keys.
Resources

Things they pointed at.

01:07toolRork Max
01:35toolFable 5
09:10toolGPT Image 2 / Nano Banana 2
14:56toolRevenueCat
18:10productApple Developer Program
Quotables

Lines you could clip.

00:00
I just built a native iOS app in thirty minutes from start to finish and not just a glorified demo.
cold-open hook, strong specific claimTikTok hook↗ Tweet quote
06:16
Oh, shit. We are done.
genuine reaction, reveal punchlinenewsletter pull-quote↗ Tweet quote
10:41
It all works. Man, we're living in an incredible time.
AR reveal payoff lineIG reel cold open↗ Tweet quote
17:16
If during watching this video, you don't go and set up Workmax and start building your apps, I think you're making a huge mistake.
urgency/FOMO peak, mid-video re-hookTikTok hook↗ Tweet quote
The Script

Word for word.

Read-along

Don't just watch it. Burn it in.

See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.

metaphor
00:00I just built a native iOS app in thirty minutes from start to finish and not just a glorified demo. This is a full tattoo creation app that allows you to design whatever you want, pick different inspirations, and then actually render it on your body parts.
00:14I'm gonna get a tattoo. Now I can actually design it. And here's the crazy part.
00:19This isn't just some glorified little demo. This is an actual app that is ready to be submitted in the App Store with payment, the full App Store Connect setup ready to deploy.
00:29I have the app already in test flight, and I'm doing this all using Roark Max and their native iOS powerhouse tool that they just created that allows anybody with no tech skills to build iOS apps literally by using natural language. And this app is full blown.
00:45This isn't just some simple little thing. It has inspirations with different designs.
00:49I could then go in and create apps based on ideas, different images, resources, create a tattoo based on whatever I want.
00:58Alright. Enough of the talking. Let's jump right into it.
01:00So first things first is you guys need a Workmax account. You can see right up here. You sign up, and then you get access to their native iOS builder.
01:07We're gonna hit try Work right here. You could see for iPhone. You can also do Android.
01:12And then, of course, there is the cross platform if you wanna do Vite, uh, for web and also, um, React Native plus Expo. But for us, we go iOS, because that's where the money's at. Next, we have our model selectors.
01:22So we have Fable five. We have GPT 5.6. So you know we're not messing around.
01:27We're going straight with Fable five, and we're gonna go on extra high. It's by far the best model. Nothing even is remotely close to it.
01:345.6 SOL is pretty good, but Fable five is still better. Okay. Next, all we have to do is go right into Roark and just give it a simple natural language explanation.
01:43So here it is. I want to build a native iOS app for tattoo designs. The whole idea of this app is I wanna be able to use AI to generate tattoo designs using natural language with a prompt, and then I wanna be able to select a style of tattoo.
01:58Then I wanna be able to take that and then create a bunch of examples. And then once the tattoo is generated, I wanna be able to modify it, um, improve it, and then I wanna be able to actually try it on myself so I take a look if I take a photo of my arm with a tattoo where it's supposed to go, then I wanna be able to apply that tattoo and then have it fully baked in so I could see a final render.
02:21I want this to actually work from start to finish. Don't stop until we're done. And here's the thing.
02:25I'm showing you a really, really simple example, but you're gonna see what it could do with just this type of prompt. LLMs are getting so powerful. Fable five is amazing.
02:35And the way Rourke works, it's gonna break this up and make a plan for us, and it's going to be perfect. And if you've never witnessed Rourke Max cook up an app in literally lightning speed, you're gonna be in for a surprise. So the whole idea with this is now with the power of what work is actually built is you not only can build the app, you could now set up back end.
02:56You can add your own assets. You could actually set up your login authentication. You have an AI cloud that they now enabled with 280 different models, which is what we're gonna be using.
03:08Then we have a database. So if you want to be able to store profiles, images, all the stuff for our app, then and there's also some agentic stuff that you can play with when it comes to scheduling.
03:17So right now, what work is gonna do is it's gonna cook up the actual plan for this. And as you can see down here, we are in plan mode right now. But the reason I'm excited about it because with their newest update, they allow you to literally one click publish to the App Store.
03:31This is the part that's really crazy. You guys obviously need an Apple account. Go set that up.
03:34It's $99 for the year, but it's worth every penny. Because once you have that, you're gonna be able to actually launch stuff in the App Store and participate in this gold rush.
03:43Alright. Perfect. Since we gave it the description, look at the first thing it asked you right here.
03:47Inc Muse, that's the name it gave it. I kinda like that actually, generates custom tattoo designs with your description, AI edits, and realistic previews the tattoo on a photo of your body. Your $1 starter credit is already in your balance.
03:58Enable Roarc AI cloud. So what this will do is this will allow us to have the cloud, which is right here. You guys could see.
04:06And now we're gonna be able to have access to all the models. And you could see right here, I mean, there is endless amounts of models, 302 different ones for coding, for image gen, for video, and then we could essentially enable this, and then we don't have to be dealing with API keys and doing all the technical stuff in MCP.
04:24It all is directly hooked up inside. So I'm gonna definitely do that. Enable cloud.
04:28It's just gonna make life so much easier. And then right here is the plan that was executed. 11 steps.
04:33Create the project, read AI proxy docs and verify image models, schedule app icons, which is what it's doing now, 15 style examples, build models, persistence AI services, onboarding, tap navigation, build and create the wizard for ideas, style, placement, shapes, build the results, design the editor, do all of the preview, build my tattoos, collect assets, and run, check, and fix everything.
04:58It's insane what these tools can now do. Alright.
05:02Here's some early designs of tattoos. I love it. This is exactly the style I'm going for, actually.
05:07So while that's going, let me show a couple of other things you can do. So right inside of Roark right now, you actually have native integrations to a simulator that can run directly on your phone. So they have their own.
05:18As soon as we have a build, we're gonna be able to connect this to our phone. You just gotta make sure your phone is plugged in, and then you're gonna be able to actually natively check it on the phone. It's the Roark Max app, which you can get once you set up your account.
05:30And then also this was what allows us now to have to use Xcode, which is the native, uh, platform for Swift for iOS. Everything is done in here.
05:38You literally don't need anything. You just need the account. You need to connect the account, and then we're off and running.
05:43And if this is your first video you've ever seen, my name is Marcin. I run a community called AI Builders. We have 650 members in here, all building, all creating, launching apps every single day.
05:54I actually woke up this morning to this win from Brian. He said, small win. Ten months in the making.
05:59My app is submitted. He basically was trying to build an app. He gave up.
06:02He couldn't do it. He joined our community, and within weeks, he had the app live in the App Store. This is the kind of stuff that we have in our community.
06:10Of course, if you guys are interested, come hang out with us. Not only apps, we do mobile, we do web, we do SaaS businesses, we do everything with agents, we have a ton of classrooms, we have a whole master class on Cloud Code and also co work.
06:22So come hang out with us if you're interested. It's just a little selfless plug, honestly, but I built it for you guys and also for myself because I was kind of tired of working alone, to be honest, at home by myself. So I created a community.
06:33I thought it was gonna be 30 of us hanging out. Now we have over 650 people, and we've launched over 250 projects inside the community, and that's extremely what I'm proud of.
06:41And there's been over $1,000,000 in revenue. So for those of you that are a little more technical, there's actually quite a few other things in here too. Obviously, you have your own environments variable, everything's gonna be able to be hosted.
06:51My favorite one, RevenueCat. So RevenueCat natively integrates now with Roark Max for payment, which is what we're gonna do here because we're going from start to finish. Oh, shit.
07:02We are done. My favorite part, the reveal, bang.
07:05Let's see what we got. Alright. Alright.
07:07We got a little onboarding. Let me move my camera so you guys could see. So describe any tattoo idea.
07:12A lion with a crown, a name and a date, a symbol of freedom. Just say it in your own words. So this is the onboarding.
07:18We could obviously skip it. So a Japanese dragon wrapping around the arm, a small butterfly with flowers, a minimal tattoo representing freedom. So these are the ideas.
07:26Okay. Let's go to next. So this is the onboarding first time.
07:28Oh, choose your favorite style. Look how clean this is. I love it.
07:32Alright. Next. We're gonna go, um, add rows around it.
07:35Yep. So generate it, edit it, wear it, get four original designs, refine with words, then preview the link of a photo, create my first tattoo. This is sick.
07:45Look at the copy too. Ink it before you ink it. I think that's actually a really good slogan.
07:50Alright. So let's take a look at the menu system. So we have inspirations.
07:54If you click over, there it is. Look at that. We got all the different styles.
07:58So those are the images that are created for us. Then let's go to family. Let's see if it did all of them.
08:04So first, let's just have some fun, and then we're actually gonna design my tattoo. So a realistic line with a crown in space with galaxy in the background.
08:15Alright. Let's try it. Hit continue.
08:16So let's see what the flow is. Pick a style. Minimalistic, fine line, traditional, neotraditional, black and gray, realism, tribal.
08:25Let's actually go for this watercolor one, so it's visual. Then it says placement. So, yeah, it's gonna go on the forearm.
08:31So here's all the options. Remember, I didn't even say what these options are. I just said I want the app to be able to pick a different part of my body.
08:38Then you can also do a custom one. So let's do a forearm. Perfect.
08:42Hit continue. Then what is the shape and size? Vertigo, horizontal, circular, wrapped around symmetrical freeform.
08:48So let's do a freeform. Size, four to six inches. Yeah.
08:52That's about right. And then a realistic lion, and then we got watercolor forearm generate design. And let's see what happens.
09:00So if you notice, I didn't have to go in and connect any APIs, external services, any type of third party stuff with the cloud that Rorke Max now has. It's instantly using the, um, let me see which one.
09:12The GPT image two. So the new one, the default one, which is the best one. And then, also, if you want another one, it has nano banana two also selected because that is all inside of their cloud.
09:25Damn. Look at this design. This is sick.
09:29Selected. We can redefine. Let's actually look at a full screen, though.
09:33That's actually pretty good. I would obviously never get this, but you could get the idea.
09:38This is insane. Okay. So let's keep working on the app.
09:41We can generate more, which we have. But, also, as I mentioned, you could refine the design. So let's pick this one, and then now it's selected.
09:49Okay. So refine this design. So now it's going to bring up our refiner.
09:53It's got the shareability, describe a change. So now let's say, can you change this to a, um, a cat no.
10:01No. Let's do something funny, a chihuahua. Now it's going to rerender it as a chihuahua image.
10:07Alright. Perfect. I was actually hoping that this wouldn't work, so it didn't work.
10:10So we have an error, which is actually the first error with this whole app as you've seen one shot at this thing. So now all we have to do is we're just gonna take a screenshot of this, and then we're just gonna drop it right into the editor right here.
10:23And then we're just gonna say this. When I try using the refine feature and I click the magic icon to describe a change, this is the error I got.
10:33Can you look into the logs and figure out what the problem is? So I'm showing you the nontechnical way, but there's an actual way for you to do this yourself. Let me show you that now.
10:40And all you need to do is you need to click on up here where it says code. You see that? And now you have the code, and you see the actual logs.
10:48So what happened is this may, um, cause spurring casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
10:56So it has the file. It shows exactly where it is. Most likely, it's a library mismatch, so it's probably trying to do two things at once, but it's gonna fix it right away.
11:03But that's how you do And then, obviously, we have our whole file structure, the file system, everything is native, everything is swift. And now you can see what it says.
11:12It says that let me check the runtime logs and the AI service code to make sure that it's all working. So for those of you that want to use, you know, a lot more of your skill set when it comes to development, you have access to all of it in here. So it's very Vibe code friendly, but also if you are a professional developer, you could still use this platform because you could just move so much faster.
11:30So the great thing with also is all these sub agents that are underneath the hood, it actually checked, fixed the runtime error, and then it actually called it itself so I don't have to test it. It tested it, and everything was right. And then here was the problem.
11:43It was a structure with the image URL, so you could read through and see exactly what was wrong with it. Now it's gonna restart it.
11:50We're gonna get a fresh one. Let's go to continue where we left off. Oh, I didn't even tell it to do that.
11:54That's pretty dope. So let's go in there, and then let's say change this to a chihuahua. Alright.
11:59Let's see what happens. Let's hit it and see if it fixed it. And voila.
12:05Also, check this out. We now have version one and version two. Oh, I love that it actually goes in and creates an artist page for us.
12:12So I didn't even tell it to do this. So check this out. So now there is a tattoo reference, Inkmuse.
12:17It shows the style forearm, and then this you can actually share and have on social media. What a fantastic way for actual marketing.
12:25I didn't even think about this, so well done. And remember, I asked them to create an editor for me. So if I click adjust, now we have all of the adjustments where I could mess with the contrast of the image.
12:36It does it all in real time. Also, ink density, color intensity, shadow, mirror, rotate, all of it is in there.
12:43Let me cancel that. Okay. Next, what I wanna do is I wanna actually create the try it on feature, but I need the camera for that.
12:50So I'm gonna actually connect the phone, and then I'm gonna show you how to actually connect the phone to it and run the app so then you can be properly testing it on the phone. So now we have it here. You could see right on here, it says run on your device.
13:01So one thing you need to have is you need to have your phone set on developer mode. Inside of settings, privacy settings, you hit developer on, and then it's gonna be able to do it on your phone. And then look right here.
13:10It says run on your device, and now that's all you do. It's gonna give you the companion app if you don't have it. I'm just gonna say open.
13:17So now what we have is we have the actual QuickTime. I just brought up QuickTime so you could see that this is actually on my phone. Alright?
13:24So now it's gonna be tested properly. So let's go AI tattoo design studio. It's gonna prepare the app.
13:30It's gonna download it and install it, and now I'm actually doing this on my phone. So let's skip the onboarding because we know it works. Let's create a new tattoo.
13:36And this one, I'm I have a really good prompt. So here's my prompt. A minimal forearm tattoo in a clear triangular composition with all the details.
13:45I'm not gonna bore you with the prompt, you'll see the end result. And the styling I want is I want this geometric. We're gonna hit continue.
13:52We're gonna put this on my forearm. We're gonna hit continue. We're gonna go vertical, and then we're gonna do medium, generate design.
14:00It's just insane that you could do this now just running it on your phone straight out of Roark and not needing to open up Xcode. Like, this is what I've been waiting for because you could just move so fast. And then we can still do so if we choose later with Xcode, but if you don't know how to use it, you don't even have to have it.
14:17And use the AR feature, the augmented reality feature. So now we're gonna click it, and then we're gonna hit try it on right there. So now it says take a photo.
14:26So I'm gonna take a photo of my arm. It's gonna use all the camera feature. Actually, wait.
14:30Let me do my arm that doesn't have the tattoo. Alright. There it is.
14:33Oh, crazy.
14:36Look at that. That is wild. It all works.
14:42Man, we're living in an incredible time. There it is. I can flip it.
14:47I can reset it. I can AI blend it even. I could do size, opacity.
14:55I mean, guys, what else do you need? I'm gonna hit save. Save it into my photos.
15:00There's my tattoo right there. We're gonna click into it, and, uh, it all works. I mean, what else do we need to do?
15:06We have a full functioning app from start to finish, and here is our final image that's actually in our photo gallery. Damn.
15:15That's good. That's actually pretty nice, but I wouldn't do that on my arm. And just like that, we have a full app.
15:20Obviously, there's more work to do, you know, all the legal stuff, but you can just tell it to do that. Hey. Make all of my legal stuff, terms of service, privacy policy.
15:27But more importantly, I want to actually get this into App Store Connect because I wanna be able to push it directly to the App Store. But before we push it, we need one more thing, which I told you about, which is one of the biggest things that they've added. You go to analytics, and on the bottom right here, it says connect revenue cap.
15:44So I want payment for this. I want it to actually work properly and not just be a glorified demo because this will take it to the next level. So all you do is you hit connect revenue cap.
15:53It's gonna open it up, set up a free account. We're gonna authorize it. We're gonna hit authorize.
15:58Once it's authorized, it's gonna say select a project. So we're gonna create a new project. Enter project name.
16:06We're gonna call it Inc. News. I kinda like that, actually.
16:09I think it's a good name. Go, and then it's going to set everything up for us.
16:14And as I mentioned, this is a native integration with RevenueCat, so it's gonna be able to do a lot of stuff for us. And then if you go into RevenueCat, you could see Inc. News project was already created.
16:24Okay. So now all we need to do is we need to go into Roark and just tell it what to do because it has access to RevenueCat. So here's what I'm gonna say.
16:32Next, I want you to set up RevenueCat for me, the whole thing from start to finish, And I want the app to be a $29 per month app that gives people access unlimited tattoos to design and set up the paywall and also all of the payment integration so it all works.
16:50That's it. It's that simple. Check out what it's gonna do next.
16:53Hit enter. Alright. And just like that, everything is set up.
16:56In app purchases skill. So fired off the in app purchase skill. Set up the API keys.
17:01Environment variable are all set. It's configuring the SDK configuration, environment injection, and everything is being gated so it's protected.
17:10Craziness. Oh, man. It's too easy.
17:14It's too easy. If during watching this video, you don't go and set up Workmax and start building your apps, I think you're making a huge mistake because this is the time.
17:24There is so many apps you can build. And right now, we're doing like a fun viral tattoo idea. But if you have a business or if you have some crazy idea you wanna do, go as simple or as complex.
17:34Start with simple. Like I always say, just get stuff in the app store so you learn the process, but you're watching it from beginning to end right here. I'm not gatekeeping anything.
17:40I'm even showing you this idea, and this is a very profitable idea. So go rip this one off of me just like I ripped off of another app that they ripped off of another app and another app. That's the name of the game is you find apps, you make them better, and then you market them.
17:54That's a whole another part. And I mentioned, that's what our community is for. We show you with all the marketing stuff.
17:59But now the fact that we're can just do this, and we're talking twenty five minutes into this build, I'm gonna have an app that we're gonna be able to actually submit to the App Store. So if you got people telling you that these types of things are only for developers or super techy people, you're watching me do it right now using natural language, using the power of Roark, and being able to develop an idea from start to finish.
18:18I didn't put some sophisticated thing in here. You heard me, and you saw what I did. You can now do this for yourself, for any type of app.
18:23You wanna build a fitness app? Go go run with it. You wanna build a new social media app?
18:27Go set it up. You wanna build a fun app for your girlfriend, a communication app, a challenge app, I mean, you name it. You just put the idea in there, start using natural language.
18:36I'm showing you the buttons to push. And once you get in here, you're gonna be able to obviously get faster, more efficient, and get stuff done even faster than I'm doing right now. Alright?
18:44And we are done. Bill passed. You can set up the whole flow right now in preview.
18:48Everything is there, and then we are pretty much good to go. So let's open up RevenueCat, and we're just gonna hit refresh.
18:55And now everything should be set up. We already have a customer, which was a test. So it already ran the test for us and went through the whole process and actually built out.
19:04So we know it already works. Active customer, new customer. If you go over to the product catalog, you could see that it set up the default prod catalog, and then we have the yearly, and also we have our monthly pricing coded up on its own.
19:19You don't have to go in here and mess around with any of this stuff. So now let's go check the app. Alright.
19:23So here's our onboarding. Let's skip it since we've already done it, and then let's go in and try to create a tattoo.
19:29So let's have a little fun. How about an AI robot yelling, free me? Let's see what we got.
19:35Let's pick a style. I kinda like this Japanese style, actually. I think that's super cool.
19:41So let's go with that. Hit continue. And then for this one, let's do a big chest piece right here.
19:46Let's hit continue. Let's do symmetrical. Actually, no.
19:50Let's just do a horizontal. Let's do circular. Alright.
19:53Perfect. Then we got medium. This one is gonna be a big chest piece.
19:56Alright. Generate image. And the way it's set up right now is you have your paywall, and this is after three free generation rounds.
20:04Alright. So here's our first designs. I like it.
20:06Let's just pick one and then, um, refine this one. That's pretty funny, actually. Free me.
20:13Let's do this one as a favorite. Okay. So next, I wanna talk about the App Store Connect, which is the official, um, platform that you're gonna be launching apps in.
20:21So let me open that up. It's the Apple one. Have to set up your account.
20:24It sometimes it takes seven to fourteen days to get it going. Let me log in. You just go to developer.apple.com, and you sign in.
20:30And then once you're logged in with your account on your computer, all you have to do is say this. I have logged in my App Store Connect account, and I want you to connect it through the native CLI so you can control everything on the App Store and actually set everything up for me so I don't have to do anything and then connect it with the in app purchases in RevenueCat and also in here so everything is streamlined and it all works.
20:56Again, natural language. Just say what you want, and the systems are so smart with the native integrations that you're not gonna have to go in, which is what it suggested. It said, hey.
21:04Next, you have to go in and integrate the in app purchases and add everything. Make sure you add these matching subscriptions. School that.
21:10We ain't got time for that. We're gonna let work do it. And then you hit enter.
21:15Okay. And just like that, now it's gonna go through and connect everything for us. And there it is.
21:20It already went into App Store Connect. It already created the app Inc.
21:24Muse, and then it's gonna put all the information in there. It's gonna make all the connections with RevenueCat 100% autonomously using agents for us.
21:32Alright. Next, it's asking me for the paywall, a screenshot of the paywall. And right here, you guys could see if I got a profile.
21:37If I hit GoPro so we took a screenshot. We're gonna drop that in right there. We're gonna hit continue.
21:42So it's literally walking us through every single step inside of Roark. Want me to enable worldwide availability and then kick off a test flight build. Once we push this to test flight, then we're gonna be able to send it to our team, do proper testing.
21:55So let's say yes. Hope you guys are enjoying this video. It's been fun making this video.
22:01Sorry it's a little long thirty minutes, but we just literally went from start to finish idea to the App Store with payment, with back end, with everything, and, uh, and it works.
22:11And we have a lot of intricate things that is actually happening with this app as you saw, and this is just the beginning. Imagine you spent ten hours. Imagine you spent ten days and customize it and make it super stylish, dynamic with all the extra bells and whistles.
22:23So the purpose of this video is to show you what's possible with Rorke Max, not to make the greatest tattoo app, because I'm gonna continue developing this, obviously, and make it much better than it is today because the design is not the best design, but the point for me is making the functionality work and do all this other extra crap that I don't wanna be doing when it comes to revenue cut integration and also the App Store Connect, which there is a lot of stuff.
22:44And I didn't even mention, it can make screenshots for you. It could fill out everything inside of the App Store Connect, All the legal stuff, it can do everything. Alright.
22:52Worldwide availability is enabled. Now moving into the TestFlight build, and we're done. Alright.
22:57It's done. Available on TestFlight. So what TestFlight is, it's the native way to actually be able to distribute your app, especially to your team if you have other team members or you wanna send it out for testers.
23:08So it's called TestFlight. And if you go to the App Store, like, here it is, Inkmuse, and then let's refresh.
23:16Go to TestFlight, and we should have a build right here. There it is.
23:19Look at that, guys. And this is ready to submit. And then right here, it says everything is finished, and then there's only the last two bits made, which is obviously the in app configuration, giving it the key that you download inside of RevenueCat.
23:30You upload it, and then it connects the two worlds, and then you are done. But I'm gonna say one more thing. Yes.
23:36I want you to fill out the whole App Store Connect, including my screenshots, metadata, review notes, everything.
23:43I want it from start to finish with keyword research. Just fill out the whole App Store Connect for me fully. It's crazy, man.
23:52It's crazy. The agents they built underneath this, all of the skills and plug ins that they've added to Roark Max over the last couple months, um, just makes this so much easier. Before, you couldn't do this.
24:02Just so you guys know how fast this is advanced, you would have to go in and set everything up and be asking questions and figure out all the technicals. I haven't done anything technical. I've set up two accounts, and now I just told Roark, here's the authentication.
24:14Here's how you log in. Go run off and do everything. You could do this manually if you want, but why the hell would you if it could just build everything for you and do everything for you?
24:22Alright. Couple questions. Do you wanna keep the current icon?
24:24I'm gonna say keep it. Second question, what style should the app store screenshots be? Dark and moody.
24:30Match the app style dark, moody, ivory, text, blood accents. I like it. Which screen should we show?
24:36Um, let me pick just pick the best five. Which device for screenshots? IPhone and iPad?
24:41We want both. And then support contact email. Let's use mine.
24:45And then we're gonna hit submit. That was hard. And, of course, you can't have an app without a website.
24:51So do you wanna create a web app? Uh, yes. Let's create a website landing page with everything.
24:57So then when we connect our terms of service, privacy policy, Apple requires a website. It already knows that. It's using the skill for that, and now it's going to make one for us so we could have a website.
25:06Now the AI agent is going in and actually making screenshots for me. So it's literally using the app under the hood and then taking screenshots that it's gonna be able to put into the App Store. Alright.
25:17I finished our screenshots. Continue with five screenshots, and there it is.
25:20Now we have our five screenshots. Really beautiful, simple styling, but it's got the app screenshots in there with the design. I mean, this is pretty much ready to go, especially when you're first starting out.
25:30Don't overcomplicate this. Get your messaging down. Let Roar do all the heavy lifting for you so you can just continue building apps, and then the big thing for you is marketing.
25:38Get out there, start publishing, start sharing on social media that you're an app builder because you now are with the power of these tools. Alright. Next is the App Store metadata, which is our subtitle, keywords, promotional text, description.
25:49I'm not gonna bother reading that right now because I wanna keep moving to get you guys to the endpoint. But, obviously, when you're actually ready for launch, go through it, talk with your AI agent, do some research, best practices, all that stuff. But we know the skills that Roark has is probably gonna be really good.
26:03But if you wanna have more hands on to customize it, then definitely do all of those things. I still highly recommend it. Right?
26:10Make some really nice designs if you have an inspiration. Really focus and spend more time doing it. But the main thing is get it to build you the first version that you could actually publish if you want to and then continue development into the actual product that you're building.
26:25And here is the website that was created. So now we have our app, and then also we have our website now with all of the information that is required by Apple to make sure that your app actually gets approved.
26:37But here's the best part. It wrote this based on what the app that was built.
26:42So it's gonna give you really good stuff. I would still definitely read through this, run it to your AI, talk to your attorney depending on what type of project you're launching, but this is pretty straightforward. It describes what it is, what it uses, what type of stuff are we saving, the privacy policies, everything is in here using best practices.
26:59And then the one that I've been waiting for, App Store Connect, you saw it was raw with no information, but now when we hit refresh, there it is.
27:08Look at that. We got screenshots. We got promotional text, description, all the links.
27:13Everything is there. We go to app information. Everything is in there.
27:16We got the names. Everything is connected. Right here, pricing and availability, subscriptions.
27:22We now have our INMUSE Pro, two subscriptions. So if we go back here, we can see that the offers are right there with the two packages and everything works.
27:33Guys, hope you enjoyed this. The only thing left is do a final pass through all of this, customize it in any other way you want, and then all you gotta do is hit add for review, and then it's gonna ask you a bunch of questions, what you need to do.
27:46First one is pick our build. So we're gonna go here. We're gonna add our build.
27:50We're gonna hit done. Now we have the last build, and then we're going to save it. And then it says you must complete the contact info right here.
27:58I'm not gonna show you that part, and then you hit add for review. And we are done. And there you have it.
28:05This is how you do it from start to finish. Literally, idea, you saw me build the whole thing only using one tool besides setting up revenue account, which is free, and then having your app development account, is $99 per year. This was really fun.
28:19I'm gonna definitely launch this. You guys will see it below. And, of course, if you wanna try Rourke Max, I have it down on below in the description.
28:26And, there's a 10% discount if you just use my name, Marcin. And, of course, if you guys want to build with other people, I told you about the community. This is what we do all day long.
28:35We just build apps, have fun, build businesses. So I'll see you in the next video. Thanks for watching.
28:40Peace.
The Hook

The bait, then the rug-pull.

In one unbroken take, an AI app-building platform turns a single paragraph — "a native iOS app for tattoo designs" — into a working, monetized, App Store-submitted product, with the whole pipeline from prompt to TestFlight build compressed into under 30 minutes.

Frameworks

Named ideas worth stealing.

04:40list

The AI Build Plan (11 steps)

  1. Create the project
  2. Read AI proxy docs, verify image models
  3. Schedule app icons + 15 style examples
  4. Build models, persistence, AI services
  5. Onboarding + tab navigation
  6. Build the idea/style/placement/shape wizard
  7. Build results + design editor
  8. Build the preview / try-on
  9. Build 'My Tattoos', collect assets
  10. Run checks and fix issues

Rork's plan mode broke the one-paragraph prompt into an ordered build sequence and showed it to the user before writing any code.

Steal forScoping any AI-assisted build — ask the agent to output a numbered plan before it starts generating code, so you can sanity-check scope up front.
CTA Breakdown

How they asked for the click.

VERBAL ASK
27:17link
if you wanna try Rourke Max, I have it down on below in the description... there's a 10% discount if you just use my name, Marcin

Classic affiliate-code CTA placed at the very end, right after the full demo payoff, softened by a community pitch immediately after it.

MENTIONED ON CAMERA
Storyboard

Visual structure at a glance.

finished app tease
hookfinished app tease00:00
the prompt
promisethe prompt01:07
AI cloud enabled
setupAI cloud enabled03:02
first reveal
valuefirst reveal07:00
live bug + self-fix
valuelive bug + self-fix10:56
on-device test
valueon-device test13:26
App Store Connect ready
valueApp Store Connect ready22:46
submitted for review
ctasubmitted for review27:17
Frame Gallery

Visual moments.

Chat about this