Posts in Linked

TechCrunch’s Matthew Panzarino Interviews Craig Federighi About Stage Manager

Stage Manager is a very different approach to multitasking on the iPad and Mac for different reasons. TechCrunch’s Matthew Panzarino explored the design choices made by Apple on both platforms in an interview with Craig Federighi, the company’s Senior Vice President of Software Engineering.

As Panzarino explains, Stage Manager feels very iPad-centric, but Federighi says it’s the result of the Mac and iPad teams meeting in the middle after developing similar approaches to a more streamlined version of multitasking:

“There were many of us who use the Mac every day who really wanted this kind of focused experience that gave us that balance. So we were on the Mac side, picking this idea up and saying we think that’s in reach, we want to make this happen. And separately on the iPad side we were thinking about [it]. And believe it or not two independent teams who are brainstorming and designing converge on almost the identical idea.”

In response to why Stage Manager is only supported by M1 iPads, Federighi pointed to memory, storage, and graphics as factors:

“It’s only the M1 iPads that combined the high DRAM capacity with very high capacity, high performance NAND that allows our virtual memory swap to be super fast,” Federighi says. “Now that we’re letting you have up to four apps on a panel plus another four – up to eight apps to be instantaneously responsive and have plenty of memory, we just don’t have that ability on the other systems.”

It was not purely the availability of memory that led Apple to limit Stage Manager to M1 iPads though.  

“We also view stage manager as a total experience that involves external display conductivity. And the IO on the M1 supports connectivity that our previous iPads don’t, it can drive 4k, 5k, 6k displays, it can drive them at scaled resolutions. We can’t do that on other iPads.”

There’s no doubt that Stage Manager takes some getting used to, and as Federighi acknowledges in the interview, it’s not finished, but I’m encouraged by what I’ve seen so far. Stage Manager has the potential to make the iPad a more productive device while serving as a bridge for users coming to the Mac from the iPad. That seems to be what Apple is going for, and with some refinements, and although the feature won’t be to everyone’s tastes, I think it could be a great solution for a lot of iPad and Mac users.

Permalink

AppStories, Episode 281 – WWDC 2022: App Shortcuts, New Actions, and What We Didn’t Get

In the latest installment of AppStories’ special WWDC series, we talk about how we use the Developer app before diving into Shortcuts with a closer look at App Shortcuts and some of the new actions Shortcuts has to offer and considering some of the wishes that didn’t come true in 2022.

Sponsored by:

  • Kolide – Endpoint security powered by people. Try Kolide for 14 days free; no credit card required.

On AppStories+, we answer questions from Club MacStories+ listeners who listened to the episode live, and continued our conversation about some of iPadOS’s most interesting features.

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

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

Permalink

AppStories, Episode 277 – WWDC 2022: Keynote Overview and Reactions

In today’s first special WWDC 2022 episode that was recorded live in the Club MacStories+ Discord community, Federico, John, and Alex cover the highlights of Apple’s keynote, including iOS and iPadOS 16, macOS Ventura, and watchOS 9.

Sponsored by:

  • Kolide – Endpoint security powered by people. Try Kolide for 14 days free; no credit card required.
  • Pillow – Sleeping better, made simple.
  • Sourcegraph: Universal Code Search. Move fast, even in big codebases. Try it now.

On AppStories+, we answered Club MacStories members’ questions about the keynote announcements live in our Discord community.

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

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

Permalink

AppStories, Episode 275 – Our iPadOS 16 Wishes

This week on AppStories, we tackle iPadOS and the changes we’d like to see come to iPad this year, and we revisit some of our Shortcuts wishes for 2022.

Sponsored by:

  • RevenueCat – Subscription management built for mobile apps.
  • Pillow – Sleeping better, made simple.
  • Sourcegraph – Universal Code Search. Move fast, even in big codebases. Try it now.

On AppStories+, we consider ways that Apple could adapt trends in cross-app linking into a more universal, user-friendly feature.

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

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

Permalink

UI Browser for macOS to Be Retired in October 2022

Longtime MacStories readers may be familiar with UI Browser, an incredible scripting tool for macOS created by Bill Cheeseman. UI Browser lets you discover the AppleScript structure of an app’s menu system, taking advantage of Apple’s Accessibility APIs to make it easier to script UI, which is not – how do I put this – normally “fun”, per se. UI Browser developer Bill Cheeseman, having turned 79 years old, has decided it is now time to “bring this good work to a conclusion”, and the app will be retired in October.

Here’s what John Gruber wrote about UI Browser last week:

Long story as short as possible: “Regular” AppleScript scripting is accomplished using the programming syntax terms defined in scriptable apps’ scripting dictionaries. If you ever merely tinkered with writing or tweaking AppleScript scripts, this is almost certainly what you know. But as an expansion of accessibility features under Mac OS X, Apple added UI scripting — a way to automate apps that either don’t support AppleScript properly at all, or to accomplish something unscriptable in an otherwise scriptable app. UI scripting is, basically, a way to expose everything accessible to the Accessibility APIs to anyone writing an AppleScript script. They’re not APIs per se but just ways to automate the things you — a human — can do on screen.

A great idea. The only downside: scripting the user interface this way is tedious (very verbose) at best, and inscrutable at worst. Cheeseman’s UI Browser makes it easy. Arguably — but I’ll argue this side — “regular” AppleScript scripting is easier than “UI” AppleScript scripting, but “UI” AppleScript scripting with UI Browser is easier than anything else. UI Browser is both incredibly well-designed and well-named: it lets you browse the user interface of an app and copy the scripting syntax to automate elements of it.

I first covered UI Browser in 2019, when I published a story on how I could control my Mac mini from the iPad Pro using Luna Display and some AppleScript, which I was able to learn thanks to UI Browser. I then mentioned UI Browser twice last month for Automation April: it was thanks to the app that I managed to create shortcuts to toggle the Lyrics and Up Next sidebars in the Music app for Monterey. Maybe it’s silly, but I think there’s something beautiful in the fact that the last thing I did with UI Browser was bridging the old world of AppleScript with the modern reality of Shortcuts.

Gruber argued that Apple should acquire UI Browser and make it part of their built-in scripting tools for macOS; while I don’t disagree, I think it’s more realistic to hope another indie developer or studio picks up UI Browser and continues developing for as long as possible. There’s nothing else like it on the market, and I’d like to thank Bill Cheeseman for his amazing work on this application over the years. It’ll be missed.

Permalink

AppStories, Episode 271 – Apps with Great Shortcuts Support

This week on AppStories, we share our favorite third-party apps with deep Shortcuts integration.

Sponsored by:

  • Kolide – Endpoint security powered by people. Try Kolide for 14 days free; no credit card required.
  • Pillow – Sleeping better, made simple.
  • Sourcegraph – Universal Code Search. Move fast, even in big codebases. Try it now.
  • Crowdstrike – Start your free 15-day trial of CrowdStrike Falcon Pro today.

On AppStories+, we conclude the episode with a bonus round of apps with great Shortcuts support.

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

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

Permalink

Paper’s 10th Anniversary

It’s hard to believe that it’s been a decade since the drawing app Paper was released on the iPad. Andy Allen, a co-founder of FiftyThree, the company that released the app in 2012, marked the anniversary with a post on Andy Works that recounts the app’s origin story during the early days of the iPad.

According to Allen, Paper was born from the ashes of Microsoft’s prototype device called the Courier, which was never released:

While Paper was born in 2012, its roots go back a few years prior when we co-founders first met at Microsoft working on the idea for a new device called Courier. Before the iPad, this was a two-screen digital journal + pen with an entirely new OS and apps designed for a very un-Microsoft customer—creative types. Despite internal excitement for the product, Ballmer shut down Courier in 2010, and if it wasn’t for a leaked prototype video that caused a stir online, things might’ve ended there.

Allen’s post also describes the unconventional design decisions that drove Paper’s unique look and interaction model, which anyone interested in the history and process of app design will love. What really struck me, though, was Allen’s observations about the Paper’s resilience, which is more an exception than a rule:

Most apps from the early App Store-era that were hailed for their design are no longer with us (Path). Yet Paper is still here. And in much the same form as when it was first released having weathered the many tides of changing UI trends (flat design) and iOS updates. The same principles continued guiding it through new features, experiments, and even full rewrites. Every part replaced, yet its soul intact.

Yet, despite Paper’s longevity, even it isn’t immune from the impermanence of modern apps:

In writing this article, I wanted to get the original version of Paper 1.0 running on an old iPad. I tried for a full day but failed. A reminder that our work is transient—here for its moment and then gone.

I’m glad Allen shared these stories about Paper. Too many of the tales of the early App Store have already been lost, and Paper is an important milestone in that history that illustrates the kind of creativity and innovation that the iPad made possible.

Permalink

AppStories, Episode 266 – iOS, iPadOS, and macOS Updates In-Depth

This week on AppStories, we dig into the details of the iOS and iPadOS 15.4 and macOS 12.3 updates that were released by Apple last week.


On AppStories+, a look at the first Mac Studio and Studio Display reviews.

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

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

Permalink

AppStories, Episode 264 – Apple Event Impressions: The New iPad Air, Mac Studio, and Studio Display

This week on AppStories, we cover our first impressions of the iPad Air, Mac Studio, and Studio Display, including Federico’s thoughts on where the Air fits into the iPad lineup and John’s take on what to keep in mind when customizing a Mac Studio.


On AppStories+, a little behind-the-scenes look to planning event coverage, a thank you and mini Chipolo One review from John, and Federico on the three Indiegogo campaign perks he’s waiting to receive.

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

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

Permalink