This Week's Sponsor:

Winterfest 2024

The Festival of Artisanal Software


Posts in stories

Sleep Tracking in watchOS 7 and iOS 14: Elevated by a User Experience-Driven Design

Sleep tracking has always seemed like a natural addition to the Apple Watch, and for years all signs have indicated Apple had it in its plans. In 2017 the company acquired Beddit, which specialized in sleep-tracking hardware and software. Perhaps one motivation for that move was the fact that paid sleep-tracking apps regularly occupied the App Store’s top charts. Apple has also progressively exhibited strong interest in areas of health, making sleep a no-brainer. So the technology for sleep tracking had been acquired, customer demand was clearly there, and it fit within the broader health ambitions of the company.

Yet until this year, Apple’s sleep-related software enhancements have been limited to…improved alarm options on iPhone. This fall that’s changing, as watchOS 7 and iOS 14 will together introduce a true sleep tracking system.

I’ve been using the new sleep-related features of Apple’s forthcoming OS versions for two full months now, and in true Apple fashion, they’re in some ways more comprehensive and elegant than third-party solutions, and in other ways they’re underpowered compared to what third parties provide, ensuring that they won’t be the best fit for all users, but their simplicity will make them a solid solution for most people.

Read more


Deeper Controller Support and a Revitalized Game Center: Exploring Apple’s 2020 Gaming Updates

I’m perpetually confounded by Apple’s approach to gaming. For every encouraging development like Apple Arcade last year and the controller and Game Center announcements at WWDC this year, there’s a story like the blocking of Microsoft’s xCloud service from the App Store and the ongoing legal dispute with Epic. As uneven as Apple’s recent and long-term history with gaming has been, though, it’s clear that the company understands that games are a lucrative part of the App Store as it continues to introduce new gaming enhancements to its OSes. This year’s updates center on deeper game controller support and a refreshed Game Center experience.

Last year saw the surprise introduction of support for Microsoft’s Bluetooth-enabled Xbox controllers and the Sony DualShock 4 controller on Apple devices. As I wrote at the time, the initial integration of the controllers was excellent, and a substantial improvement over most of the expensive MFi controller options previously available. As a result, it’s no surprise this year that Apple has extended its support for controllers, even further expanding coverage to new controllers and adding support for features like haptics, rumble, motion, lights, and special input options. Apple is also adding support for button and other input remapping on iOS, iPadOS, and tvOS, but curiously not macOS.

The other pillar of Apple’s gaming story is Game Center, which hasn’t seen much love in recent years. Game Center debuted alongside iOS 4 in 2010, but with iOS 10 the dedicated Game Center app was eliminated, relegating Game Center functionality like leaderboards and achievements to APIs that developers could incorporate directly into their apps. Game Center isn’t returning as a standalone app in 2020. Instead, it is receiving a significant makeover that raises its profile in games and on the App Store, creating the potential to make gaming on Apple devices more social than in the past.

Read more


Apple and Privacy in 2020: Wide-Reaching Updates with Minimal User Intrusion

Privacy has increasingly become a competitive advantage for Apple. The bulk of the company’s revenue comes from hardware sales, in stark contrast to competitors like Google who depend heavily on ad revenue and thus benefit tremendously from collecting user data. Apple calls privacy one of its core values, and the structure of its business makes it easier to hold true to that value. But that doesn’t mean its privacy work is easy or without cost – behind the huge number of privacy enhancements this year was surely significant effort and resources that could have been diverted elsewhere. The company’s privacy discourse isn’t empty marketing speak; it’s product-shaping. Not only that, but thanks to Apple’s enormous influence in tech, it can be industry-shaping too, forcing companies that otherwise may not prioritize user privacy to do business differently.

This year in its WWDC keynote, Apple dedicated an entire section of the presentation to privacy, detailing its latest efforts within the framework of what it calls its four privacy pillars:

  • On-device processing
  • Data minimization
  • Security protections
  • Transparency and control

Evidence of each of these pillars can be seen throughout much of what Apple announced during the rest of the keynote. On-device processing, for example, powers the new Translate app in iOS 14, HomeKit Secure Video’s face recognition feature, and more. New security protections have been implemented to warn you if a Keychain password’s been compromised, and to enable Sign In with Apple for existing in-app accounts, both of which make your accounts more secure. But the majority of this year’s most prominent privacy updates fell under the remaining two core pillars: data minimization and transparency and control.

Here are the privacy-focused changes you’ll see this fall across iOS and iPadOS 14 and macOS Big Sur.

Read more


Apple Maps in 2020: Cycling and EV Routing, City Guides, and Feature Parity on All Platforms

Apple Maps has come a long way since its debut in iOS 6. Much of the app’s history, which got off to a rocky start, has been focused on gathering and improving map data worldwide, but that’s beginning to change. The task is enormous and will never really be finished, but a shift has already started.

Once, the improvements in Maps were focused mainly on its basic underlying data like getting roads and geographic features correct. However, today the emphasis is increasingly on providing a deeper set of data and new features like cycling routes and city guides. Google Maps has had some of this functionality for years, and many of the refinements to Apple Maps are in just a handful of cities and countries. However, with the completion of Maps’ rebuilt map data in the US, Apple has begun to layer in new data and functionality that is poised to spread out much more widely.

Read more


Mac Catalyst 2.0: Doubling Down on the Alignment of the Mac and iPad

WWDC 2020 brought Mac Catalyst into sharper focus than ever before. Introduced as an unnamed ‘sneak peek’ in 2018, Mac Catalyst offered the promise of a simple and efficient way for iPad developers to bring their apps to 100 million Mac users. The reality was that it can be hard to transition an app from an iPad to a Mac, and the results weren’t always great.

The trouble was the result of a confluence of multiple factors, including:

  • The first iteration of Mac Catalyst used iPad design conventions in places that felt out of place on the Mac
  • There was too little documentation
  • Excitement surrounding SwiftUI left developers wondering whether Apple was committed to Mac Catalyst

WWDC 2020 was different. Apple introduced what was effectively Mac Catalyst 2.0 with its Optimized for Mac initiative, a separate Mac Catalyst path that follows Mac conventions more closely but requires more work. The company also built Messages and Maps, two of its flagship apps, using Mac Catalyst, demonstrating a deeper commitment to the technology than ever before. The result is a brighter future for Mac Catalyst that clearly has a role to play alongside SwiftUI and Apple’s other frameworks.

To understand where Mac Catalyst is heading, though, we first need to understand where it has been over the past two years.

Read more


Podcasting on iPad Pro and Mac: A Streamlined Approach with the Sound Devices MixPre-3 II

Anyone new to a job has probably thought or even asked:

“Why do you do it that way?”

and gotten the age-old answer:

“Because that’s how we’ve always done it.”

It’s human nature to stick with a solution that works and is familiar. When a workflow is so ingrained that it’s a habit, that’s good because it allows the task to become less about the tools and more about what you’re creating.

Paradoxically, though, familiarity can also lead to inflexibility, a resistance to change that undermines the very productivity that the solution enabled in the first place. It’s an inertial force that’s hard to resist, but I think it’s important to push back against it. Not solely for the sake of efficiency, but also to improve the results of your efforts.

The trick is knowing when experimentation with new workflows is unproductive fiddling and when it’s meaningful exploration. I’ve seen too many people fall into the trap where improving the process becomes the goal itself.

Early last year, I decided I was finished with letting tasks dictate how I work. I work across the Mac, an iPad Pro, and an iPhone all day long. Some jobs are more suited to one device than another, and some I just prefer to do on a particular device. The point is, though, that it’s something I want to be my choice, instead of something foisted on me by the nature of the work itself.

I’m fortunate that most of what I do migrates effortlessly from one device to another. Still, I’ve historically had two weekly responsibilities where I’ve felt tied to a Mac.

The first was producing the Club MacStories newsletters using Mailchimp’s web app. As I wrote last January, Safari’s updates in iOS and iPadOS 13, which made web apps work roughly the same on my iPad Pro as on my Mac, solved that problem for me.

The second Mac-bound task was podcast recording and production. I recognize that there have been ways to accomplish podcasting on an iPad for a while. However, when it comes to recording in particular, I didn’t want to change the way I record episodes to work around the iPad’s limitations for the same reasons Federico articulated in Beyond the Tablet.

What made these two tasks frustrating is that they’re both tied to schedules that have limited flexibility. When I was traveling more, that left me with little choice but to take a Mac. I prefer to travel with my iPad Pro, but regardless, I’d rather pick how I work myself, even when I’m at home.

I’m not doing as much traveling now, but a recent road trip to Michigan led me to start thinking about my podcasting setup again. As with many trips in the past, I wound up taking my MacBook Pro along, in this case so I could record interviews for an episode of AppStories. The setup was perfectly fine, but it felt like too much equipment for recording a few short interviews. Plus, I took my iPad Pro because I prefer it for writing and wanted to stay connected to mobile data as I wrote a story in the car.

Ever since Jason Snell wrote about his iPad Pro podcasting setup on Six Colors early last year, and Federico adapted it for his setup when he can’t use his Mac mini, I’ve wanted to try something similar. What held me back, though, was a combination of the complexity, cost, and infrequency with which I assumed I’d use the setup.

I also held out hope that iPadOS 13 or 14 would include improved audio routing that would make it possible to talk on Skype and record a local audio track. That hasn’t happened. Although I expect Apple will add that functionality eventually, it’s been 18 months since Safari solved my Mailchimp problem. With only podcasting standing in the way of my goal of device independence, and no software solution from Apple in the early iPadOS 14 betas, I figured it was time to revisit my hardware options.

I wanted a solution that worked equally well when I’m sitting at my Mac or iPad, allowing me to talk over Skype and record myself locally. What I discovered was an incredibly versatile solution that accomplishes in a single device what Snell and Federico cleverly constructed from a field recorder and USB audio interface: the Sound Devices MixPre-3 II.

Read more


The Developer Debrief on WWDC 2020

Weeks removed from Apple wrapping up its first all-virtual WWDC, many of us are still digesting what the conference’s announcements mean for the future of our favorite products.

Federico, John, and I have all shared various takeaways from the conference, and I’m sure we’ll have a lot more to report as we continue using the betas this summer and review Apple’s OS updates this fall. But our perspective is limited to our profession as journalists, so we also wanted to hear from the people this conference was really built for: developers.

WWDC has grown into an exciting conference for Apple users all around the globe, but its core identity is still ultimately an event for app developers. As a result, I wanted to speak with a variety of developers to get their reactions to the conference. These included:

My sincere thanks to these developers for taking the time to share their thoughts, and for their years of valuable contributions toward making Apple’s app ecosystem as strong and robust as it is today.

Interview questions for each developer ranged from the things that most excited them at the conference to surprises and disappointments, their read on how in-touch Apple is with the developer community, the current evolution of software development, and each developer was also generous enough to share a sneak peek at new technologies they’re working to implement in their apps.

Read more


Widgets and the App Library: A First Look at Bringing Personality and Customization to Your Home Screens

No single feature of the iOS 14 betas has had as immediate an impact on my daily iPhone use as Home screen widgets. Together with the App Library, the features can radically change the way apps are organized and accessed by everyone. Users don’t have to use widgets or the App Library, but they’ve been designed to feel familiar and inviting, echoing the iPhone’s grid layout, folders, and search systems. The result is a deft balancing act that gently introduces the iPhone Home screen’s most significant makeover since it was launched, which I think will be a big hit with users and developers alike.

Widgets’ impact is less pronounced on the iPad, where their placement is less flexible, and there is no App Library. Widgets can’t do quite as much in iOS and iPadOS 14 betas as they can under iOS 13 either. Those are fairly significant caveats depending on how you currently use widgets and should be kept in mind, but it’s also worth remembering that this is the first public beta release. There are still many weeks before iOS and iPadOS 14 will be released, and users’ feedback could influence what the final implementation of widgets looks like.

Despite the current limitations, widgets have profoundly changed the way I use my iPhone and have the potential to do the same on the iPad. The impact surprised me because, after two and half weeks on the developer betas, the only widgets I’ve tried so far are based on Apple’s system apps. As a result, I wanted to share my first impressions and thoughts on widgets, the App Library, and how I’m using both on the iPhone and iPad. I also thought it would be fun to show off some of the ideas being explored by third-party developers, which I’m excited to try soon.

Read more


Two Weeks with iPadOS 14: Redefining the Modern iPad Experience

My iPadOS 14 Home Screen.

My iPadOS 14 Home Screen.

For the past two weeks, I’ve been using the developer beta of iPadOS 14 on my 2018 12.9” iPad Pro – my main computer and production machine. Although I feel like it’s too early for me to offer a definitive assessment of iPadOS 14, I figured it’d be interesting to share some initial thoughts on the evolution of the iPad platform now that iPadOS 14 is available as a public beta as well. These are just some of the key takeaways and “core themes” I’ve been mulling over since WWDC; I plan to dig deeper into every aspect of iPadOS 14 in my annual iOS and iPadOS review in the fall.

Read more