Artwork

תוכן מסופק על ידי Claire Vo. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Claire Vo או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !

How I built an Apple Watch workout app using Cursor and Xcode (with zero mobile-app experience)

36:16
 
שתפו
 

Manage episode 507849477 series 3660816
תוכן מסופק על ידי Claire Vo. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Claire Vo או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Terry Lin is a product manager and developer who built Cooper’s Corner, an AI-powered fitness tracking app that works across iPhone and Apple Watch. Frustrated with traditional fitness apps that require extensive setup and manual logging, Terry created a solution that lets users simply speak their exercises, weights, and reps. The app automatically structures this data and provides analytics on workout consistency and progress. In this episode, Terry shares his vibe-coding process using Cursor and Xcode and explains how he optimizes his codebase for AI collaboration.

What you’ll learn:

1. How Terry built a voice-powered fitness tracker that works across iPhone and Apple Watch

2. His “dual-wielding” workflow, using Cursor for coding and Xcode for building and debugging

3. Terry’s three-step process for working with AI: create, review, and execute

4. Why optimizing your codebase for AI collaboration can dramatically improve productivity

5. How to use index cards and GPT-4 to rapidly prototype mobile interfaces

6. A technique for “vibe refactoring” that keeps code organized and optimized for both human and AI readability

7. His “rubber duck” technique to better understand generated code and improve your learning process

Brought to you by:

Paragon—Ship every SaaS integration your customers want

Miro—A collaborative visual platform where your best work comes to life

Where to find Terry Lin:

LinkedIn: https://www.linkedin.com/in/itsmeterrylin/

GitHub: https://github.com/itsmeterrylin

Where to find Claire Vo:

ChatPRD: https://www.chatprd.ai/

Website: https://clairevo.com/

LinkedIn: https://www.linkedin.com/in/clairevo/

X: https://x.com/clairevo

In this episode, we cover:

(00:00) Introduction to Terry and his fitness tracker app

(02:30) Demo of the voice-powered workout tracking across devices

(06:40) Analytics and history views for tracking consistency

(07:20) Dual-wielding Cursor and Xcode for mobile development

(09:05) Building a v1 using AI tools

(11:19) A three-step AI workflow: create, review, execute

(19:38) Token conservation and vibe refactoring explained

(23:25) Optimizing file sizes for better AI performance

(25:28) Using “rubber duck” rules to learn from AI-generated code

(28:13) Prototyping with index cards and GPT-4

(31:20) Human creativity and the last 10%

(32:29) Lightning round and final thoughts

Tools referenced:

• Cursor: https://cursor.sh/

• Xcode: https://developer.apple.com/xcode/

• GPT-4: https://openai.com/gpt-4

• UX Pilot: https://uxpilot.ai/

• Figma: https://www.figma.com/

• Linear: https://linear.app/

Other references:

• Apple UI Kit: https://developer.apple.com/design/human-interface-guidelines/

Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email [email protected].

  continue reading

41 פרקים

Artwork
iconשתפו
 
Manage episode 507849477 series 3660816
תוכן מסופק על ידי Claire Vo. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Claire Vo או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.

Terry Lin is a product manager and developer who built Cooper’s Corner, an AI-powered fitness tracking app that works across iPhone and Apple Watch. Frustrated with traditional fitness apps that require extensive setup and manual logging, Terry created a solution that lets users simply speak their exercises, weights, and reps. The app automatically structures this data and provides analytics on workout consistency and progress. In this episode, Terry shares his vibe-coding process using Cursor and Xcode and explains how he optimizes his codebase for AI collaboration.

What you’ll learn:

1. How Terry built a voice-powered fitness tracker that works across iPhone and Apple Watch

2. His “dual-wielding” workflow, using Cursor for coding and Xcode for building and debugging

3. Terry’s three-step process for working with AI: create, review, and execute

4. Why optimizing your codebase for AI collaboration can dramatically improve productivity

5. How to use index cards and GPT-4 to rapidly prototype mobile interfaces

6. A technique for “vibe refactoring” that keeps code organized and optimized for both human and AI readability

7. His “rubber duck” technique to better understand generated code and improve your learning process

Brought to you by:

Paragon—Ship every SaaS integration your customers want

Miro—A collaborative visual platform where your best work comes to life

Where to find Terry Lin:

LinkedIn: https://www.linkedin.com/in/itsmeterrylin/

GitHub: https://github.com/itsmeterrylin

Where to find Claire Vo:

ChatPRD: https://www.chatprd.ai/

Website: https://clairevo.com/

LinkedIn: https://www.linkedin.com/in/clairevo/

X: https://x.com/clairevo

In this episode, we cover:

(00:00) Introduction to Terry and his fitness tracker app

(02:30) Demo of the voice-powered workout tracking across devices

(06:40) Analytics and history views for tracking consistency

(07:20) Dual-wielding Cursor and Xcode for mobile development

(09:05) Building a v1 using AI tools

(11:19) A three-step AI workflow: create, review, execute

(19:38) Token conservation and vibe refactoring explained

(23:25) Optimizing file sizes for better AI performance

(25:28) Using “rubber duck” rules to learn from AI-generated code

(28:13) Prototyping with index cards and GPT-4

(31:20) Human creativity and the last 10%

(32:29) Lightning round and final thoughts

Tools referenced:

• Cursor: https://cursor.sh/

• Xcode: https://developer.apple.com/xcode/

• GPT-4: https://openai.com/gpt-4

• UX Pilot: https://uxpilot.ai/

• Figma: https://www.figma.com/

• Linear: https://linear.app/

Other references:

• Apple UI Kit: https://developer.apple.com/design/human-interface-guidelines/

Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email [email protected].

  continue reading

41 פרקים

כל הפרקים

×
 
Loading …

ברוכים הבאים אל Player FM!

Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.

 

מדריך עזר מהיר

האזן לתוכנית הזו בזמן שאתה חוקר
הפעלה