Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
TV & Film
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/58/81/91/588191bf-2721-decd-de1d-9d68b91019cc/mza_2594710530112493385.jpg/600x600bb.jpg
Side Project Spotlight
Philly CocoaHeads
101 episodes
4 days ago
Side Project Spotlight is a podcast for app builders, documenting the process of producing real apps for the Apple App Store using Swift, SwiftUI, and other technologies.
Show more...
Technology
RSS
All content for Side Project Spotlight is the property of Philly CocoaHeads and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Side Project Spotlight is a podcast for app builders, documenting the process of producing real apps for the Apple App Store using Swift, SwiftUI, and other technologies.
Show more...
Technology
Episodes (20/101)
Side Project Spotlight
#101: Tech That Sparks Joy

In this penultimate episode of the season, The Trio discuss some personal examples of software, hardware, and other technology that sparks joy.


## Show Notes

- Tech that sparks joy

- Kotaro: Design that inspires

- Steve: Tools for creation

- Aaron: Craftsmanship that sparks joy

- Tech Mentioned

- Modo - discontinued

- After Effects - https://www.adobe.com/products/aftereffects.html

- Affinity Tools - https://www.affinity.studio

- Procreate - https://procreate.com

- Sketch - https://www.sketch.com

- iPhone 17 Pro Max Camera - https://www.apple.com/iphone-17-pro/specs/

- Coffee Grinder - https://zerno.co/products/zerno-z1

- Handmade coffee mugs

- Wrap-up

- One More Thing… https://appjawn.com


## Chapters

00:00 Introductions

01:20 Design That Inspires

14:58 Tools For Creation

28:13 Craftsmanship That Sparks Joy

37:47 Your Tech Choices Matter

39:38 Wrap-Up

39:58 One More Thing...

41:00 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
2 weeks ago
41 minutes 5 seconds

Side Project Spotlight
#100: Vibecasting Episode 100

Can you believe we made it to episode 100!? We're as incredulous as you. Join us as we "vibecast" a retrospective on our podcasting journey so far.


## Show Notes


- Pod Retrospective

- App #1 – KanjiLove watchOS app – Launched!

- Pod Lore – Orange Balls

- App #2 – Pickle Jar ToDo macOS app – Unfinished

- Pre-Pod History: Big-O Style Robot Battle App Idea

- Our claim to fame: #55: The “Universal” UI

- App #3 – Bento Fit iOS app– Launched

- Side Project Next?

- Dad Joke 100


## Chapters


00:00 Introductions

02:12 Reflecting on the Podcast Journey

03:29 App #1: Kanji Love — watchOS

13:13 App #2: Pickle Jar To Do — macOS

20:16 Pre-Pod History: Big-O Style Robot Battle App

26:38 Vision Pro Exploration Era

28:12 Greatest Pod Lore: The "Universal" UI

36:29 Pod History: Interviews & Other Topics

39:32 App #3: Bento Fit — iOS

44:11 Side Project Next?

53:42 Wrap-up

54:24 Dad Joke 100

55:06 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
4 weeks ago
55 minutes 11 seconds

Side Project Spotlight
#99: We Got One!

It's been one week (at time of recording) since Bento Fit v1.0 was released and someone gave us money! Kotaro is recording from an undisclosed location, so in this quick episode, we discuss our week 1 metrics, how much this app cost to make, and what we want to do next to try to make Bento Fit more useful, more marketable, and hopefully, eventually, profitable.


## Show Notes


- Bento Fit: The Story So Far

- Someone Gave Us Money!

- How Much Did Bento Fit Cost to Make?

- How Do We Make Bento Fit More Marketable?

- Refinements for v1.1

- One More Thing: AppJawn.com


## Chapters


00:00 Introductions

01:28 Bento Fit: The Story So Far

05:24 Someone Gave Us Money!

13:03 How Much Did Bento Fit Cost To Make?

20:26 How Do We Make Bento Fit More Marketable?

25:43 Refinements for v1.1

37:27 Wrap-Up

37:47 One More Thing: AppJawn.com

39:02 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
1 month ago
39 minutes 6 seconds

Side Project Spotlight
#98: Bento Fit v1.0

We did it! Bento Fit v1.0 is live in the App Store! In this episode we engage in a retrospective about the good, the bad, and the ugly of the process. We learned a lot, that's for sure.


## Show Notes


- Bento Fit v1.0 is out!

- https://bentofit.app

- Ship-a-ton submission

- https://devpost.com/software/bento-fit

- The Good, the Bad, and the Ugly

- ## Good

- LLM coding (50% good)

- The design / aesthetic

- Revenue Cat

- Learnings / Experience

- ## Bad / Ugly

- No marketing plan

- Future updates

- More metrics

- Improved metric manager / search

- Subscription

- Widgets

- Final Thoughts

- One More Thing

- Minimalist Meditation

- https://appjawn.com/#apps


## Chapters


00:00 Introductions

01:40 Bento Fit v1.0 Retrospective

44:20 Final Thoughts

54:12 Wrap-up

57:15 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
1 month ago
57 minutes 19 seconds

Side Project Spotlight
#97: The Final Countdown

As The Trio race to complete Bento Fit v1.0 in time to submit for the Shipaton hackathon, they pause to discuss the new iPhones, iOS 26, folding phone creases, and the TikTokification of UI interaction.


## Show Notes


- iPhone 17 Event

- iOS 26 RC

- Bento Fit: Updates

- Polishing continues

- Removed watchOS and widgets

- Bug fixes for app persistence

- Bento Fit: Final Sprint

- Kotaro: Onboarding

- Stephen: Revenue Cat Integration

- Aaron: More metrics

- http://phillycocoa.org

- Ship-a-ton https://www.shipaton.com

- August 1 - September 30, 2025


## Chapters


00:00 Introductions

00:38 iPhone 17 Event

06:08 iOS 26 RC

09:39 iPhone Pricing and Market Trends

13:33 iOS 26 RC (cont.)

24:50 Bento Fit on iOS 26

26:45 Bento Fit: The Final Countdown

37:42 Wrap-up

38:01 Ship-a-ton

39:11 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
2 months ago
39 minutes 18 seconds

Side Project Spotlight
#96: Race to the Finish Line

We are running out of time to finish our "Bento Fit" app before the Ship-a-ton deadline! This week, we go through what's left to be done and what we are cutting as we race to the finish line of v1.0.


## Show Notes


- Apple September 9 Event

- Bento Fit: The Story So Far

- Bento Fit: Race to the Finish Line

- What do we need to left to do

- Monetization strategy

- Finalize name

- ASC description

- Website Link

- Privacy Policy Link

- Screenshots

- App Store Video

- Ship-a-ton paperwork

- Last metrics

- Polish, polish, polish

- What are we cutting for v1.0?

- Widgets

- WatchOS app

- Share with Friends

- Public Test Flight

- $2.17

- Ship-a-ton https://www.shipaton.com

- August 1 - September 30, 2025


## Chapters


00:00 Introductions

00:52 Apple September 9 Event

07:09 Bento Fit: The Story So Far

10:05 Bento Fit: Race to the Finish Line

41:47 $2.17

52:55 Wrap-Up

53:15 Ship-a-Ton

55:38 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
2 months ago
55 minutes 49 seconds

Side Project Spotlight
#95: Definitely Not “AI” Generated

This is a short and sweet episode with some Bento Fit updates from Kotaro and Steve, plus some overly ambitious goal setting for next time! First up, Kotaro used the ChatGPT Xcode integration to prototype a welcome screen that sounds cool, but we can't see it because his iOS SDK was deleted! Then we review the latest version of our app icon as implemented in Icon Composer and talk about some of the quirks and features of this cool new tool from Apple. Then Steve goes on a technical deep dive about his latest refactoring, pushing complexity into an enum data structure to make updating what we surface from HealthKit a lot more straightforward. Finally, we discuss what is left to be done for this app, which is actually not too much. The end is in sight! Stay to the end to learn more about Ship-a-ton, the contest we have entered and you can too (NOT A SPONSOR)!


## Show Notes


- Bento Fit: The Story So Far

- Bento Fit Updates

- Kotaro: Prototyped a welcome screen with ChatGPT in Xcode

- Kotaro: New app icon via Icon Composer

- Steve: Simplified HealthKit integration and generated documentation with Aider

- Goals For Next Time

- Onboarding with the 3 personality types

- Get widgets working

- Better UI for trend metrics

- Better UI for selecting cards

- Ship-a-ton https://www.shipaton.com

- August 1 - September 30, 2025


## Chapters


00:00 Introductions

01:30 Bento Fit: The Story So Far

05:16 Bento Fit Updates

36:28 Goals For Next Time

40:42 Wrap-Up

41:02 Ship-a-ton

44:09 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
3 months ago
44 minutes 12 seconds

Side Project Spotlight
#94: Kotaro’s Dystopian Nightmare

Kotaro's laptop burns hot as he gives his impressions of the iOS/macOS 26 public betas and life with ChatGPT inside Xcode. We also discuss dystopian nightmares about "AI," give some Bento Fit updates (Aaron has a PR!), and announce our participation in a cool new hackathon!


## Show Notes


- It’s hot outside!

- iOS/macOS 26 Public Beta impressions

- Xcode 26 ChatGPT integration impressions

- Kotaro’s Sci-Fi Dystopian Nightmare

- BentoFit: The Story So Far

- BentoFit: Updates

- Aaron: Custom workouts!

- Steve: Huge HealthKit update!

- Kotaro: Exploring liquid glass UI components & icon composer

- Wrap-Up

- One More Thing…

- Ship-a-ton https://www.shipaton.com

- August 1 - September 30, 2025


## Chapters


00:00 Introductions

02:09 iOS/macOS 26 Public Beta Impressions

07:44 Xcode 26 ChatGPT Integration Impressions

14:36 "Amazing Stuff"

15:24 Xcode 26 ChatGPT Integration Impressions (cont.)

18:37 Kotaro's Sci-Fi Dystopian Nightmare

25:57 Bento Fit: The Story So Far

28:23 Bento Fit: Updates

40:15 Wrap-Up

40:43 Shipaton 2025

47:01 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
3 months ago
47 minutes 5 seconds

Side Project Spotlight
#93: App Design for “AI” Experiences

Once again, Steve "pair programmed" with Aider + Claude Sonnet 4 to further refactor BentoFit while drinking at Human Robot. Meanwhile, Kotaro has been again thinking about App Intents and the paradigm shift in app design they may portend. Then we get into some interesting discussions about how the combination of Apple's focus on App Intents and the "Universal UI" of LLMs may combine to fundamentally shift how we design app experiences.


## Show Notes


- BentoFit: The Story So Far

- BentoFit Updates

- Steve: Better async loading; super fast!

- Hacking with Claude at Human Robot

- The Economics of LLMs are Changing

- App Intents Discussion

- App Design for “AI” Experiences

- The Role of Small Local LLMs in Apps

- App Intents are a Paradigm Shift

- BentoFit: Next Steps

- Steve: More HealthKit options

- Kotaro: UI

- Aaron: Workout cards

- Wrap-Up

- One more thing: Azam Sharp Foundation Models Framework Course

- https://azamsharp.teachable.com/p/getting-started-with-the-foundation-models-framework

- Coupon code: PHILLY

- Discount: 40%

- Expires: July 31st 2025


## Chapters


00:00 Introductions

04:23 BentoFit: The Story So Far

06:34 BentoFit: Sprint Updates

12:13 Hacking With Claude at Human Robot

18:25 The Economics of LLMs are Changing

25:26 App Intents Discussion

33:49 App Design for "AI" Experiences

41:06 The Role of Small Local LLMs in Apps

43:42 App Intents are a Paradigm Shift

47:42 BentoFit: Next Steps

48:30 Wrap-Up

48:51 One More Thing...

50:46 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
4 months ago
50 minutes 52 seconds

Side Project Spotlight
#92: Pair Vibed Pull Request

Work progresses on code name "Bento Fit" as Steve does some performance refactoring using Aider and Claude 4 Sonnet while Kotaro polishes up the iOS 26 UI changes. We also have a discussion on the trade-offs of using "AI" tools in programming and the importance of intellectual labor and little bit about what it means to be a "professional."


## Show Notes


- BentoFit: The Story So far

- Steve: Improved loading time by “pair programming” with Aider and Claude Sonnet 4

- Kotaro: iOS 26 UI updates

- Next:

- Kotaro: Dashboard interactions, customization

- Steve: Independent loading of views, more HealthKit types

- Aaron: Workout trends

- Are LLMs Making us Dumber?

- MIT Media Lab paper: https://www.media.mit.edu/publications/your-brain-on-chatgpt/

- Cal Newport discussing the results of MIT Media Lab paper: https://youtu.be/LB73n33cHOY

- Wrap-Up

- One more thing: Azam Sharp Foundation Models Framework Course

- https://azamsharp.teachable.com/p/getting-started-with-the-foundation-models-framework

- Coupon code: PHILLY

- Discount: 40%

- Expires: July 31st, 2025


## Chapters


00:00 Introductions

01:47 Bento Fit: The Story So Far

04:05 "Pair Programming" With Aider and Claude Sonnet 4

24:55 iOS 26 UI Updates

31:55 Bento Fit: Next Sprint

37:45 The Trade-Offs of "AI" in Programming

43:34 The Importance of Intellectual Labor

54:43 Apple's "AI" Bet

01:05:25 Wrap-Up

01:05:51 One More Thing...

01:07:31 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
4 months ago
1 hour 7 minutes 35 seconds

Side Project Spotlight
#91: Liquid Donkeys

The Trio have played with iOS 26 and have thoughts about adapting to the new Liquid Glass paradigm as well as the real star of WWDC25, the Foundation Models Framework.


## Show Notes


- Adapting to Liquid Glass

- Foundations Model Framework

- Azam Sharp Foundation Models Framework Course

- https://azamsharp.teachable.com/p/getting-started-with-the-foundation-models-framework

- Coupon code: PHILLY

- Discount: 40%

- Expires: July 31st 2025

- Bento Fit will be iOS 26 Exclusive?

- TestFlight around mid-August?

- Wrap-up: http://phillycocoa.org


## Chapters


00:00 Introductions

06:11 Adapting to Liquid Glass

16:42 The Glass Metaphor in App Design

23:18 Exploring the Foundation Models Framework

27:15 LLM Trade-offs in Mobile Development

30:26 Foundation Models Framework Sample Code

40:42 Using LLMs With Bento Fit

44:47 "AI" Devices & Privacy

46:34 Side Project Shoutout: Azam Sharp Course

48:54 Bento Fit iOS 26 Exclusive?

54:49 Wrap-up

55:26 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
5 months ago
55 minutes 30 seconds

Side Project Spotlight
#90: WWDC25 - Everyone Is Sherlocked!

The Trio give their hot takes after viewing the WWDC25 Keynote and Platforms State of the Union presentations.


## Show Notes


- Keynote / SoTU Impressions

- Liquid Glass / New Design Language

- “macOS” on iPad

- Xcode 26

- Foundation Models Framework / Spotlight

- Visual Intelligence Intents

- Realtime Language Translation

- What Developers Should Be Excited About

- Foundation Models Framework

- Games

- BentoFit Test on iOS 26

- Everyone Is Sherlocked!

- Wrap-Up: http://phillycocoa.org

- Side Project Shoutout: https://stylebookapp.com


## Chapters


00:00 Introductions

01:18 Keynote / SoTU Impressions

06:51 Liquid Glass / New Design Language

11:53 "macOS" on iPad

15:53 Xcode 26

20:15 Foundation Models Framework / Spotlight

27:24 Visual Intelligence Intents

29:08 Realtime Language Translation

32:10 What Developers Should Be Excited About

48:37 BentoFit Test on iOS 26

50:19 Everyone Is Sherlocked!

53:22 Wrap-Up

53:42 Side Project Shoutout: StyleBook App

55:11 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
5 months ago
55 minutes 18 seconds

Side Project Spotlight
#89: WWDC25 Hopes and Dreams

After some Bento Fit updates, the Trio explores their hopes and dreams for WWDC25.


## Show Notes


Google I/O Cold Open

Bento Fit: The Story So Far

Bento Fit: Updates

- Steve: Refactored HealthDataPoint with generics

- Kotaro: Refined UI & Widget layout

- Aaron: Double-column cards!

Bento Fit: Next Time

- Steve: Data structures for reordering and other internal stuff

- Kotaro: Onboarding & Cell reordering / widgets

- Aaron: Workout metrics

WWDC25 Hopes and Dreams

- Kotaro: significant visionOS updates, flesh out Reality Composer Pro

- Aaron: Home Pod with Screen

- Steve: Open ML/LLM APIs. SwiftData improved.

Final Thoughts about WWDC

- Kotaro: Deeper integration with Godot

- Aaron: New Vision Air hardware

- Steve: Make it a Snow Leopard release

Wrap-Up: http://phillycocoa.org

Side Project Shout Out: https://getclipdish.com


## Chapters


00:00 Introductions / Watching Google I/O Video

04:12 Bento Fit: The Story So Far

07:20 Bento Fit: Updates

27:04 WWDC25 Hopes and Dreams

53:46 WWDC25 Final Thoughts

56:17 Wrap-Up

57:48 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
6 months ago
57 minutes 52 seconds

Side Project Spotlight
#88: Bento Fit - Drop Shadows Everywhere!

This week, Steve performs some more updates of the code base using Aider, while some skeuomorphic UI updates from Kotaro have us excited, and Aaron is a little tired after gathering real-world data by running a marathon at an impressive pace.


## Show Notes


Introductions

Bento Fit: The Story So Far

Bento Fit: Refactoring the data model with Aider

Tangent: Xcode + Claude

Bento Fit: Skeuomorphic UI update

Next Steps

- Two column bento cards

- Persistence of bento card settings

- Remaining HealthKit metrics

Wrap-Up: http://phillycocoa.org

Side Project Shoutout: https://bleep.is


## Chapters


00:00 Introductions

07:10 Bento Fit: The Story So Far

12:29 Bento Fit: Refactoring the data model with Aider

24:27 Tangent: Xcode + Claude Rumor

27:26 Bento Fit: Refactoring the data model with Aider (cont.)

28:45 Bento Fit: Skeuomorphic UI update

50:16 Wrap-Up

50:35 Side Project Shoutout: Bleep.is

52:31 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
6 months ago
52 minutes 38 seconds

Side Project Spotlight
#87: Bento Fit - WTF is HealthDataPoint?

The Trio is back together with Bento Fit updates and more fun with "AI!" First up, Aaron is back from his trip to Jamaica and explains how you bring a bike on an airplane. Meanwhile, Kotaro has been sketching up a storm with some cool UI designs that you can't see because this is audio! Then, Steve continues down the path towards madness as he tries yet another "AI" tool combo this week with Aider/OpenRouter/Google Gemini 2.5 Flash. The live coding on the pod goes about as well as previous attempts.


## Show Notes


- Introductions & Aaron’s Jamaica trip

- Vibe Coding Follow-up

- Bento Fit: The Story So Far

- Bento Fit Update

- UI concept is coming along

- Experimenting with Aider/OpenRouter/Gemini 2.5 Flash

- https://aider.chat

- https://openrouter.ai

- Next Time

- UI implementation

- Charts

- Domain model as we go along

- More “Fun with AI”

- Wrap-up

- http://phillycocoa.org

- Side Project Shout Out

- https://bleep.is


## Chapters


00:00 Introductions & Aaron's Jamaica Trip

04:38 Vibe Coding Follow-up

06:47 Bento Fit: The Story So Far

09:39 Bento Fit Data Modeling Update

21:14 Bento Fit UI Update

30:20 Experimenting with Aider/OpenRouter/Gemini 2.5 Flash

37:58 Aider Live Demo Fail

51:14 Next Time

52:00 Wrap-up

52:20 Side Project Shout Out: Bleep.is

53:54 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
7 months ago
53 minutes 58 seconds

Side Project Spotlight
#86: Bento Fit - Never Go Full Vibe

Aaron is enjoying a much deserved vacation, but Kotaro and Steve are still here with Bento Fit updates and Kotaro's experience "vibe coding" with Cursor.


## Show Notes


- Bento Fit Update

- Kotaro UI updates

- We may be doing HealthKit wrong

- Next

- UI flow

- HealthKit performance

- Kotaro’s Vibe Coding Experience

- Wrap-Up

- http://phillycocoa.org

- Side Project Shout Out

- https://getclipdish.com


## Chapters


00:00 Introductions

01:28 Bento Fit: The Story So Far

04:21 Bento Fit: Updates & Discussion

23:27 Bento Fit: Next Time

23:50 Kotaro Goes Full Vibe

36:30 Trade-offs in Using "AI" Tools

38:27 The Future of Development with "AI"

40:59 Kotaro Tries to Vibe Code Bento Fit

42:35 Vibe Coding Lessons Learned

44:53 Final Thoughts on Vibe Coding

46:08 Wrap-Up

46:28 Side Project Shout Out: Clip Dish App

48:38 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
7 months ago
48 minutes 47 seconds

Side Project Spotlight
#85: Bento Fit - Vibe Coding Our Way to an MVP

In this extra long episode, we review progress made in domain modeling, Swift Charts, and a Tron-esque UI! Plus, Steve discusses his experiences using the ChatGPT macOS app and Cursor with Xcode before we try to do some "vibe coding" ourselves to add a small UI feature. There are a lot of quotable moments in this episode. It's a fun one!


## Show Notes


- BentoFit: The Road So Far…

- Kotaro: UI Updates including Dark Mode!

- Aaron: Swift Chart!

- Steve: More metrics, refactored HealthKit, domain modeling begun!

- How to Use Cursor and Xcode Together

- Vibe Coding Demo with Cursor and Xcode

- Next Time

- Use up Cursor tokens and get more domain modeling done and caching of HealthKit data

- Add/remove bento items in the UI

- Bento zoom transition to detail screen

- Basic settings we can configure

- More charts, maybe even configurable!

- Wrap-Up

- http://phillycocoa.org

- Side Project Shout Out

- https://stylebookapp.com


## Chapters


00:00:00 Introductions

00:02:08 BentoFit: The Road So Far...

00:10:28 Kotaro Fixed Dark Mode!

00:18:25 Aaron Made a Chart!

00:22:00 Steve Started Domain Modeling!

00:24:11 Using ChatGPT macOS App with Xcode

00:26:10 Using Cursor with Xcode

00:35:32 Reviewing the Cursor Chat Log

00:40:50 The Trio Vibe Code with Cursor and Xcode

00:50:06 How to Avoid Shooting Yourself in the Foot

00:58:16 Next Time

01:07:26 Wrap-Up

01:07:44 Side Project Shout Out: Stylebook App

01:11:48 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
7 months ago
1 hour 11 minutes 53 seconds

Side Project Spotlight
#84: Bento Fit - Rolling with the Punches

Sometimes life gets in the way of a side project. That's what happened to us this sprint and so progress on Bento Fit has been extra slow. But, this is a good opportunity to discuss strategies for getting back on track when life throws you a detour on your developer journey.


## Show Notes


- Bento Fit Update

- Steve is working on HealthKit metrics and domain modeling, but progress is slow.

- Rolling with the Punches

- Kotaro has been busy with work.

- Aaron helps run Philly Bike Expo!

- Goals for Next Time: MVP!

- UI updates to ease dogfooding

- HealthKit metrics / domain modeling

- Swift Charts implementation for visualizing trends

- Wrap-Up & Side Project Shout Out

- https://stylebookapp.com


## Chapters


00:00 Introductions

01:27 Bento Fit: The Story So Far

19:00 Bento Fit: UI Transitions

20:25 Rolling with the Punches

24:44 Tangent: The Beauty of 90s Video Game Manuals

25:55 Rolling with the Punches (cont.)

34:05 Bento Fit: Reviewing GitHub Issues

42:29 Wrap-Up

42:51 Side Project Shout Out: Stylebook App

48:39 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
8 months ago
48 minutes 45 seconds

Side Project Spotlight
#83: Bento Fit - Full Dieter Rams

We continue to make slow progress developing our HealthKit dashboard app, codenamed "Bento Fit." In this episode, our update includes more HealthKit metrics discussion, Xcode Cloud configurations, a discussion on Git workflows, implementing basic logging, using Grok to write bad HealthKit code, and Kotaro's "Full Dieter Rams" UI designs. Plus, it looks like we need a persistence strategy, maybe SwiftData, maybe something else?


## Show Notes


- Bento Fit Update

- How to manage your time on a side project

- Metrics discussion from Side Project Saturday

- Xcode Cloud is setup

- Steve learned Swift Testing

- Git workflows

- HealthKit metric updates

- Using LLMs for HealthKit code generation

- Kotaro’s UI update & discussion

- Prototype Driven Development

- Next Time

- Add/Remove bento boxes dynamically

- More HealthKit metrics to implement

- Data model / caching strategy?

- Learn Swift Charts?

- Wrap-Up

- http://phillycocoa.org

- Not a Sponsor

- https://miovino.app


## Chapters


00:00 Introductions & The Story So Far

04:55 Bento Fit Update: Setting Expectations

06:12 Bento Fit Update: SPS Metrics Discussion

09:30 Bento Fit Update: Xcode Cloud & Git Workflow

14:52 Bento Fit Update: Logging

17:20 Bento Fit Update: Implementing HealthKit Metrics

18:27 Bento Fit Update: Using Grok to Generate HealthKit Code

21:53 Bento Fit Update: Kotaro's UI Update & Discussion

27:28 HealthKit Data Persistence Strategy

33:06 Prototype Driven Development

35:58 Next Sprint

51:10 Wrap-Up

53:07 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
8 months ago
53 minutes 17 seconds

Side Project Spotlight
#82: Bento Fit - Initial Commit

We have made progress on our new fitness app, currently codenamed, "Bento Fit." This week we provide an update about the UI, using local Swift Packages for modularization of the codebase, creating custom HealthKit metrics, thoughts on data persistence and syncing, and next steps. Plus, tangents about running local LLMs, the fortunes of COBOL programmers, and some really bad monetization ideas. If you want to get into the headspace of some developers working on a side project, this was basically our project meeting recorded, so enjoy, tangents and all!


## Show Notes


- Bento Fit Progress Report

- https://9to5mac.com/2025/02/08/indie-app-spotlight-bentocraft/

- Temp App Icon

- Very basic layout for home view

- Settings view placeholder

- Add view placeholder

- HealthKit permissions

- WatchKit integration

- SPM refactor

- https://www.swiftystack.com

- Aaron running miles by week adventure

- Stats we want to focus on

- Heart metrics

- Running miles per week

- Caffeine / nutrients consumed

- Impromptu monetization discussion

- Customized metrics for IAP

- How to save preference data

- Shared keychain items

- Swift Data / CloudKit

- NSUbiquitousKeyValueStore

- Tangents on Cobol, PS5, etc.

- Next Steps

- Explore app’s personality using Sketch

- Add HealthKit metrics

- Add tests

- Xcode Cloud setup

- Add ability to add/remove cards from UI

- Wrap-Up

- http://phillycocoa.org

- Not a Sponsor: https://miovino.app


## Chapters


00:00 Introductions

01:09 Catch-up on Bento Fit History

07:12 Bento Fit Progress Update

09:03 Bento Fit Progress: Local Swift Package Refactor

14:22 Bento Fit Progress: Custom HealthKit Metric

17:26 Exploring HealthKit Metrics

24:03 Tangent: Bad Monetization Ideas

26:07 Tangent: Studio Display is Still Expensive!

27:24 Tangent: More Realistic Monetization Strategies

28:50 Dogfooding the Prototype

31:04 Data Persistence and Syncing Strategies

39:33 Tangent: Local LLMs

44:48 Tangent: The Fortunes of COBOL Developers

47:40 Bento Fit Next Steps

01:00:53 Wrap-Up: http://phillycocoa.org

01:01:14 Not a Sponsor: https://miovino.app

01:03:56 Tag


Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.

Show more...
9 months ago
1 hour 4 minutes

Side Project Spotlight
Side Project Spotlight is a podcast for app builders, documenting the process of producing real apps for the Apple App Store using Swift, SwiftUI, and other technologies.