This Week's Sponsor:

SoundSource

New Year, New Audio Setup: SoundSource 6 from Rogue Amoeba


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 272 – Gaming on Apple Platforms

This week on AppStories, we revisit the state of gaming on Apple’s platforms, considering hardware, OS support, services, and the games themselves.

Sponsored by:

  • Pillow – Sleeping better, made simple.
  • Sourcegraph – Universal Code Search. Move fast, even in big codebases. Try it now.
  • Instabug – Empower mobile teams to monitor, prioritize, and debug performance and stability issues and ship better mobile apps.

On AppStories+, we highlight some of the late-beta-cycle Shortcuts bugs we’ve encountered and consider the tenuousness of Twitter’s existence.

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

The iOS App Icon Book: The MacStories Review

I’ve eagerly awaited The iOS App Icon Book by Michael Flarup ever since it was first announced in 2018. The book sits dead center among topics that are at the heart of MacStories: apps, app preservation, and design. As a result, my expectations were high, and I’m happy to report that it doesn’t disappoint. If you care about apps, you’ll love The iOS App Icon Book.

The cover of The iOS App Icon Book sets the tone with a large iridescent squircle, the shape that defines every app icon. It’s the canvas on which every app icon is created. The squircle has become iconic in its own right, creating a consistent thread that ties disparate designs together into a coherent whole. The shimmering foil used for the book’s squircle is an excellent touch that hints at the colorful variety of icons between its convers.

The iOS App Icon Book is an art book at its core. The book’s pages are packed with icons of varying sizes, but the book also features essays by Flarup, a foreward by Bjango’s Marc Edwards, a history of iOS iconography by Jim Nielsen, and profiles of a dozen designers and design studios. The focus of the book lies firmly on the icons themselves, but I’m glad the essays and profiles were included. The essays provide an outlet for anyone who happens upon The iOS App Icon Book and wants to know more about the history and design of icons, while the profiles put a face to some of the artwork on its pages.

Of course, the stars of The iOS App Icon Book are the icons themselves. Each high-resolution image is reproduced in vivid colors on high-quality paper that makes browsing through the book’s pages a pleasure. As someone who writes about apps, I enjoyed flipping through the pages, rediscovering the icons of apps from the early days of the App Store alongside the icons of apps I use every day. It’s a careful mix of old and new that blends the context of early app iconography with current design trends.

As you flip through The iOS App Icon Book, you’ll find that the icons are arranged in a number of different ways. Some are grouped by color, while others are organized thematically, like the pages featuring food, games, and photography apps. My favorite part of The iOS App Icon Book, though, is the pages that trace the evolution of specific icons. Each version is dated and connected by horizontal lines to indicate its lineage. It’s fascinating to see the directions that designers have taken app icons over the years.

The one thing that The iOS App Icon Book doesn’t do that I would have liked to have seen is trace the evolution of the icons used for some of Apple’s system apps. That may not have been feasible given the need to get rights to the artwork for printing in a book. However, it would have been interesting to see the extent to which Apple’s design work has influenced third-party designers.


iOS app icons are the first thing that users encounter when they download an app and use it for the first time. Icons set the tone and personality of an app. It’s an important part of the app experience that has a rich history on iOS. The iOS App Icon Book brings that history to life in a way that immediately had me flipping back and forth through its pages, rediscovering old favorites and studying the details of icons I’d never run across before. I highly recommend it for anyone interested in apps and design.

The iOS App Icon Book is still available to pre-order for €60.00 from its website.


Last Week, on Club MacStories: Accessories, a Text to Files Shortcut, MacStories Unplugged, and Interviews with Shortcuts Contest Judges

Because Club MacStories now encompasses more than just newsletters, we’ve created a guide to the past week’s happenings along with a look at what’s coming up next:

MacStories Weekly: Issue 318

Monthly Log: April 2022

This month, we interviewed three of our Automation April Shortcuts Contest judges:

Each judge shared lessons they’ve learned from the hundreds of submissions we’ve received, and shared a recent automation that made a difference to their dailly lives.


Eagle: A Digital Asset Management Tool for Your Mac [Sponsor]

Ever loses your ways in piles of reference files or mock up folders? It can be difficult to keep track of all your digital assets, especially when they are spread out across multiple devices and online platforms.

Eagle App is a desktop digital assets management tool that satisfies all your needs to ”Collect, Organize, Search, and Browse” for digital files. The app helps you streamline repetitive organizational work making it easier to reference later in your projects.

Collect & Organize References at the Same Time

Eagle Extension can batch save and capture full pages and screenshots to quickly collect the inspiration whenever you browse your favorite sites. On top of that, while collecting, Eagle also auto saves the original URL if you ever want to revisit the resources.

Find Your Ideal Files and Images in 0.5 Seconds

You can organize files with tags, folders, and smart folders and search them across different categories such as sizes, shapes, colors, dimensions, ratings, annotations and more!

Preview and Export Different Formats with Ease

Instantly browse 90+ file formats that Finder could’t, such as images, videos, docs, GIFs, 3Ds, font, audio, and more! Eagle even has the ability to export images into a specific formats or dimensions directly.

No Subscription and Cloud-Friendly

Eagle is a on-premise product – everything you saved is in your Mac that is said no subscription needed. It also provides cloud connectivity with most of the popular services, so you won’t have to worry about extra learning costs or fees.

If you work with digital files want to organize your screenshots, inspirational images and reference files and have constant struggles over file management, try Eagle App to help you with all the work!

Eagle App offers a 30-day free trial, each license can pair with two devices, including free lifetime updates! All for only $29.99. Get your digital assets organized today!

Our thanks to Eagle for sponsoring MacStories this week.


Gaming on Apple Platforms

AppStories+ Deeper into the world of apps

AppStories Episode 272 - Gaming on Apple Platforms

0:00
53:41

AppStories+ Deeper into the world of apps

This week, Federico and John revisit the state of gaming on Apple’s platforms considering hardware, OS support, services, and the games themselves.

Read more




MacStories Unwind: VGC Guide and The Batman

AppStories+ Deeper into the world of apps
0:00
20:14

AppStories+ Deeper into the world of apps


This week on MacStories Unwind, Federico recommends VGC Guide for anyone interested in learning about competitive Pokémon, and John shares The Batman, the latest reboot of the caped crusader series.

Kolide – Endpoint security for teams that Slack. Try Kolide for 14 days free; no credit card required.

Federico’s Pick:

John’s Pick: