John Voorhees

5379 posts on MacStories since November 2015

John is MacStories' Managing Editor, has been writing about Apple and apps since joining the team in 2015, and today, runs the site alongside Federico. John also co-hosts four MacStories podcasts: AppStories, which covers the world of apps, MacStories Unwind, which explores the fun differences between American and Italian culture and recommends media to listeners, Ruminate, a show about the weird web and unusual snacks, and NPC: Next Portable Console, a show about the games we take with us.

How Stu Maschwitz Vibe Coded His Way Into an App Rejection and What It Means for the Future of Apps

This week on AppStories, Federico and I talked about the personal productivity tools we’ve built for ourselves using Claude. They’re hyper-specific scripts and plugins that aren’t likely to be useful to anyone but us, which is fine because that’s all they’re intended to be.

Stu Maschwitz took a different approach. He’s had a complex shortcut called Drinking Buddy for years that tracks alcohol consumption and calculates your Blood Alcohol Level using an established formula. But because he was butting up against the limits of what Shortcuts can do, he vibe coded an iOS version of Drinking Buddy.

Two things struck me about Maschwitz’s experience. First, the app he used to create Drinking Buddy for iOS was Bitrig, which Federico and I mentioned briefly on AppStories. His experience struck a chord with me:

It’s a bit like building an app by talking to a polite and well-meaning tech support agent on the phone — only their computer is down and they can’t test the app themselves.

But power through it, and you have an app.

That’s exactly how scripting with Claude feels. It compliments you on how smart you are, gets you 90% of the way to the finish line quickly, and then tortures you with the last 10%. That, in a nutshell, is coding with AI, at least for anyone with limited development skills, like myself.

But the second and more interesting lesson from Maschwitz’s post is what it portends for apps in general. App Review rejected Drinking Buddy’s Blood Alcohol Level calculation on the basis of Section 1.4, the Physical Harm rule.

Maschwitz appealed and was rejected, even though other Blood Alcohol Level apps are available on the App Store. However, instead of pushing the rejection with App Review further, Maschwitz turned to Lovable, another AI app creation tool, which generates web apps. With screenshots from his rejected iOS app and a detailed spec in hand, Maschwitz turned Drinking Buddy into a progressive web app.

Maschwitz’s experience is a great example of what we covered on AppStories. App creation tools, whether they generate native apps or web apps, are evolving rapidly. And, while they can be frustrating to use at times, are limited in what they can produce, and don’t solve a myriad of problems like customer support that we detail on AppStories, they’re getting better at code quickly. Whether you’re building for yourself, like we are at MacStories, or to share your ideas with others, like Stu Maschwitz, change is coming to apps. Some AI-generated apps will be offered in galleries inside the tools that created them, others will be designed for the web to avoid App Review, and some will likely live as perpetual TestFlight betas or scripts sitting on just one person’s computer, but regardless of the medium, bringing your ideas to life with code has never been more possible.

Permalink

Apple’s Fitness+ Comes to New Countries and Gets New Language Support

Source: Apple.

Source: Apple.

On December 15, Apple is expanding Fitness+ to 28 new markets, including Chile, Hong Kong, India, Japan, the Netherlands, Singapore, and Taiwan, which will more than double the number of places with access to the service. The company is also dubbing fitness classes into Spanish, German, and Japanese, with the first two languages coming December 15, and Japanese dubbing coming early next year. K-Pop is being added as a new music genre to the service, too.

The dubbing of fitness classes into Spanish, German, and Japanese sounds like it’s using the same tech found in the Apple Watch’s Workout Buddy feature, which uses a generated voice based on existing instructors’ voices:

To help make Fitness+ even more welcoming to users around the world, the service is introducing digitally dubbed versions of workouts and meditations in Spanish and German, with Japanese dubbing to follow early next year alongside the availability of the service in Japan. The dubbed workouts and meditations feature a generated voice based on the actual voice of each of the 28 Fitness+ trainers.

I’ve been using Workout Buddy ever since watchOS 26 launched, and at least in English, the voices work well.

Last month, Mark Gurman wrote in his newsletter that Fitness+ was under review and might be folded into a broader health service. It may have been the case that the service was under review, but with the expansion into 49 total countries and the addition of new features, it appears that Apple has concluded Fitness is worth keeping as a standalone subscription.

Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed for every MacStories fan.

Learn more here and from our Club FAQs.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.


Vibe Coding Your Own Productivity Tools

This week, Federico and John explain how they go about creating personal productivity tools with the assistance of AI and walk through some of what they have created.

On AppStories+, we talk about our Black Friday tech purchases.


We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 464 - Vibe Coding Your Own Productivity Tools

0:00
39:51

AppStories+ Deeper into the world of apps

Read more


App Debuts

Pocket Casts Pocket Casts has reached version 8.0, and it’s a big one. The popular podcast player (which has been my default for a few years at this point) is finally adding a feature many have been asking for: proper playlists. You can now build custom playlists with specific episodes you want to listen...


Waiting for Siri: Don’t Hold Your Breath

I’m an optimist about most tech, but when I think about “Smarter Siri,” the context-aware version of Apple’s voice assistant that can carry out multi-step requests, all I see is trouble. I hope I’m proven wrong, but what I see are the kinds of fundamental challenges that aren’t easily solved by throwing more engineers at...


Four New Discounts for Club MacStories Plus and Premier Members

Today, we’re introducing 20% off discounts for four great Mac apps: DeskMat, ScreenFloat, Transloader, and Yoink by Matthias Gansrigler-Hrad. I’ve been a long-time fan of Matthias’ work. ScreenFloat is one of my favorite screenshot utilities because it goes beyond the typical tools you find in other screenshot apps. Yoink is one of the original shelf...


Apple Announces That Kate Adams, Its General Counsel, and Lisa Jackson, Head of Environment, Policy, and Social Initiatives, Are Retiring

If you thought Apple’s leadership changes were finished, you’d be wrong. Today, the company announced two more changes.

The first change is to Apple’s General Counsel position, which has been led by Kate Adams since 2017. Adams will step down as general counsel on March 1, 2026 and will be replaced by Jennifer Newstead, Meta’s recent general counsel. Newstead will begin her tenure at Apple at the beginning of 2026 as a senior vice president and report to Tim Cook.

The second change is that Lisa Jackson, Apple’s vice president for Environment, Policy, and Social Initiatives is retiring in late January 2026. Under her leadership, Apple says it has reduced its global greenhouse emissions by 60% in the past ten years. Upon Jackson’s retirement, Government Affairs will be handled by Adams who will be staying at Apple until late 2026 when she plans to retire herself, at which point Government Affairs will become Newstead’s responsibility. The team handling Environmental and Social Initiatives will report to Sabih Khan, Apple’s chief operating officer.

Although Apple doesn’t say so in its press release, it’s pretty clear that a few things are playing out among its executive ranks. First, a large number of them are approaching retirement age, and Apple is transitioning and changing roles internally to account for those who are retiring. Second, the company is dealing with departures like Alan Dye’s and what appears to be the less-than-voluntary retirement of John Giannandrea. Finally, the company is reducing the number of Tim Cook’s direct reports, which is undoubtedly to simplify the transition to a new CEO in the relatively near future.

Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed for every MacStories fan.

Learn more here and from our Club FAQs.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.


2025 App Store Award Winners Revealed

From a pool of 45 finalists, Apple has named 17 App Store Award winners comprised of apps and games across all of its platforms. This year’s App Store Award honors were presented to:

Apps

iPhone App of the YearTiimo from tiimo. 

iPad App of the YearDetail from Detail Technologies B.V. 

Mac App of the Year: Essayist from Essayist Software Inc. 

Apple Vision Pro App of the YearExplore POV by James Hustler.

Apple Watch App of the YearStrava from Strava, Inc. 

Apple TV App of the YearHBO Max from WarnerMedia Global Digital Services, LLC.

Games

iPhone Game of the YearPokémon TCG Pocket from The Pokemon Company. 

iPad Game of the YearDREDGE from Black Salt Games. 

Mac Game of the YearCyberpunk 2077: Ultimate Edition from CD PROJEKT S.A. 

Apple Vision Pro Game of the YearPorta Nubi by Michael Temper.

Apple Arcade Game of the YearWHAT THE CLASH? from Triband ApS.

Cultural Impact

Art of Fauna by Klemens Strasser

Chants of Sennaar from Playdigious

despelote from Panic, Inc.

Be My Eyes from Be My Eyes

Focus Friend by Hank Green from B-Tech Consulting Group LLC

StoryGraph from The StoryGraph

Tim Cook had this to say about the winners and their apps:

Every year, we’re inspired by the ways developers turn their best ideas into innovative experiences that enrich people’s lives. This year’s winners represent the creativity and excellence that define the App Store, and they demonstrate the meaningful impact that world-class apps and games have on people everywhere.

This year’s list of App Store winners is one of my favorites for a bunch of reasons. There are excellent games ranging from Art of Fauna by indie developer Klemens Strasser to Cyberpunk 2077 by CD PROJEKT S.A., as well as other great titles like despelote, which was published by our friends at Panic, Chants of Sennaar, and DREDGE, whose creators Federico and I interviewed at WWDC this year. There were other excellent apps, too, like Essayist, the academic-focused word processor.

Of course, my favorite app among the bunch is Detail, this year’s iPad App of the Year. Yes, I’m hopelessly biased because my son Finn is part of the team that built the app. But it’s also a great example of an app that lowers the barriers to creativity by leveraging Apple’s hardware in a unique way.

Congratulations to all of this year’s App Store Award winners. Of all the apps on the App Store, it’s quite an honor to be among the 17 apps recognized by Apple’s editorial team.

Finally, the year-end award season isn’t over. We’ll be presenting the 2025 MacStories Selects Awards later this month, so keep an eye out for more award-winning app coverage from us.

Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed for every MacStories fan.

Learn more here and from our Club FAQs.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.


Coming Soon: What’s Next on Apple TV and Apple Arcade in December 2025

This month is a relatively quiet one for Apple TV, but there are a few gems coming soon, and Apple Arcade has a bunch of new games that are out tomorrow, so let’s dig into the highlights of both.

Apple Arcade Games (December 4)

SpongeBob Patty Pursuit 2

SpongeBob Patty Pursuit 2

Apple Arcade is kicking things off this month with four new games:

SpongeBob Patty Pursuit 2

This sequel to the popular platformer SpongeBob: Patty Pursuit is filled with the same colorful mayhem as its predecessor.

PowerWash Simulator

I was pretty excited to see PowerWash Simulator coming to Apple Arcade. I know a lot of people find these types of simulator games relaxing, but I’ve never tried one, so I think I’ll dip into PowerWash over the holidays.

Cult of the Lamb Arcade Edition

Cult of the Lamb is a great roguelite from Massive Monster that was originally published by Devolver Digital in 2022 and is coming to Apple Arcade. According to Apple’s press release:

This version includes exclusive content, including new follower forms, decorations, and outfits, along with all existing content updates and paid packs.

If you haven’t played it yet, be sure to check out Cult of the Lamb. It’s a game I have returned to several times since its initial release, and I expect it will do well on Apple platforms.

Subway Surfers+

Subway Surfers is an App Store classic that remains popular more than a decade after its original release. With the plus version on Arcade, subscribers can enjoy the game uninterrupted by ads or in-app purchases.

NARUTO: Ultimate Ninja STORM+

NARUTO: Ultimate Ninja STORM+ originally debuted on the Sony PS3 and was later ported to other platforms including mobile phones. On iOS, the 3D arena fighting game that’s based on a manga and anime series was available as a paid upfront game. With the plus version, there’s no upfront cost beyond a subscription to Apple Arcade, and the game adds new characters and a new stage.

The First Snow of Fraggle Rock (December 5)

The holiday season is upon us, and Apple TV is kicking things off on Friday with The First Snow of Fraggle Rock, featuring the characters from the Apple TV series.

Add to your Calendar:

F1: The Movie (December 12)

The biggest event of December for Apple TV is the streaming debut of F1: The Movie. The film has been available to buy or rent for a while after playing in theaters last summer, and now it will be available to stream as part of an Apple TV subscription, too. I haven’t seen F1 since WWDC in June, so I’m looking forward to rewatching it with my family over the holidays.

Add to your Calendar:

Read more

Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed for every MacStories fan.

Learn more here and from our Club FAQs.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.