Federico Viticci

9438 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, and Dialog, a show where creativity meets technology.

He can also be found on his two other podcasts on Relay FM – Connected and Remaster.

| Instagram: @viticci |

THIS WEEK'S SPONSOR:

Kolide

Endpoint Security for Teams That Slack - Try Kolide for Free Today!


Preserve and Play the Original Wordle for Decades with WordleForever

Playing the original Wordle offline with WordleForever.

Playing the original Wordle offline with WordleForever.

Update: It appears that WordleForever is only supported on iOS/iPadOS 15.4 at the moment, which are available as public betas. I was not aware of the fact that older versions of iOS/iPadOS had a bug in the Shortcuts app that prevented WordleForever from working properly. If you want to play with WordleForever now, you’ll have to install iOS/iPadOS 15.4.


Like many others over the past week, when I saw the news that Wordle had been acquired by The New York Times, I immediately felt a mix of two feelings: I was genuinely happy (and still am!) for Wordle creator Josh Wardle, who managed to turn a simple web game into a successful venture; and I was concerned The New York Times would inevitably ruin the beauty and simplicity of the original game. And I still am.

So in the spirit of game preservation (a topic I care deeply about) and out of skepticism regarding the future of Wordle as a NYT product, I teamed up with Finn Voorhees to create WordleForever, a shortcut that lets you back up the entire Wordle game offline – on your device – using Apple’s Shortcuts app so you can keep playing the game for the next few decades. With WordleForever, you can put the original Wordle on your iPhone or iPad Home Screen and play the original game (with the same words as everyone else) for years to come.

Read more


MacStories Starter Pack: Reverse-Engineering the Matter API and My ‘Save to Matter’ Shortcut

My Save to Matter shortcut.

My Save to Matter shortcut.

Editor’s Note: Reverse-Engineering the Matter API and My ‘Save to Matter’ Shortcut is part of the MacStories Starter Pack, a collection of ready-to-use shortcuts, apps, workflows, and more that we’ve created to help you get the most out of your Mac, iPhone, and iPad.

For the past few months, I’ve been enjoying and keeping an eye on the development of Matter, a new read-later service that aims to combine a powerful text parser with elegant design, social discovery features, annotations, and the ability to listen to articles as audio. I’m not one to typically care about the latest VC-backed startup that promises to revolutionize reading articles with social features, but Matter struck me for a few reasons: the app’s reader mode is gorgeous; the ability to annotate articles with highlights is great; and, more importantly, it has the best, most human-sounding text-to-audio conversion engine I’ve ever tested.

Something else happened a few months ago: Matter introduced an official plugin to sync your article highlights as Markdown notes to Obsidian. Integration with PKM-style apps is a hot trend right now in the modern crop of read-later services (John covered this very topic here), so I wasn’t shocked to see that Matter joined Readwise in supporting Obsidian with a plugin. Something about it piqued my interest though:

If Matter didn’t have a public API, how could the Obsidian plugin even sync to the Matter service?

Obviously, there had to be an API involved behind the scenes, which Matter hadn’t announced yet, but which I could potentially reverse-engineer and integrate with Shortcuts. And that’s exactly what I’ve been doing for the past month.

My experiments with the still-unannounced Matter API have developed on three separate fronts, and I’m going to share the results in three different places:

  • Today on MacStories, I’m going to share a one-click shortcut called Save to Matter that lets you save any article to your Matter queue directly from the share sheet or anywhere else on iOS, iPadOS, or macOS without having to use the Matter extension;
  • Tomorrow on MacStories Weekly for Club MacStories members, I will share MatterBot, an advanced Matter shortcut that lets you take complete control over your Matter queue with support for exporting annotations as Markdown or even downloading articles as MP3 files;
  • Next week for Club MacStories+ and Premier members only, I will share MatterPod, another advanced shortcut that lets you turn your Matter queue into a Matter podcast feed hosted on your own web server.

Before we dive in, I also want to confirm that I privately reached out to the folks at Matter weeks ago about my experiments, and they were cool with me writing about my findings and sharing shortcuts I’ve built for the Matter API.

With that being said, let’s take a look at how you can get started with the Matter API and the Save to Matter shortcut.

Read more


MacStories Starter Pack: Introducing Obsidian Shortcut Launcher, A Free Plugin to Trigger Shortcuts from Obsidian

Obsidian Shortcut Launcher is a free plugin that works on iOS, iPadOS, and macOS.

Obsidian Shortcut Launcher is a free plugin that works on iOS, iPadOS, and macOS.

Editor’s Note: Obsidian Shortcut Launcher is part of the MacStories Starter Pack, a collection of ready-to-use shortcuts, apps, workflows, and more that we’ve created to help you get the most out of your Mac, iPhone, and iPad.

It shouldn’t come as a surprise to anyone that, over the past year, Obsidian has become as essential to my workflow as Shortcuts. As I have been thoroughly documenting in the My Obsidian Setup series for Club MacStories members, Obsidian – which is the MacStories Selects 2021 App of the Year – is more than a text editor: it’s something more similar to an OS for writers that encompasses note-taking, Markdown writing, journaling, research, and more. At this point, just like I can’t imagine using Apple devices without Shortcuts, I can’t imagine taking notes or writing articles without Obsidian.

Which means that it shouldn’t surprise anyone either that I wanted to combine my two favorite apps and figure out a way to integrate Obsidian with Shortcuts.

Today, I’m thrilled to introduce Obsidian Shortcut Launcher, a free Obsidian plugin – available in the Community Plugins section of the app – that lets you trigger shortcuts as commands from Obsidian. With Obsidian Shortcut Launcher (or ‘OSL’), you’ll be able to trigger any shortcut you want from Obsidian, passing along values such as the text of the document you’re working on, its name, text selection, and more. Obsidian Shortcut Launcher is free to use and works on iOS, iPadOS, and macOS.

Obsidian Shortcut Launcher is the result of weeks of planning and work from me and Finn Voorhees, and it has created an entirely new dimension in how I use Obsidian and Shortcuts on a daily basis. Because OSL is available in Obsidian’s Community Plugins list, you can find its source code here. Read on below to find out how OSL works behind the scenes, how I’ve been using it for my setup, and how you can start using it yourself with Obsidian and your favorite shortcuts.

Read more


MacStories Starter Pack: Frame Nintendo Switch Screenshots with SwitchFrame

Breath of the Wild, framed with SwitchFrame in Shortcuts.

Breath of the Wild, framed with SwitchFrame in Shortcuts.

Editor’s Note: Frame Nintendo Switch Screenshots with SwitchFrame is part of the MacStories Starter Pack, a collection of ready-to-use shortcuts, apps, workflows, and more that we’ve created to help you get the most out of your Mac, iPhone, and iPad.

Following the release of version 11.0 of the Nintendo Switch firmware in December 2020, I released ShortSwitch, a shortcut that simplified the process of importing screenshots and videos from a Nintendo Switch console on the same Wi-Fi network as your iPhone or iPad. ShortSwitch continues to be one of my favorite utilities I’ve built in the Shortcuts app, and it’s become my default way of transferring media from the Switch to my iPhone before tweeting it. With ShortSwitch, you don’t need to scan the second QR code displayed on the console, and you can quickly preview or save multiple files at once. It still works reliably, and you can download it here.

That said, I’ve always wondered if I could improve another aspect of screenshots captured on the Nintendo Switch: framing them with a physical device template of a Switch console, just like I can frame iPhone, iPad, and Mac screenshots with Apple Frames. So a few months ago, Silvia and I got to work. After finding a Switch template we liked, Silvia modified it, and I was able to put together SwitchFrame – a shortcut that frames Switch screenshots with a classic Nintendo Switch console featuring red and blue Joy Cons.

Read more


MacStories Starter Pack: Clean Up URLs and Remove Tracking Parameters with URL Cleaner

URL Cleaner for iOS.

URL Cleaner for iOS.

Editor’s Note: Clean Up URLs and Remove Tracking Parameters with URL Cleaner is part of the MacStories Starter Pack, a collection of ready-to-use shortcuts, apps, workflows, and more that we’ve created to help you get the most out of your Mac, iPhone, and iPad.

Picture this:

You’ve just come across an interesting article or product you want to share with someone, so you copy the URL and you’re ready to send it over iMessage, tweet it, link it on your site – you name it. Then, you notice that the URL has a bunch of ugly tracking parameters appended to the end of it. I’m sure you’ve seen them too: it’s those ?utm and soc_src1 and similar strings of text that some web publishers rely on to monitor where traffic is coming from and track other parameters about clicked URLs. For a publisher, those bits of data can actually be useful; for the end user, however, I’ve always wished there was an easy way for apps or extensions to “clean up” URLs and return the vanilla version of a link without any tracking parameter attached.

So, for the debut of our MacStories Pack event, I decided to fix the problem myself with a shortcut I appropriately called URL Cleaner. With this shortcut, which you can download for free at the end of the story and find in the MacStories Shortcuts Archive, you’ll be able to instantly remove popular tracking parameters from any URL and get a “cleaned up” version of it copied into the system clipboard. Best of all, URL Cleaner has been specifically optimized for iOS, iPadOS, and macOS, taking advantage of desktop-specific actions in macOS Monterey all while remaining integrated with the share sheet and Siri on iPhone and iPad.

Let’s take a look.

Read more


WordleBot 1.1, Now Fully Accessible with Native Emoji-to-Image Conversion

WordleBot 1.1.

WordleBot 1.1.

Following the release of my WordleBot shortcut last week, I’ve received a lot of useful and informative feedback from users in the accessibility community regarding the shortcut’s ability to annotate Wordle results with descriptions. Although well-intentioned, my original approach was misguided: even with line-based scores, the grid of emoji characters still performed horribly with screen-reading technologies such as Apple’s VoiceOver. WordleBot didn’t do much to make results more accessible for VoiceOver users since it was only reformatting the grid of emoji characters with additional text.

Read more


WordleBot: A Shortcut to Annotate Your Wordle Results with Scores

WordleBot for iPhone.

WordleBot for iPhone.

Update, January 18: I have released version 1.1 of WordleBot with support for converting emoji results to a single image. You can read the article here and redownload the updated shortcut below.

I, like the rest of the Twitter over the past few weeks, have fallen in love with Wordle, Josh Wardle’s ingenious daily word game (if you somehow missed it, check out Wardle’s profile in The New York Times). It’s so refreshing to have something so disarmingly simple, yet challenging that isn’t out to scam us (although some have tried) or sell our data on the Internet these days. Wordle reminds me of Brain Age for Nintendo DS in its heyday: everyone I know does it and is talking about it, at least for now. For me, Wordle has become this nice, daily ritual that I try to complete with my girlfriend to improve our English skills.

Wordle is a web app, and it comes with a clever built-in sharing feature that lets you share your results with other people by visualizing them as emoji of different colors based on the letters you guessed in the daily puzzle. I’m sure you’ve seen those tweets featuring lots of green and yellow emoji pass by on your timeline. While I think Wordle’s default sharing mechanism is fun, on-brand, and already iconic, I don’t like how its output is not accessible or descriptive enough. Folks with visual impairments such as colorblindness may find the emoji-laden Wordle tweets nearly impossible to decipher; those blocks of emoji don’t play well with screen-reading technologies such as VoiceOver; and, I just thought it’d be useful to figure out a way to score each line of the puzzle to bring some additional context to your Wordle results.

So, I made WordleBot, a shortcut that takes Wordle’s default shareable text and reformats it with partial and perfect scores for each line. With WordleBot, you’ll be able to share results that keep the original Wordle aesthetic and format but also include scores for 🟨 and 🟩 letters on each line, like this tweet:

Read more


Apple Frames 2.1: Apple Watch Series 7 and 2021 MacBook Pro Support, New Update Flow, Plus Chinese and Czech Localization

Apple Frames, now with support for the latest MacBook Pros.

Apple Frames, now with support for the latest MacBook Pros.

Today I’m pleased to announce the release of Apple Frames 2.1, the first major update to version 2.0 of my popular Apple Frames shortcut, which I launched last October. It took me longer than I hoped to put together this update, but I’m happy that I was able to add compatibility fo all the latest device frames supported by Apple, new languages, as well as a brand new update flow that will make it easier to download the latest templates powering Apple Frames in the future.

Let’s take a look.

Read more


Nick Heer on Apple Music and Last.fm

Nick Heer perfectly encapsulates what I also think about Apple Music’s lackluster recommendation engine as opposed to the old-school simplicity and pleasure of Last.fm:

Apple Music is a remarkable deal for me: spending ten bucks a month gives me access to almost any record I can think of, often in CD quality or better. There are radio features I do not use and music videos I rarely watch, but the main attraction is its vast library of music. Yet, with all that selection, I still find new music the old-fashioned way: I follow reviewers with similar tastes, read music blogs, and ask people I know. Even though Apple Music knows nearly everything I listen to, it does a poor job of helping me find something new.

Here is what I mean: there are five playlists generated for me by Apple Music every week. Some of these mixes are built mostly or entirely from songs it knows I already like, and that is fine. But the “New Music Mix” is pitched as a way to “discover new music from artists we think you’ll like”. That implies to me that it should be surfacing things I have not listened to before. It does not do a very good job of that. Every week, one-third to one-half of this playlist is comprised of songs from new albums I have already heard in full. Often, it will also surface newly-issued singles and reissued records — again, things that I have listened to.

And on Last.fm, Nick adds:

So: Last.fm. There are a few things I like about it. First, it seems to take into account my entire listening history, though it does give greater weight to recency and frequency. Second, it shows me why it is recommending a particular artist or album. Something as simple as that helps me contextualize a recommendation. Third, its suggestions are a blend of artists I am familiar with in passing and those that I have never heard of.

Go read the whole piece – I was nodding in agreement the whole time.

As Club MacStories members know, after years of inactivity, I re-activated my Last.fm account a few months back and started scrobbling everything I listen to again thanks to the excellent Apple Music client for iPhone and iPad, Marvis. Not only is the Last.fm website more fun to explore than Apple Music, but the reports they generate (on a weekly, monthly, or annual basis) are actually interesting in a way that Apple Music’s barebones ‘Replay’ summary just isn’t.

It feels somewhat odd to type this in 2021 2022, but if music still is in Apple’s DNA, there’s a few things Apple Music could learn from the simplicity and care that permeate Last.fm.

Permalink