The AI-Augmented Engineer

The AI-Augmented Engineer

Share this post

The AI-Augmented Engineer
The AI-Augmented Engineer
How I vibe coded an iPhone app that I now use every day

How I vibe coded an iPhone app that I now use every day

Step-by-step of how made a React Native app with no React Native experience

Apr 26, 2025
∙ Paid
20

Share this post

The AI-Augmented Engineer
The AI-Augmented Engineer
How I vibe coded an iPhone app that I now use every day
12
5
Share
The Simple Meds App

A couple of months ago I got sick and was having a hard time remembering when I took my cold medicine. I started just snapping a picture of the decongestant box when I took the medicine, but my camera roll started getting full of these pictures 🤦‍♂️

I did a quick App Store search for medicine trackers, but each one had one or more of three problems:

  • The app was mostly built around medicine reminders, which wasn’t the UX I needed

  • The app had a subscription, which felt silly

  • The app had a weird privacy policy

The vibe coding trend had just kicked off, so I decided to see how quickly I could build my own medicine tracker, completely with AI.

If you’re unfamiliar with vibe coding, you might like my post on the topic:

What the heck is vibe coding?

What the heck is vibe coding?

Jeff Morhous 🦾
·
Mar 5
Read full story

Using ChatGPT to get started

I have some experience with Swift development, but the AI integrations for XCode aren’t really that good yet. I wanted to write a mobile app and use Cursor, but I didn’t have any React Native experience.

I started with a quick chat to list out what I wanted, and ChatGPT gave me some instructions to get started:

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Jeff Morhous
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share