Federico Viticci

9587 posts on MacStories since April 2009

Federico is the founder and Editor-in-Chief of MacStories, where he writes about Apple with a focus on apps, developers, iPad, and iOS productivity. He founded MacStories in April 2009 and has been writing about Apple since. Federico is also the co-host of AppStories, a weekly podcast exploring the world of apps, Unwind, a fun exploration of media and more, and NPC: Next Portable Console, a show about portable gaming and the handheld revolution.

This Week's Sponsor:

DEVONTHINK

Store, Organize, and Work the Smart Way


WWDC 2022 Keynote: By the Numbers

Whenever Apple holds a keynote event, the company shares a variety of numbers related to things like user counts for certain products, software performance improvements, and customer satisfaction. With the company announcing the future of key platforms like iOS, iPadOS, macOS, watchOS, and tvOS, there was unsurprisingly a lot of data mentioned during today’s WWDC keynote.

We’ve collected some of the most interesting numbers shared on-stage during the keynote:

  • Apple has now opened 17 developer academies around the world
  • According to Tim Cook, “many millions of developers” engaged with last year’s online-only WWDC
  • There are now 34 million registered Apple developers
  • Dictation is used 18 billion times each month. That’s a lot of words
  • Improved Maps will launch in 11 more countries later this year
  • According to Apple, over 130 products are in the pipeline with support for the Matter home connectivity standard
  • 98% of cars sold in the United States now support CarPlay; and according to a survey, 79% of U.S. buyers would consider a car with CarPlay integration

Mac Numbers

  • The second-generation chip in the Apple Silicon family, called M2, features:
    • 20 billion transistors, 25% more than M1
    • 100 GB/s of unified memory bandwidth, 50% more than M1
    • Up to 24 GB of unified memory
    • Up to 18% better performance than M1
    • 1.9x performance compared to a 10-core laptop chip while using 1/4 of the power
    • Up to 35% better GPU performance than M1
    • Specifically, Apple says it offers 25% better graphics performance at the same power, but up to 35% at max power
    • 40% more Neural Engine operations than M1
  • The new MacBook Air with M2, announced today, comes in 4 colors
    • It’s 20% thinner, weighs 2.7 lbs, and is 11.3mm thick
    • It has a 13.6” display with thinner borders
    • The display supports 500 nits, which is 25% brighter than before, and 1 billion colors
    • It has a 1080p camera with twice the resolution and twice the low-light performance
    • The Air has a 3-mic array and 4-speaker sound system
    • It supports up to 18 hours of video playback according to Apple’s benchmarks
    • It supports 67W fast-charging, so you can charge up to 50% in 30 minutes
    • It starts at $1199
  • As for the new 13” MacBook Pro, also carrying the M2 chip:
    • It’s 40% faster than the previous model
    • Supports up to 24 GB of unified memory
    • Supports up to 20 hours of video playback
    • This is not a number, but it comes with the Touch Bar. The Touch Bar!
    • Starts at $1299
  • The M1 MacBook Air continues to be a product in Apple’s lineup, and it now starts at $999.

You can follow all of our WWDC coverage through our WWDC 2022 hub or subscribe to the dedicated WWDC 2022 RSS feed.


Rediscovering the Mac: An iPad User’s Journey into macOS with the M1 Max MacBook Pro

The 14" M1 Max MacBook Pro.

The 14” M1 Max MacBook Pro.

For the past few months, I’ve been living a double life.

Most of you probably know me as “the iPad guy”. And rightfully so: the iPad – more specifically, the iPad Pro – is my favorite computer Apple’s ever made; my coverage of iPad, iPad apps, and, later, iPadOS has far exceeded everything else on MacStories for the last 10 years. I’ve long considered myself primarily an iPad user and someone who strongly believes in the platform because there’s nothing else like it. I don’t think I need to tell that story again.

For these reasons, as you can imagine, when Apple got in touch with me last November asking if I wanted to try out one of the new MacBook Pros with the M1 Max chip, I welcomed their suggestion with a mix of surprise, trepidation, and, frankly, genuine curiosity. What could I, a longtime iPad user, even contribute to the discourse surrounding the comeback of the Mac lineup, the performance of Apple silicon, and the reality of modern Mac apps?

But I was intrigued by the proposal regardless, and I said yes. I was very skeptical of this experiment – and I told Apple as much – but there were a few factors that influenced my decision.

First and foremost, as many of you have probably noticed, I’ve grown increasingly concerned with the lack of pro software (both apps and OS features) in the iPad Pro lineup. As I wrote in my review last year, iPadOS 15 was, by and large, a quality-of-life update that made iPadOS more approchable without breaking any new ground for existing pro users of the platform. As much as I love the iPad, at some point I have to face its current reality: if Apple thinks iPadOS isn’t a good fit for the kind of functionalities people like me need, that’s fine, but perhaps it’s time to try something else. If my requirements are no longer aligned with Apple’s priorities for iPadOS, I can switch to a different computer. That’s why I believe 2022 – and the upcoming WWDC – will be a make-or-break year for iPad software. And I don’t think I’m the only iPad user who has felt this way.

Second, the arrival of Shortcuts on macOS Monterey gave me an opportunity to expand and rethink another major area of coverage for MacStories, which is automation. Along with iPad and iOS, I consider Shortcuts the third “pillar” of what I do at MacStories: with the Shortcuts Archive, Shortcuts Corner and Automation Academy on Club MacStories, and Automation April, I’m invested in the Shortcuts ecosystem and I know that our readers depend on us to push the boundaries of what’s possible with it. With Shortcuts on macOS, I felt a responsibility to start optimizing my shortcuts for Mac users. That meant learning the details of the Shortcuts app for Mac and, as a result, use macOS more. From that perspective, Apple’s review unit couldn’t have come at a better time.

Third, and perhaps most important to me and least helpful for you all, is one of my greatest fears: becoming irrelevant in what I do. As a writer, I guess I shouldn’t say this; I should say that I write for me, and that I would write regardless, even if nobody read my stuff. But as a business owner and someone who’s gotten used to having a medium-sized audience, that would be a lie. I love the fact that I can write for my readers and get feedback in return. I love that I can write something that is wrong and be corrected by someone. I don’t want to lose that. Do you know what’s a really easy way to make it happen? Grow into someone who’s stuck in their ways, only writes about a certain topic, and doesn’t think anything else is worth trying or even remotely considering. In my case, I don’t want to look back at MacStories in 10 years and regret I didn’t at least try macOS again because I was “the iPad guy” and I was “supposed to” only write about a specific topic. I make the rules. And the rule is that curiosity is my fuel and I was curious to use macOS again.

So that’s my context. For the past six months, I’ve been using my MacBook Pro instead of the iPad Pro to get my work done on a daily basis. I’ve kept using the iPad Pro to test my shortcuts, read articles, and write in places where I didn’t have enough room for a MacBook, but, by and large, I’ve lived the macOS lifestyle for half a year by now.

As we head into WWDC, here’s my story on how this experiment went.

Read more


MusicBox Review: The ‘Listen-Later’ Music App I’ve Been Waiting For

MusicBox for iPhone.

MusicBox for iPhone.

Longtime MacStories readers know how much music is important to me. I Made You a Mixtape, which I published six years ago, continues to be one of my favorite, most intimate things I’ve ever published for a simple reason: it tells the story of the importance music had in my life when I was growing up, the connections it helped me make, and the lifelong memories it created. I am not exaggerating when I say that I feel weird inside if I don’t listen to music every day. My love for music – all kinds of music – is also why I spent the past few years rebuilding a personal, offline music library and creating a setup that lets me enjoy music without distractions.

Now, I’ve covered plenty of music apps over the years on MacStories, starting from desktop utilities for music controls to Apple Music clients based on Apple’s official API, music widgets, and even Last.fm scrobblers. But there’s been one particular type of music app, which I’ve always wanted someone to build, that has eluded my coverage of apps on MacStories in over 13 years of reviews: a read-later utility, but for music you want you want to save and listen to later.

That is, until today. MusicBox, the latest app by indie developer Marcos Tanaka, is the “listen-later” music app of my dreams, the one I’ve wanted to use for years and that someone finally made as a Universal app for iPhone, iPad, and Mac. It’s rare for me these days to find new apps that elicit this kind of enthusiasm, but when I do, I know I’ve stumbled upon something special. MusicBox is one of those apps.

This review is going to be pretty straightforward. If you’re a music lover and use either Apple Music or Spotify, and if you feel like you discover more interesting music than you can possibly consume in a day, MusicBox is for you. Open the App Store, spend $2.99 (there are no subscriptions or In-App Purchases in the app), and you’ll get what is likely going to be one of your favorite apps of 2022. Then, if you want to learn more about what the app does, how it integrates with Apple Music, and how you can set it up on your device, come back to this story and let’s dive in.

Read more


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

Automation April: 10 Shortcuts for Discord, Photos, Finder and Files, Tot, Weather Forecasts, and More

All the shortcuts I created for Automation April this month.

All the shortcuts I created for Automation April this month.

It’s the final week of Automation April, and before we get into the details of the final batch of 10 shortcuts I’ve prepared for this week, I just want to express my gratitude toward all readers – old and new – who checked out MacStories this month, entered the contest, or signed up for Club MacStories. The response to Automation April has exceeded our most optimistic expectations: we received over 200 shortcut submissions for the contest, which is why we’re taking a few extra days to sift through all of them before; look for an official announcement of all the winners next week.

For this final group of 10 shortcuts, I’ve assembled another pretty diverse list of utilities for iPhone, iPad, and Mac that integrate with different parts of Apple’s operating systems. There’s a shortcut that automatically deletes old files from Finder or the Files app; another that finds the unique identifier of a specific task in the Reminders app; there’s a shortcut that gives you a weather report for the location of an upcoming event in your calendar. In case you missed the previous collections of shortcuts, you can find them here and here.

So, with Automation April coming to a close, let’s dive in one last time and check out the details of the shortcuts I’m sharing this week.

Read more


Automating Podcast Sessions in Audio Hijack 4 with Shortcuts and Timery

Audio Hijack 4 and Timery.

Audio Hijack 4 and Timery.

For the past week, I’ve been rethinking my approach to time tracking with the Timery app with a focus on simplicity and automation. I appreciate the insights into my habits and patterns afforded by time tracking and Timery’s excellent Reports view, but lately I’ve felt like my setup with projects, tags, and sub-tasks was too convoluted since it was based on a structure I designed years ago.

My daily routine is different now – and it’ll continue to change in 2022 – and I wanted to get rid of the overhead caused by a time tracking system that was too granular. For time tracking to be effective, you need to remember to start a timer whenever you’re working on something; too much friction in the process – such as having to carefully pick from a list of similar projects – defeats the whole purpose of it. There’s also the opposite problem – forgetting to stop a long-running timer – which John explained and fixed in a separate story for Automation April.

So I went back to the drawing board of my Timery projects and reorganized everything with simplicity and ease of activation in mind. I cleaned up my saved timers and shortcut that activates those timers, which I can now trigger system-wide via Raycast on the Mac and the Shortcuts widgets on iPad. I split my work projects into three main areas – MacStories, Club, and podcasts – removed redundant sub-tasks, and grouped related activities under the same tags for more reliable filtering.

How I access my saved timers from the Home Screen.

How I access my saved timers from the Home Screen.

The approach worked well for MacStories and the Club, but podcast timers turned out to be a different beast. You see, when I sit down to record a show like Connected or AppStories, I need to take care of key tasks such as making sure my audio inputs are correct, checking out notes for the show’s outline and intro, and keeping an eye on the Connected audience in Relay’s Discord server. These tasks distract me from time tracking and, as a result, I often forget to start a timer for when I begin recording and, conversely, stop the timer when I’m done. I could automatically start a timer when a calendar event for a show is due in my calendar, but that also doesn’t work for me since it doesn’t account for the time before we actually record the show when I may be chatting privately with Myke and Stephen. Wouldn’t it be great if there was One True Way to automatically start tracking my real recording time when I start talking into the microphone for a show?

As it turns out, thanks to the latest update to Audio Hijack – the new version 4.0 that recently launched on macOS – there is. So for this week’s Automation April story, I’m sharing the custom system I created to trigger a single shortcut that starts time tracking in Timery based on the show I’m recording in that specific moment. Let’s take a look.

Read more


Automation April: 10 Shortcuts for Mac Multitasking, Markdown, Reminders, Music Lyrics, Twitter, and More

10 shortcuts for Automation April.

10 shortcuts for Automation April.

Automation April is well underway: we’ve entered the second week of our month-long special event about automation on Apple platforms, and – in case you haven’t noticed – things are happening everywhere. We’ve published Shortcuts-focused articles on MacStories; interviewed developers of Shortcuts-compatible apps on AppStories; we’ve hosted a Town Hall Workshop on our Discord along with giveaways. And, of course, our panel of judges is now busy testing and evaluating shortcuts submitted by people for the Automation April Shortcuts Contest. If you haven’t yet, now would be a great time to start following @AutomationApril on Twitter to keep up with everything we’re doing.

Last week, I shared an initial batch of 10 shortcuts I prepared for Automation April here on MacStories. I’m back this week with another set of 10 shortcuts that encompass a variety of platforms, app integrations, and functionalities. In this week’s collection, you’ll find even more shortcuts to speed up macOS multitasking; a shortcut that makes it easy to create a calendar event starting from a date; there will be a couple of shortcuts for Markdown and Obsidian users too.

I’m having a lot of fun sharing these sets of shortcuts for Automation April. So once again, let’s dive in.

Read more


Automation April: 10 Shortcuts for Apple Translate, Live Text, Finder Images, Pixelmator Pro, and More

Shortcuts I've prepared for Automation April.

Shortcuts I’ve prepared for Automation April.

It’s Week 1 of Automation April, and as I announced last week, alongside the several initiatives we’ve prepared for this month-long automation event, I’ve been working on 30 shortcuts to share with everyone for free on MacStories this month.

Today, I’m pleased to share the first group of 10 shortcuts that will join the other 250 on the MacStories Shortcuts Archive. These shortcuts are a diverse collection of utilities that have been specifically optimized for the latest versions of iOS, iPadOS, and macOS Monterey. Below, you’ll find shortcuts that take advantage of new actions for Translate and Live Text; there are Mac-only shortcuts that integrate with Finder and AppleScript; there’s even a shortcut that helps you speed up multitasking and window control on macOS.

As always, all the shortcuts I’m sharing as part of Automation April have been tested across all Apple devices and you can install them via the iCloud download links in this story. So grab a good cup of espresso, take a break from the Automation April contest, and let’s have a look.

Read more


Introducing Automation April: A Month-Long Community Event About Automation, Featuring Shortcuts, Interviews, Discord Workshops, and a Shortcut Contest

Welcome to Automation April.

Welcome to Automation April.

Over the past decade, MacStories has become the hub for all kinds of user automation. Starting with URL schemes, then Workflow, and eventually Shortcuts, we’ve created hundreds of shortcuts for MacStories readers and Club members and published stories about automation that have been read by millions of people around the world. With the MacStories Shortcuts Archive, launched three years ago, we unified our catalog of free shortcuts in a single gallery; with the arrival of Shortcuts on macOS, we’ve expanded our Mac coverage for Club members and launched a new column and Discord channel all about automation.

I love automation because of what it stands for: giving users – the people – the power to fully control their computer and make it more efficient. To make it truly their own. This is why I’ve been writing about the Shortcuts app for years and why I’ve always believed in it as the future of automation on Apple platforms: it’s the software equivalent of a bicycle for the mind.

For this reason, I’m absolutely thrilled to introduce Automation April, a month-long showcase of automation on Apple platforms by us, developers, and MacStories readers – with a focus on Shortcuts.

For the entire month of April, we will cover automation and Shortcuts – even more than we normally do – on every property of the extended MacStories universe. There will be shortcuts and articles on MacStories; we will post Automation April-themed episodes of AppStories; there will be special content in MacStories Weekly and AppStories+ for Club members; we will host special ‘Town Hall Workshops’ and a dedicated Automation April channel in our Discord community.

But there’s more:

In addition to all of the above, we are launching a contest to pick the best shortcuts submitted by MacStories readers for Automation April.

Starting Monday, April 4th, until Wednesday, April 20th, we will be accepting up to two shortcut entries per user via a dedicated Automation April website. The contest will be open to everyone with a free MacStories account (more on this below). We’ve also assembled a panel of Shortcuts experts who, alongside the MacStories team, will judge shortcuts submitted by people.

Oh, and we’re giving away an Elgato Stream Deck XL and an Analogue Pocket for the Best Overall Shortcut prize. Yep, you read that right.

April has always been a special month for MacStories: the site turns 13 (!) on April 20th, and this isn’t the first time we’ve organized a special event to celebrate our community. But with Automation April, we’ve prepared the biggest event we’ve ever done that will encompass every single aspect of the MacStories family – from the articles you know and love to Discord, the Weekly newsletter, and a brand new community contest.

The next four weeks are going to be fun. So let’s dive in and let me give you an overview of what you can expect from the first edition of Automation April.

Read more