John Voorhees

5648 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.

WWDC Interviews

Throughout WWDC this week, John has been sitting down with developers and others in the Apple community for short, informal interviews – gathering their reactions to Apple’s announcements and other topics.Here’s a collection of all of the interviews so far. Make sure you’re also a member of the MacStories Lounge on Telegram – that’s where...


Q&A

Question: Hi John, encouraged by your review of Screens 4 I invested in it but thus far my experience has been frustrating as I am unable to remotely log on to my MacBook Air from my iPad Pro when it is in sleep mode with the lid closed. Specifically, here are the issues I’m having:...


2016 Apple Design Award Winners Announced

Each year at WWDC, Apple celebrates developers and the very best apps on its platforms with the Apple Design Awards. These award-winning apps are held up by Apple as raising the bar in design, technology, and innovation. Each app combines rich functionality and high performance, taking advantage of the latest features in Apple’s operating systems to provide unique experiences that enrich the App Store and customers’ lives. As Apple explains it in the WWDC app, the purpose of the Apple Design Awards is to ‘recognize state of the art iOS, OS X, watchOS, and tvOS apps that reflect excellence in design and innovation.’ For the second year in a row, the awards included a special category to recognize the accomplishments of student-developers.

The event, which in recent years has capped off the first day of WWDC, did so again, but this year the ADAs were held in the Bill Graham Civic Auditorium for the first time, as were the opening keynote and Platforms State of the Union. This year’s award ceremony also marks the first time that the ADAs include Apple TV apps.

Read more



Game Day: Shadowmatic

[Editor’s Note: Game Day is a new weekly series on MacStories highlighting iOS games. Each Saturday, we will feature one classic or up-and-coming game just in time for a little weekend fun.]

Many of the best iOS games don’t fight against iOS device hardware. Instead, they embrace the constraints of the touch interface, focusing on fun games based on simple touch interaction models. Touch lends itself particularly well to puzzle games and one of my favorites is Shadowmatic by Triada Studio Games.

Read more


Tips

You can accomplish a lot of interesting tricks using Option-click on the Mac. Here are a few of my favorites: Option-click the desktop to hide the currently active window. If you click an app icon in your Dock instead, the foreground app will be hidden and the app you clicked in the Dock will...


Music Discovery Apps

SoundCloud I’m not a heavy user of SoundCloud, but I’ve found that it’s a good place to discover interesting music when I’ve grown bored with whatever I’ve been listening to most recently. SoundCloud has a nice mix of up-and-coming bands and well-known artists that are easily browsed by genre or trending tracks. In...


1Blocker Brings Content Blocking with iCloud Sync to the Mac

If you are familiar with 1Blocker for iOS, then you will have no trouble figuring out 1Blocker for Mac because the two are nearly identical. What Federico explained about 1Blocker for iOS in his iOS 9 review applies equally well to the Mac version:

1Blocker [is] an excellent all-in-one Content Blocker that can block ads, trackers, social widgets, Disqus comments, web fonts, adult sites, and that lets you create your own rules for URLs, cookies, and page elements to hide or block. 1Blocker is Universal and it comes with over 7000 built-in rules, which you can individually turn on and off.

Read more


Sketch Changes Direction on Pricing

Today, Bohemian Coding, the maker of Sketch, a popular vector design program, announced a new licensing program that has some interesting parallels to the app subscription pricing announced several hours later by Apple. Instead of a paid-up-front model with paid upgrades limited to major releases, Sketch customers will pay an annual license fee to receive upgrades for a year, regardless of how big the updates are during that period.

Sketch’s business model has changed a lot since late last year when Bohemian Coding pulled it from the Mac App Store. Among the reasons cited at the time were:

App Review continues to take at least a week, there are technical limitations imposed by the Mac App Store guidelines (sandboxing and so on) that limit some of the features we want to bring to Sketch, and upgrade pricing remains unavailable.

Previously, Sketch was sold for an up-front fee of $99. Like many other developers, when Bohemian Coding launched a major update to Sketch, it was released as a paid upgrade for existing customers, but between major releases, updates and bug fixes were free.

Under the new licensing scheme, paying $99 annually will entitle customers to one year of all upgrades at no additional charge. Bohemian Coding carefully avoids using the term ‘subscription’ to describe its licensing, presumably to avoid confusion with products like Adobe’s Creative Suite, which can no longer be used if a customer cancels their subscription. In contrast, Sketch will continue to work if your do not pay the annual fee, but updates will not be available.

Looking back at the reasons that Sketch left the Mac App Store, I can’t help but wonder whether Sketch may come back to the store someday, which is exactly what Federico and Stephen Hackett speculated about during episode 94 of Connected. After all, review times are substantially improved and the new subscription model announced seems to be designed to achieve many of the same things that Sketch’s new pricing model is intended to accomplish.

Slide listing App Store issues discussed by Pieter Omvlee at Release Notes.

Slide listing App Store issues discussed by Pieter Omvlee at Release Notes.

But having attended Pieter Omvlee’s talk1 at the Release Notes conference last Fall, I’m not sure the changes made so far are sufficient to bring Bohemian Coding back to the Mac App Store. Sandboxing and the lack of a direct connection with customers were among the many factors that resulted in Sketch being pulled from the Mac App Store. There are also major questions that remain unanswered by Apple, like which kinds apps will be able to implement subscriptions. Regardless of how Apple’s announcements today impact Sketch, it will be fascinating to watch Bohemian Coding and other app developers use subscriptions and other pricing tactics to adapt to the economics of the modern app economy.


  1. I highly recommend all the presentations from Release Notes