Nov 24, 2025 · 47m · startup-ideas

How I Design Apps 10x Better (Free Course)

Chris Farroki · 33m spoken Greg Isenberg · 9m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this masterclass, Greg Isenberg and solo developer Chris Farroki explain how independent creators can design standout, high-revenue mobile apps using modern AI tools, dynamic micro-interactions, custom mascots, and high-retention UI patterns.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Greg holds 21.5% of the talking time here. How this is scored →

Greg as informed peer 3.5 Guest teaching 5.3 Guest disagreement 0.0 Greg pushing back 0.2
05100:0015:0030:0045:002:01–4:56 · Greg as informed peer 0/10 Solo App Development with AI Chris opens with a solo monologue explaining how single developers can leverage AI to create robust apps and why animations are essential to avoid looking like a static vibe-coded app. Host does not participate during this monologue segment.4:57–8:39 · Greg as informed peer 1/10 Sponsor Segment: IdeaBrowser.com After Greg delivers a brief sponsor ad read for IdeaBrowser, Chris demonstrates the stark difference in engagement between an unpolished concept tweet and a polished animation video.8:40–14:51 · Greg as informed peer 5/10 Validating App Concepts Through UI Interaction Greg shares his initial skepticism about entering calorie tracking and discusses UI concept videos as validation MVPs. Chris teaches how micro-interactions like page transition bounces and dictation animations elevate perceived quality.14:52–17:04 · Greg as informed peer 7/10 Designing AI Interfaces: Mascots and Suggested Prompt Chips Greg provides high-level UX analysis, breaking down why Chris's interface works by citing voice-first mechanics, mascots, and contextual chips that solve blank canvas paralysis. Chris validates and agrees with the analysis.17:07–20:50 · Greg as informed peer 1/10 Advanced Mobile Micro-Interactions and No-Code Platforms Chris walks through gamification, interactive holographic cat badges generated with Swift Metal via Claude Code, and building custom micro-interactions in no-code app builders like CreateAnything.20:50–23:53 · Greg as informed peer 2/10 Enhancing Brand Identity with AI Mascots and Illustrations Chris shares actionable tactics on generating mascots in ChatGPT for empty states and explains why commissioning an artist for base reference sketches yields superior AI iterations.23:53–30:23 · Greg as informed peer 5/10 Live Experiment: AI Mascot Generation in ChatGPT Greg guides a live experiment combining the Snapchat ghost concept with a banana. Chris demonstrates iterative image prompting rules and analyzes how blending multiple image references influences 3D depth and styling.30:23–33:51 · Greg as informed peer 1/10 Mascot Onboarding and Midjourney Animation Chris demonstrates how animated mascots transformed his onboarding retention and shares an underutilized workflow of animating static character assets using Midjourney's frame animation feature.33:56–37:27 · Greg as informed peer 6/10 Best Practices for Iconography and Typography Chris outlines iconography rules regarding lined versus filled styles and top icon libraries. Greg builds on the point by emphasizing typography hierarchy and citing Steve Jobs studying calligraphy at Reed College.37:30–43:05 · Greg as informed peer 6/10 The Retention Power of Home and Lock Screen Widgets Chris explains how lock screen and home screen widgets doubled his app retention by capturing restricted device real estate. Greg validates the trend by citing Lock It and Luvv, noting new vertical startup opportunities.43:06–46:30 · Greg as informed peer 4/10 Design Resources and App Store Screenshot Optimization Chris shares his core design repositories (Mobbin, SixtyFPS, Spotted in Prod) and highlights Screenshot First Company, comparing App Store screenshots to YouTube thumbnails. Greg suggests building a dedicated screenshot tool startup.2:01–4:56 · Guest teaching 5/10 Solo App Development with AI Chris opens with a solo monologue explaining how single developers can leverage AI to create robust apps and why animations are essential to avoid looking like a static vibe-coded app. Host does not participate during this monologue segment.4:57–8:39 · Guest teaching 3/10 Sponsor Segment: IdeaBrowser.com After Greg delivers a brief sponsor ad read for IdeaBrowser, Chris demonstrates the stark difference in engagement between an unpolished concept tweet and a polished animation video.8:40–14:51 · Guest teaching 6/10 Validating App Concepts Through UI Interaction Greg shares his initial skepticism about entering calorie tracking and discusses UI concept videos as validation MVPs. Chris teaches how micro-interactions like page transition bounces and dictation animations elevate perceived quality.14:52–17:04 · Guest teaching 4/10 Designing AI Interfaces: Mascots and Suggested Prompt Chips Greg provides high-level UX analysis, breaking down why Chris's interface works by citing voice-first mechanics, mascots, and contextual chips that solve blank canvas paralysis. Chris validates and agrees with the analysis.17:07–20:50 · Guest teaching 6/10 Advanced Mobile Micro-Interactions and No-Code Platforms Chris walks through gamification, interactive holographic cat badges generated with Swift Metal via Claude Code, and building custom micro-interactions in no-code app builders like CreateAnything.20:50–23:53 · Guest teaching 6/10 Enhancing Brand Identity with AI Mascots and Illustrations Chris shares actionable tactics on generating mascots in ChatGPT for empty states and explains why commissioning an artist for base reference sketches yields superior AI iterations.23:53–30:23 · Guest teaching 5/10 Live Experiment: AI Mascot Generation in ChatGPT Greg guides a live experiment combining the Snapchat ghost concept with a banana. Chris demonstrates iterative image prompting rules and analyzes how blending multiple image references influences 3D depth and styling.30:23–33:51 · Guest teaching 6/10 Mascot Onboarding and Midjourney Animation Chris demonstrates how animated mascots transformed his onboarding retention and shares an underutilized workflow of animating static character assets using Midjourney's frame animation feature.33:56–37:27 · Guest teaching 5/10 Best Practices for Iconography and Typography Chris outlines iconography rules regarding lined versus filled styles and top icon libraries. Greg builds on the point by emphasizing typography hierarchy and citing Steve Jobs studying calligraphy at Reed College.37:30–43:05 · Guest teaching 6/10 The Retention Power of Home and Lock Screen Widgets Chris explains how lock screen and home screen widgets doubled his app retention by capturing restricted device real estate. Greg validates the trend by citing Lock It and Luvv, noting new vertical startup opportunities.43:06–46:30 · Guest teaching 6/10 Design Resources and App Store Screenshot Optimization Chris shares his core design repositories (Mobbin, SixtyFPS, Spotted in Prod) and highlights Screenshot First Company, comparing App Store screenshots to YouTube thumbnails. Greg suggests building a dedicated screenshot tool startup.2:01–4:56 · Guest disagreement 0/10 Solo App Development with AI Chris opens with a solo monologue explaining how single developers can leverage AI to create robust apps and why animations are essential to avoid looking like a static vibe-coded app. Host does not participate during this monologue segment.4:57–8:39 · Guest disagreement 0/10 Sponsor Segment: IdeaBrowser.com After Greg delivers a brief sponsor ad read for IdeaBrowser, Chris demonstrates the stark difference in engagement between an unpolished concept tweet and a polished animation video.8:40–14:51 · Guest disagreement 0/10 Validating App Concepts Through UI Interaction Greg shares his initial skepticism about entering calorie tracking and discusses UI concept videos as validation MVPs. Chris teaches how micro-interactions like page transition bounces and dictation animations elevate perceived quality.14:52–17:04 · Guest disagreement 0/10 Designing AI Interfaces: Mascots and Suggested Prompt Chips Greg provides high-level UX analysis, breaking down why Chris's interface works by citing voice-first mechanics, mascots, and contextual chips that solve blank canvas paralysis. Chris validates and agrees with the analysis.17:07–20:50 · Guest disagreement 0/10 Advanced Mobile Micro-Interactions and No-Code Platforms Chris walks through gamification, interactive holographic cat badges generated with Swift Metal via Claude Code, and building custom micro-interactions in no-code app builders like CreateAnything.20:50–23:53 · Guest disagreement 0/10 Enhancing Brand Identity with AI Mascots and Illustrations Chris shares actionable tactics on generating mascots in ChatGPT for empty states and explains why commissioning an artist for base reference sketches yields superior AI iterations.23:53–30:23 · Guest disagreement 0/10 Live Experiment: AI Mascot Generation in ChatGPT Greg guides a live experiment combining the Snapchat ghost concept with a banana. Chris demonstrates iterative image prompting rules and analyzes how blending multiple image references influences 3D depth and styling.30:23–33:51 · Guest disagreement 0/10 Mascot Onboarding and Midjourney Animation Chris demonstrates how animated mascots transformed his onboarding retention and shares an underutilized workflow of animating static character assets using Midjourney's frame animation feature.33:56–37:27 · Guest disagreement 0/10 Best Practices for Iconography and Typography Chris outlines iconography rules regarding lined versus filled styles and top icon libraries. Greg builds on the point by emphasizing typography hierarchy and citing Steve Jobs studying calligraphy at Reed College.37:30–43:05 · Guest disagreement 0/10 The Retention Power of Home and Lock Screen Widgets Chris explains how lock screen and home screen widgets doubled his app retention by capturing restricted device real estate. Greg validates the trend by citing Lock It and Luvv, noting new vertical startup opportunities.43:06–46:30 · Guest disagreement 0/10 Design Resources and App Store Screenshot Optimization Chris shares his core design repositories (Mobbin, SixtyFPS, Spotted in Prod) and highlights Screenshot First Company, comparing App Store screenshots to YouTube thumbnails. Greg suggests building a dedicated screenshot tool startup.2:01–4:56 · Greg pushing back 0/10 Solo App Development with AI Chris opens with a solo monologue explaining how single developers can leverage AI to create robust apps and why animations are essential to avoid looking like a static vibe-coded app. Host does not participate during this monologue segment.4:57–8:39 · Greg pushing back 0/10 Sponsor Segment: IdeaBrowser.com After Greg delivers a brief sponsor ad read for IdeaBrowser, Chris demonstrates the stark difference in engagement between an unpolished concept tweet and a polished animation video.8:40–14:51 · Greg pushing back 1/10 Validating App Concepts Through UI Interaction Greg shares his initial skepticism about entering calorie tracking and discusses UI concept videos as validation MVPs. Chris teaches how micro-interactions like page transition bounces and dictation animations elevate perceived quality.14:52–17:04 · Greg pushing back 0/10 Designing AI Interfaces: Mascots and Suggested Prompt Chips Greg provides high-level UX analysis, breaking down why Chris's interface works by citing voice-first mechanics, mascots, and contextual chips that solve blank canvas paralysis. Chris validates and agrees with the analysis.17:07–20:50 · Greg pushing back 0/10 Advanced Mobile Micro-Interactions and No-Code Platforms Chris walks through gamification, interactive holographic cat badges generated with Swift Metal via Claude Code, and building custom micro-interactions in no-code app builders like CreateAnything.20:50–23:53 · Greg pushing back 0/10 Enhancing Brand Identity with AI Mascots and Illustrations Chris shares actionable tactics on generating mascots in ChatGPT for empty states and explains why commissioning an artist for base reference sketches yields superior AI iterations.23:53–30:23 · Greg pushing back 1/10 Live Experiment: AI Mascot Generation in ChatGPT Greg guides a live experiment combining the Snapchat ghost concept with a banana. Chris demonstrates iterative image prompting rules and analyzes how blending multiple image references influences 3D depth and styling.30:23–33:51 · Greg pushing back 0/10 Mascot Onboarding and Midjourney Animation Chris demonstrates how animated mascots transformed his onboarding retention and shares an underutilized workflow of animating static character assets using Midjourney's frame animation feature.33:56–37:27 · Greg pushing back 0/10 Best Practices for Iconography and Typography Chris outlines iconography rules regarding lined versus filled styles and top icon libraries. Greg builds on the point by emphasizing typography hierarchy and citing Steve Jobs studying calligraphy at Reed College.37:30–43:05 · Greg pushing back 0/10 The Retention Power of Home and Lock Screen Widgets Chris explains how lock screen and home screen widgets doubled his app retention by capturing restricted device real estate. Greg validates the trend by citing Lock It and Luvv, noting new vertical startup opportunities.43:06–46:30 · Greg pushing back 0/10 Design Resources and App Store Screenshot Optimization Chris shares his core design repositories (Mobbin, SixtyFPS, Spotted in Prod) and highlights Screenshot First Company, comparing App Store screenshots to YouTube thumbnails. Greg suggests building a dedicated screenshot tool startup.

speaking balance: gold is Greg, purple is the guest (3 minute bins)

0:00 · Greg 56.9% · guest 43.1%0:00 · Greg 56.9% · guest 43.1%3:00 · Greg 34.9% · guest 65.1%3:00 · Greg 34.9% · guest 65.1%6:00 · Greg 12.8% · guest 87.2%6:00 · Greg 12.8% · guest 87.2%9:00 · Greg 28.5% · guest 71.5%9:00 · Greg 28.5% · guest 71.5%12:00 · Greg 4.4% · guest 95.6%12:00 · Greg 4.4% · guest 95.6%15:00 · Greg 42.9% · guest 57.1%15:00 · Greg 42.9% · guest 57.1%18:00 · Greg 0% · guest 100%18:00 · Greg 0% · guest 100%21:00 · Greg 2.2% · guest 97.8%21:00 · Greg 2.2% · guest 97.8%24:00 · Greg 46.5% · guest 53.5%24:00 · Greg 46.5% · guest 53.5%27:00 · Greg 10.9% · guest 89.1%27:00 · Greg 10.9% · guest 89.1%30:00 · Greg 2.9% · guest 97.1%30:00 · Greg 2.9% · guest 97.1%33:00 · Greg 2.8% · guest 97.2%33:00 · Greg 2.8% · guest 97.2%36:00 · Greg 28.9% · guest 71.1%36:00 · Greg 28.9% · guest 71.1%39:00 · Greg 26.5% · guest 73.5%39:00 · Greg 26.5% · guest 73.5%42:00 · Greg 22.7% · guest 77.3%42:00 · Greg 22.7% · guest 77.3%45:00 · Greg 21.9% · guest 78.1%45:00 · Greg 21.9% · guest 78.1%
Sharpest disagreement ▶ 28:10 Warning against direct style cloning

Chris firmly warns creators not to copy brand styles one-for-one, insisting on originality and heavy iteration rather than lazy recreation.

Hardest push from Greg ▶ 8:40 Challenging the calorie app market entry

Greg details his initial negative reaction to Chris entering the hyper-competitive calorie space, stating he originally wanted to tell him not to do it.

Biggest teaching moment ▶ 38:40 Lock screen real estate and retention boost

Chris educates the audience on the four-slot lock screen limit and reveals how adding widgets more than doubled his active user retention.

Greg holds their own ▶ 15:10 Greg breaks down blank-slate UX psychology

Greg demonstrates deep UX knowledge by explaining why contextual chips succeed, referencing Google's 'I'm Feeling Lucky' button to explain user cognitive load.

the scores for every segment, with the reasoning behind each
ChapterTopicGreg as informed peerGuest teachingGuest disagreementGreg pushing backWhy
Solo App Development with AI 0500 Chris opens with a solo monologue explaining how single developers can leverage AI to create robust apps and why animations are essential to avoid looking like a static vibe-coded app. Host does not participate during this monologue segment.
Sponsor Segment: IdeaBrowser.com 1300 After Greg delivers a brief sponsor ad read for IdeaBrowser, Chris demonstrates the stark difference in engagement between an unpolished concept tweet and a polished animation video.
Validating App Concepts Through UI Interaction 5601 Greg shares his initial skepticism about entering calorie tracking and discusses UI concept videos as validation MVPs. Chris teaches how micro-interactions like page transition bounces and dictation animations elevate perceived quality.
Designing AI Interfaces: Mascots and Suggested Prompt Chips 7400 Greg provides high-level UX analysis, breaking down why Chris's interface works by citing voice-first mechanics, mascots, and contextual chips that solve blank canvas paralysis. Chris validates and agrees with the analysis.
Advanced Mobile Micro-Interactions and No-Code Platforms 1600 Chris walks through gamification, interactive holographic cat badges generated with Swift Metal via Claude Code, and building custom micro-interactions in no-code app builders like CreateAnything.
Enhancing Brand Identity with AI Mascots and Illustrations 2600 Chris shares actionable tactics on generating mascots in ChatGPT for empty states and explains why commissioning an artist for base reference sketches yields superior AI iterations.
Live Experiment: AI Mascot Generation in ChatGPT 5501 Greg guides a live experiment combining the Snapchat ghost concept with a banana. Chris demonstrates iterative image prompting rules and analyzes how blending multiple image references influences 3D depth and styling.
Mascot Onboarding and Midjourney Animation 1600 Chris demonstrates how animated mascots transformed his onboarding retention and shares an underutilized workflow of animating static character assets using Midjourney's frame animation feature.
Best Practices for Iconography and Typography 6500 Chris outlines iconography rules regarding lined versus filled styles and top icon libraries. Greg builds on the point by emphasizing typography hierarchy and citing Steve Jobs studying calligraphy at Reed College.
The Retention Power of Home and Lock Screen Widgets 6600 Chris explains how lock screen and home screen widgets doubled his app retention by capturing restricted device real estate. Greg validates the trend by citing Lock It and Luvv, noting new vertical startup opportunities.
Design Resources and App Store Screenshot Optimization 4600 Chris shares his core design repositories (Mobbin, SixtyFPS, Spotted in Prod) and highlights Screenshot First Company, comparing App Store screenshots to YouTube thumbnails. Greg suggests building a dedicated screenshot tool startup.

Statements from this episode (19)

Prediction Not checkable as stated
Isenberg: 2026 will be a massive year for vibe-coded mobile apps
“2026 is going to be a massive year for coming up with vibe coded mobile apps.”
Greg Isenberg Nov 24, 2025 ▶ 0:46
Opinion
Farroki: Solo developers cannot build and maintain robust apps without AI
“There is no physical way that a single person can develop and launch these and maintain them and keep growing them without the help of AI.”
Chris Farroki Nov 24, 2025 ▶ 2:39
Assertion Not checkable as stated
Farroki: Ellie daily planning app has 7K to 10K daily active users
“I think the biggest one right now is Ellie, which is a daily planning app. There's, A couple thousand paid users that are using this. Think around somewhere between like seven to 10,000 daily active that are using this.”
Chris Farroki Nov 24, 2025 ▶ 2:50
Opinion
Farroki: Users are learning to spot 24-hour vibe-coded apps
“Just like you can tell when an image is, you know, an AI image or a video, consumers and users are also starting to spot when something was just a 24 hour vibe coded app.”
Chris Farroki Nov 24, 2025 ▶ 4:29
Insight
Farroki: Dynamic animations differentiate apps from static vibe-coded clones
“One of the things that you can see that an app is probably vibe coded is it's very static. It doesn't usually have a lot of life to it, and so a way to combat that is by having more animations and interactions.”
Chris Farroki Nov 24, 2025 ▶ 4:40
Assertion Open · timeframe Nov 2025
Farroki: Polishing animations took app demo from 7 likes to 400K views
“This one had, like, a thousand plus likes on it, like, almost, I think three, 400,000 views. This one had, like, seven likes on it. It's the same exact thing that I tweeted the day before. Same concept. Like, you know, you just type in like Apple notes, you se…”
Chris Farroki Nov 24, 2025 ▶ 7:16
Disclosure
Farroki: Amy interactive prototype was entirely vibe-coded without manual code
“And again, just all vibe coded, not a single line of code was written for this, but I think this is a prime example to show what happens when you go an extra mile with the animations and interactions.”
Chris Farroki Nov 24, 2025 ▶ 8:26
Assertion Supported
Isenberg: Cal AI generates around $3 million per month
“You have the Cal AI guys doing like three million dollars a month and so many people copying it.”
Greg Isenberg Nov 24, 2025 ▶ 8:51
Insight
Farroki: Interaction details matter because anyone can code now
“The thing that does make things, these type of things stick out, it is the interactions, the animation, those details. That's what's sticking out. Because anyone can code now. Like, anyone can do it. So these details do matter.”
Chris Farroki Nov 24, 2025 ▶ 10:23
Opinion
Farroki: Claude Code is exceptionally good at generating Apple UI animations
“It's because Claude Code, for example, is very well trained at interactions and animations, which might surprise a lot of people. Like, it is very, very good at this stuff. Apple has a great animation library that's very well documented, and so it can actually…”
Chris Farroki Nov 24, 2025 ▶ 14:32
Insight
Isenberg: Mascots are a major emerging trend in AI-first mobile apps
“One is you created a mascot, which we're seeing that as a huge trend right now, which is like, especially with AI first apps, like people see, see it as like an animal, a person, you know, someone they're talking to.”
Greg Isenberg Nov 24, 2025 ▶ 15:06
Insight
Farroki: Contextual prompt chips directly boost AI app engagement and proper usage
“These details, like, it does actually, not even for the feeling, it has a direct impact on the usage. Like, people will probably click these things, and there's just a higher chance that they'll, they'll use it more properly if you have this.”
Chris Farroki Nov 24, 2025 ▶ 16:42
Assertion Not checkable as stated
Farroki: Claude Code built an interactive Swift Metal shader in two prompts
“This was completely done by Cloud Code as well, and all I did was tell it, can you recreate A kind of holographic sticker where I can move my finger around and I can drag along the sticker. And I was so surprised that it was able to get this in, I think, two p…”
Chris Farroki Nov 24, 2025 ▶ 18:18
Insight
Farroki: Hire human artists for initial mascot concept before generating AI iterations
“My pro tip for anyone who's doing this is actually to bring on or hire an actual artist to generate the first version or some sort of concept, and then use that and feed it into ChatGPT or whatever you're using to generate as a reference and say, hey, can you …”
Chris Farroki Nov 24, 2025 ▶ 22:14
Opinion
Farroki: ChatGPT beats Google Gemini for creating initial app mascots
“It might surprise people, but I've found also that for coming up with novel mascots, chat CPT is actually better than Gemini, better than nano banana from Google. I think nano banana is very good if you want to make iteration. So when you have the base mascot,…”
Chris Farroki Nov 24, 2025 ▶ 26:00
Disclosure
Farroki: Animated mascot onboarding is most praised feature among 500 testers
“People hate onboarding, but people, after I think I've onboarded about 500 testers at this point, I've been working on the app for a month, This is the most praised part of the app.”
Chris Farroki Nov 24, 2025 ▶ 31:06
Insight
Farroki: Widget and Apple Watch support signals app quality
“It's one of those things that it's a signal that this is a high quality app when the developers invested in a lock screen, home screen, or an Apple Watch widget.”
Chris Farroki Nov 24, 2025 ▶ 38:34
Assertion Not checkable as stated
Farroki: Implementing home and lock screen widgets more than doubled app retention
“When I implemented these things, retention, I think it more than doubled, I'm pretty sure, because of this, which makes sense in hindsight.”
Chris Farroki Nov 24, 2025 ▶ 40:19
Insight
Farroki: App Store screenshots are as crucial as YouTube thumbnails
“People don't understand how big of a deal the app store screenshot is because it is the first impression that a user has with your app when they go to the app store. And if you don't have a good first impression, that's the difference. It's like, there's no po…”
Chris Farroki Nov 24, 2025 ▶ 45:29
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.