This Week's Sponsor:

Winterfest 2024

The Festival of Artisanal Software


Posts tagged with "macOS mojave"

A Mac Automation Schism

Thoughtful take by Jason Snell on the recent discussion around the idea that Shortcuts may be coming to the Mac and what that could mean for macOS automation. Snell imagines a scenario where Quick Actions, introduced last year with Mojave, could act as a bridge between old-school Mac apps and a new breed of Marzipan apps compatible (in theory) with Shortcuts only:

Something funny happened in macOS Mojave. Apple actually brushed off some very old Mac OS X technology, Services, and gave it a rebrand as Quick Actions. Quick Actions are commands you can find in Quick Look previews, the Finder’s new Gallery view, and on the Touch Bar. Some are pre-built by Apple, but users can add their own by saving Automator actions as Quick Actions.

I have no idea what prompted Apple to bubble up Automator actions into more places in the macOS interface with Mojave, but Quick Actions strikes me as a pretty good companion to Siri Shortcuts. Imagine a scenario where apps originating on iOS can support Siri Shortcuts via the same methods they use on iOS. Now imagine that Siri Shortcuts can also use Quick Actions as a source for potential commands. Quick Actions are contextual, those old-school Mac apps can bring their own Quick Actions to the party, and users can build their own Quick Actions to do whatever they want. It would be a simple way to bridge the gap between the two different app types that Mac users will be using together, at least for a while.

As I argued on Connected a couple of weeks ago, I’m intrigued by the idea that a Mac version of Shortcuts could have built-in bridges for old automation tools (shell, AppleScript, Automator, etc.) to at least trigger those scripts from the new app. Quick Actions would be a great fit for this; in fact, I find the whole idea of Quick Actions is well suited the Files app on iOS as well.

Permalink

iPad Diaries: Using a Mac from iOS, Part 1 – Finder Folders, Siri Shortcuts, and App Windows with Keyboard Maestro

iPad Diaries is a regular series about using the iPad as a primary computer. You can find more installments here and subscribe to the dedicated RSS feed.

After several years without updates to a product that, somewhat oddly, “remained in Apple’s lineup”, the Mac mini was revived by the company last November with a major redesign geared toward pro users and designed for flexibility. As listeners of Connected know, one of the show’s long-running jokes was that I would buy my last Mac ever as soon as Apple released a new Mac mini1; when it happened, I took the opportunity to completely rethink my home office with a new desk, well-specced Mac mini, and 4K display that supported both modern Macs and iPad Pros via USB-C.

Effectively, I had never owned a desktop Mac until2 this Mac mini arrived. I always preferred portable Macs to workstations, and over the years I moved from a late 2008 MacBook Pro to a 2011 MacBook Air and, in 2015, back to the (now Retina) MacBook Pro again. Over the past couple of years, however, and particularly since the introduction of iOS 11, my penchant for Mac laptops started clashing with the realization that the iPad Pro had become my de-facto laptop. I was using a MacBook Pro because I thought I needed a portable Mac machine just like when I started MacStories in 2009; in reality, the iPad had been chipping away at the MacBook’s core tasks for a while. Eventually, I saw how my MacBook Pro had become a computer I’d open twice a week to record podcasts, and nothing more.

With the iPad Pro as my primary computer, the Mac’s role in my life evolved into a fixed environment that was necessary for multi-track audio recording and Plex Media Server. And as I shared on Connected on several occasions, I realized that my workflow in 2018 wasn’t the same as 2009 anymore: it no longer made sense for me to have a Mac laptop when what I really needed was a small, but powerful and extensible Mac desktop. That’s why I started waiting for a new Mac mini, and my wishes were granted with the 2018 relaunch of the mighty desktop machine.

For the past three months, I’ve been busy setting up the Mac mini and optimizing it for the tasks that inspired its purchase. I bought external SSD drives (these two) to use for Plex and Time Machine backups; I set up a homebridge server to add unsupported accessories to HomeKit (such as our 2017 LG TV) and turn iTunes playlists into HomeKit scenes; I rethought my podcasting setup (I now have a Zoom H6 recorder and a taller microphone stand) and arranged my desk to make it easier to use the same UltraFine 4K display with the Mac mini and iPad Pro (I just need to plug in a different USB-C cable). Because this Mac mini is fast enough to handle 4K transcoding for Plex without breaking a sweat, I started using youtube-dl to enjoy 4K YouTube videos on iOS devices with the Infuse or Plex apps. I’m trying to take advantage of a powerful, always-on Mac server in any way I can, and I’m having lots of fun doing it.

This doesn’t change the fact that the iPad Pro is my main computer, and that I want to interact with macOS as little as possible. Aside from recording podcasts using Mac apps, I rely on the Mac mini as a server that performs tasks or provides media in the background. Any server requires a front-end interface to access and manage it; in my case, that meant finding apps, creating shortcuts, and setting up workflows on my iPad Pro to access, manage, and use the Mac mini from iOS without having to physically sit down in front of it.

In this multi-part series, I’m going to cover how I’m using the 2018 iPad Pro to access my Mac mini both locally and remotely, the apps I employ for file management, the custom shortcuts I set up to execute macOS commands from iOS and the HomePod, various automations I created via AppleScript and Keyboard Maestro, and more. Let’s dive in.

Read more


  1. It was funny because everybody thought the Mac mini line was done. ↩︎
  2. Many years ago, I did use an iMac for a few months. However, I never considered that machine truly mine – it was set up at my parents' house (where it now sits unused) and I worked on it for a while until I moved in with my girlfriend a few months later. ↩︎

Safari Technology Preview Allows Websites to Switch Themes Based on Mojave’s Dark Mode

With Mojave, Apple introduced a user-selectable Dark Mode. Although Dark Mode is implemented throughout Mojave and Apple’s system apps, it’s not automatic. Third-party developers have to update their apps to adopt the feature. Many developers have already added Dark Mode support, but when you run across one that hasn’t, it can be jarring.

Safari has a similar problem. Although the browser incorporates Mojave’s Dark Mode, which makes the app’s chrome dark, websites have no way to detect if a Mac is running in Light or Dark Mode. As a result, even if a site has light and dark themes like MacStories does, the theme has to be switched manually.

Safari Technology Preview 68 changes this by adding support for the prefers-color-scheme media query. Websites that implement the feature will be able to detect if a user’s system is set to Light or Dark Mode and apply a light or dark theme to match the user’s preference. Similar to apps, website owners still need to implement a dark theme for their sites, but if they do, the new feature will switch themes automatically.

Safari has a relatively small piece of the overall browser market, so broad adoption of dark themes is by no means an inevitability. However, I’m glad to see the feature coming to Safari soon because if you use Dark Mode on a Mac, bright white webpages clash with the rest of the UI.


Examining Dark Mode Implementations of Mac Productivity Apps

As I noted in my review of macOS Mojave, there’s a lot more going on with Dark Mode than dark gray window chrome. There were two sessions at WWDC dedicated to Dark Mode. Some apps are easier to adapt to Dark Mode than others from a technical standpoint, but beyond the coding, developers have to grapple with many design issues that affect apps differently.

As with many new features Apple introduces, there’s the way the company would like to see Dark Mode implemented and then there’s the way third-party developers use it in practice. Part of the variety you find is driven by the particular needs of each app. Other differences reflect compromises that are necessary to adapt existing designs to Dark Mode. Sometimes, however, developers intentionally ignore Apple’s recommendations, choosing to take a different path.

In my Mojave review, I collected some representative examples of apps that were ready with Dark Mode implementations when the OS update shipped. Since then, many other apps have been updated. I’ve spent time with many of them and have begun to see some design and implementation patterns among the early adopters that are interesting to compare to similar system apps by Apple. It’s also useful to consider how these variations will impact the experiences users have with these apps.

In the sea of dark gray floating before my eyes, I’ve identified a handful of app categories that illustrate some of the subtle differences between the apps I’ve tried. There are many other good examples, but email clients, task managers, text editors, and note-taking apps are categories that best illustrate how Dark Mode is being used by the first wave of developers to put the feature into practice.

Read more


More Than 70 New Emoji Coming Later This Fall Are Now Available in the iOS 12.1 Beta

Apple has announced that later this fall, it will release more than 70 new emoji. The emoji, which will be released when iOS 12.1 is shipped, will be included on the Mac and Apple Watch too.

The new glyphs, which are based on the characters approved by the Unicode Consortium as part of Unicode 11.0, include a wide variety of themes. For people, there are new options for gray, red, and curly hair, and for bald people. The new set of emoji also includes new foods, animals, sports, and other activities like travel.

Among the animals added are a raccoon, kangaroo, lobster, swan, parrot, peacock, and llama. Foods include leafy greens, a cupcake, a bagel, moon cake, mango, and salt. Sports have added a softball, frisbee, lacrosse stick and ball, and skateboard. There are new emotive smiley faces too.

Looking to next year, Apple says that for Unicode 12.0, which will be the basis for emoji released in 2019, it is working with the Unicode Consortium to add disability-themed emoji. Although the emoji announced today will be officially released until later this fall, you can try them now as part of the iOS 12.1 beta and public preview released today.

Permalink

macOS Mojave: The MacStories Review

I went to San Jose this June not expecting much from macOS. After all, it’s a mature OS that already did what I need. My expectations were reinforced by rumors and leaks that Apple would introduce a Dark Mode and the fact that High Sierra introduced several significant foundational changes to macOS. I concluded that Mojave would focus primarily on a design refresh.

I was wrong. Dark Mode is the most visible and one of the most significant changes to macOS, but Mojave is much more than a UI refresh. Dark Mode and Mojave’s other system updates include productivity enhancements that have made meaningful improvements to the way I work on my Mac.

It took some time to acclimate to Dark Mode, but now I prefer it. As much as I like Dark Mode though, the most important changes to macOS have been those that surface existing functionality in new places making them more useful than in the past.

Mojave adds a collection of Desktop, Finder, and screenshot tools that are notable for the way they meet users where and how they work. It’s a functional approach to computing that has had a bigger impact on my day-to-day workflow than other recent updates to macOS, even where the Mojave updates provide new ways to do things I could already do before.

There’s a lot to cover in Mojave, so I’m going to dive right in and dispense with explaining how to set it up. Apple has a whole page devoted to the topic that you can explore if you’d like. Instead, let’s start by considering how Mojave’s Dark Mode.

Read more


Getting Behind the Mac as a Productivity-First Platform

Apple’s recent Behind the Mac series is one of my favorite marketing campaigns of late. I find the visual of people sitting behind their Macs so romantic and nostalgic. It’s a sight that’s ever-present whenever I spend time in a coffee shop, and the series’ tagline, “Make something wonderful behind the Mac,” causes me to now wonder in public: what are these people making as they sit behind the iconic Apple logo’s glow?

Following WWDC earlier this year, I shared that one of the things I least expected from the conference was that it would get me excited about the Mac. I’ve been iOS-first for three years now, with no regrets whatsoever. During that time, while the Mac has received incremental improvements, its growth has lagged significantly behind iOS and the iPad. While I never expected the same level of innovation on macOS that iOS received – since the Mac didn’t need as much work, frankly – it was frustrating to constantly see iOS score new apps and technologies before the Mac.

It has long seemed to me like the Mac was on its way to an eventual death. But WWDC breathed new life into the platform, with Apple doubling down on the Mac’s strengths as a productivity tool, and the prospect of ported iOS apps starting next year. Each of these changes will bring, I believe, genuine excitement back to the platform.

Read more


macOS Mojave Public Beta Now Available

Following yesterday’s release of public betas for iOS 12 and tvOS 12, today Apple opened the beta of macOS Mojave to the general public.

To accompany the beta release, Jason Snell has published a fantastic – and extensive – overview of Mojave on Six Colors:

For a few years now, it’s seemed that any forward movement macOS might make was coming in lockstep with Apple’s other platforms, most notably iOS. What was new to the Mac was generally something that was also new to iOS, or was previously available on iOS.

With macOS Mojave, available today to the general public as a part of a public beta, the story is different. macOS Mojave feels like a macOS update that’s truly about the Mac, extending features that are at the core of the Mac’s identity. At the same time, macOS Mojave represents the end of a long era (of stability or, less charitably, stagnation) and the beginning of a period that could completely redefine what it means to use a Mac.

Is macOS Mojave the latest chapter of an ongoing story, the beginning of a new one, or the end of an old one? It feels very much like the answer is yes and yes and yes.

Beta software is always full of problems, so hop on the Mojave train with caution. That said, if you’d like to join the beta program, you can sign up here.

Permalink