In January 2025, I was using iPhone Mirroring to demo the product.

Apple had added the feature to current versions of iOS and macOS. It let me control and display the phone from a Mac. For an early mobile product, that solved a basic presentation problem.

The software lived on the phone. The conversation usually happened around a laptop or a larger screen. Mirroring let everybody see the same flow while I moved through it.

I explained the setup in a short team message. I used it often for demos and for ordinary phone tasks while working at the computer.

The product was still changing. A screen shown one week might look different the next. Some parts were designs. Some were working software. A live demo had to make that difference clear.

There were several ways to handle it. Pass a phone around. Record a video. Build a separate presentation. Use a simulator. Mirroring was the least complicated option when the current build already ran on a real device.

It also exposed real behavior. Notifications could appear. Text could be too small. A gesture that felt normal in my hand could be awkward when everybody watched it on a large screen. The setup needed a clean demo account and a quick privacy check before sharing.

The Mac still acted as the meeting surface. I could share that screen on a call or place it on a monitor in a room. The phone remained the device running the build, so there was no second version of the product to maintain for the demonstration.

The public-safe part of the record is simple. We had a mobile product. I needed to show it. A standard operating-system feature made that easier.

There was no special demo system and no polished launch environment. I opened the build on my phone, mirrored it to the Mac, and walked through what existed that day.

Archive