The Talk Show with John Gruber
The Talk Show with John Gruber

296: ‘Cameras Every Single Where’, With Michael Simmons

Special guest Michael Simmons joins the show. Topics include the release of iOS 14, widgets and home screen customization, pricing models for indie apps in the App Store era, and, of course, flying robot cameras.

Featured Speakers

John Gruber HostMichael Simmons Guest

Topics Discussed

Episode Summary

Executive Summary: Michael Simmons and the host discuss indie Apple development through the lens of new iOS 14 widgets, Amazon’s flying Ring camera, and the economics of modern software. The conversation centers on how app design, privacy, and platform shifts affect both users and developers, with a deep dive into Fantastical’s widget strategy and the broader move from one-time purchases to subscriptions.

Main Topics: Amazon’s flying Ring camera and privacy (Priority: 5/5): They react to Amazon’s in-home drone camera announcement, emphasizing its practical security use, the privacy benefit of the camera being fully hidden while docked, and the broader normalization of always-on sensors in homes. iOS 14 widgets and home screen customization (Priority: 5/5): They discuss how widgets and shortcut-based custom icons sparked huge enthusiasm, likening it to classic Mac-era customization and arguing that users should be free to personalize their devices, even if the results are visually messy. Fantastical’s widget design and app architecture (Priority: 5/5): Simmons explains how Fantastical’s multiple widget sizes and stacking options were designed like modular pieces, tailored to calendaring use cases and intended to let users compose the most useful views for their needs. Apple’s unusual iOS 14 release timing (Priority: 5/5): They criticize Apple for shipping iOS 14 the day after the event, leaving developers scrambling to prepare builds, fix bugs, and submit apps without the usual GM lead time. Subscriptions vs one-time app pricing (Priority: 5/5): The conversation explores why indie apps are shifting to subscriptions, how that supports continuous development and support, and why many users still react negatively because they compare it to older one-time purchase norms. Indie software economics and sustainability (Priority: 4/5): They argue that indie developers face rising costs from multi-platform support, maintenance, and support burden, while users increasingly expect premium apps to be cheap or free because of the broader free-app ecosystem. New pricing models from other indie tools (Priority: 4/5): They compare Fantastical’s subscription model with Panic’s Nova and Sketch/Agenda-style approaches, where users buy a year of updates and keep the app working afterward, highlighting different ways to balance revenue and user fairness.

Key Arguments: Amazon’s Ring drone camera seems credible and well-designed because the company has a strong hardware track record, unlike more speculative entrants. The drone’s camera being physically hidden in its dock is a strong privacy signal that reduces anxiety without requiring users to trust abstract software assurances. iOS 14 widgets are successful because they restore a lost culture of user customization that older Mac users remember fondly. Fantastical’s many widget variants are justified because users need different calendar views and can compose them like Lego pieces. Apple’s release timing hurt developers because it removed the usual preparation window between GM and public release, causing rushed submissions and confusion. Indie software is harder to sustain now because users expect low prices while development, sync, support, and multi-platform work have become more expensive. Subscriptions are a better model for continuously evolving apps because they fund ongoing work, allow faster shipping, and avoid holding features for artificial major releases. Many user complaints about subscriptions reflect emotional reactions to pricing change more than dissatisfaction with the actual product value. App Store reviews are a poor fit for subscription apps because free users can leave negative reviews about pricing rather than product quality.

Data Points: Fantastical widget count: 12 - Simmons says Fantastical shipped 12 widgets at launch, with more planned. Fantastical 1 to Fantastical 2 gap: 4 years - He says Fantastical 1 launched in 2011 and Fantastical 2 arrived in March 2015. Fantastical 2 to 3 gap: almost 6 years - He describes the long interval between major versions before switching to subscriptions. Fantastical iPhone original price: $5 - The app’s earlier iPhone pricing is cited as a major point of user comparison. Fantastical Mac price: $50 - The Mac version is noted as much more expensive than the iPhone version. Fantastical subscription price: $3/month - They repeatedly reference Fantastical’s monthly subscription tier. Nova annual update price: $49/year - Used as a comparison to Fantastical’s subscription model. Nova purchase price: $99 - Panic’s Nova is introduced with a one-time purchase and one year of updates. Nova upgrade price: $79 - Existing Coda users get a discounted upgrade price. Linode promo credit: $20 - The sponsor offer gives a $20 credit with promo code TALKSHOW20. Linode entry price: $5/month - They mention Linode’s Nano plan as the low-end hosting option. Feels discount: 50% off first order - Sponsor offer for Feels CBD with free shipping for members. Apple release timing: next day - They note iOS 14 shipped the day after the event, unusually fast for Apple.

Pivotal Quotes: "“there's a loose theme of today's show, it'll be indie Apple platform development.”" — Host: Early framing of the episode’s main subject after joking about the show’s energy level. "“the camera is therefore completely ... hidden”" — Michael Simmons: Describing Ring’s flying camera dock as a privacy-forward industrial design choice. "“It is their phone.”" — Host: Defense of users customizing icons and home screens however they want, regardless of taste.

Implications: The episode suggests indie Apple developers will increasingly rely on subscriptions and flexible update models to survive, while users gain more control over device personalization. It also signals that privacy-by-design and clear hardware cues may become key differentiators in consumer tech.

🔓 Sign Up for Unlimited Episode Search

About The Talk Show with John Gruber

The director’s commentary track for Daring Fireball. Long digressions on Apple, technology, design, movies, and more.

View all episodes from The Talk Show with John Gruber