This Week's Sponsor:

Inoreader

Boost Productivity and Gain Insights with AI-Powered Intelligence Tools


Project Geneva: David Smith’s New Approach to Third-Party Watch Faces

Developer David Smith has often expressed a desire to design third-party faces for the Apple Watch, a feature that many users wish Apple offered. But recently, after launching his latest Watch app Geneva Moon (formerly known as Moon++), Smith realized he could take a different view of face customization, inspired by his newest app.

Geneva Moon exists mainly to provide a complication which displays an astronomically accurate representation of the moon. It takes advantage of the new ability in watchOS 6 for Watch apps to be offered independently of iOS counterparts, so you can download Geneva Moon directly from the Watch’s App Store and then install its complication on your watch face. Smith’s experience with this app inspired him to shift his focus from the aspects of watch faces that Apple doesn’t let developers customize, to the extensive areas that they can. He writes:

The Infograph face's customizable areas. (Source: david-smith.org)

The Infograph face’s customizable areas. (Source: david-smith.org)

I have extensive control over what is shown here and for many of the watch faces, this area makes up the vast majority of the screen. Other than the design of the watch hands or appearance of the digital time numerals, I can do a whole lot with the complication tools I already have.

To that end, I’m starting a journey I’m calling Project Geneva, in which I’m going to see just how far I can push customizability and design of complications for the Apple Watch.

Though Apple doesn’t permit the distribution of third-party watch faces, by focusing on creating new complications that can be used across a variety of different first-party faces, Smith will provide users more flexibility in crafting each existing face to their own preferences and needs.

To a degree, third-party faces are already here. An entire watch face can’t be customized, but for those faces which are largely populated by complications – which many are – there exists enormous freedom for developers and users alike to craft their ideal watch face.

I can’t wait to see what new complications are spawned by Project Geneva, and hope other developers may take inspiration from Smith’s new initiative themselves.

Permalink

iOS and iPadOS 13 App Roundup: Multiwindow, Dark Mode, Shortcuts, and More

iOS and iPadOS 13 have been in users’ hands for several weeks now, and with the abundance of new capabilities those releases brought has come a wealth of third-party app updates. System dark mode has been adopted not just by indie developers, but also major social media apps; multiwindow has empowered users to work more flexibly on the iPad; context menus have introduced a new layer of functionality to both iPhone and iPad; and of course, Shortcuts is now simultaneously more powerful and more user friendly in iOS 13, unlocking possibilities that are only beginning to be explored.

We’ve covered a lot of the best app updates for iOS and iPadOS 13 in individual articles and through our Club MacStories newsletter, but today the MacStories team has a roundup to share of several other noteworthy app debuts and updates of late.

Read more


PCalc Developer James Thomson Shares His Catalyst Experience

James Thomson, the creator of PCalc, has written about his experience with Catalyst. Thomson, who was one of the developers that spoke with Bloomberg’s Mark Gurman about the challenges Catalyst poses to developers and their customers, expounds on what he told Gurman, saying about PCalc that:

It became pretty clear to me that I would need to rewrite a lot of the user interface, to find a happy middle ground between the iPad and the Mac. Which would probably benefit both in the long run, to be fair. But with everything else that was going on this summer, I couldn’t justify that work, with no guarantees at the end of the day that I would have something I was happy to ship. So, I mainly focused my time on things like Shortcuts and Dark Mode, and iOS 13 support in general.

Thomson goes on to explain that while it was simple to get a version of PCalc’s iOS app running on the Mac, the APIs for dealing with macOS-specific features felt rough and unfinished.

That’s something I’ve heard from a lot of developers who were initially excited about Catalyst. They also had their hands full dealing with iOS and iPadOS 13, and bugs in both OSes slowed them down over the summer. As a result, many put their Catalyst plans on the back burner.

Thomson also says that:

Documentation for Catalyst has been almost non-existent too, which has made things a lot harder than they should be.

From the business side, there is also no way for somebody to get the Catalyst version of the app for free when they buy the iOS version. And no great way to share in-app purchases either if you have a free app. That generally means that somebody will have to pay a second time to get a copy.

Instead of pushing forward with a Catalyst version of PCalc, which is already available for the Mac as a traditional AppKit app, Thomson created a Catalyst version of Dice by PCalc, his physics-based multi-sided dice simulation that can be used for games like Dungeons & Dragons. Based on his experience with Dice, which is available on the Mac App Store now, Thomson concluded that Catalyst isn’t far enough along to build a version of PCalc that is better than his existing Mac app, but he remains hopeful that the situation will improve.

From what I’ve heard from developers, Thomson is not alone in his experience with Catalyst. That’s not to say there aren’t useful apps being made with Catalyst, but so far, the pool of apps is small, and if it’s going to grow, Catalyst is going to have to evolve rapidly.

Permalink

Catalyst’s Rough Edges Risk Alienating Developers and Users Alike

Catalyst, the technology that allows developers to bring their iPadOS apps to the Mac, is off to an uneven start, as Mark Gurman of Bloomberg recounts through interviews with several developers. According to the developers interviewed, there’s a big difference between getting an iPad app up and running on a Mac, and using it to build a high-quality Mac app. According to Gurman:

[PCalc developer James] Thomson said the Mac version of his iPad calculator app initially looked like an iPad app floating on a larger Mac screen, so he had to redesign much of the user-facing software. However, all of the lower-level code pretty much worked out of the box, he said. Lukas Burgstaller said it was initially easy to copy over his Fiery Feeds iPad app, but then he “ran into all sorts of walls” trying to adapt the software to a Mac interface.

Those and other rough edges experienced by developers are exacerbated by a long-standing limitation of the Mac App Store: Mac apps can’t be bundled with iOS and iPadOS apps. That means developers have no choice but to charge separately for their new Catalyst apps, risking the ire of customers.

Although I remain optimistic about Catalyst, it’s off to a rougher start than I’d hoped, as I discuss in my macOS Catalina review. The quality of the relatively small crop of early Catalyst apps demonstrates that the technology holds promise, but Apple needs to move quickly to close the gaps. Otherwise the company risks alienating both developers and users, which would be a significant blow to its Mac strategy.

Permalink


The Future of Apple Music

Sophie Charara interviewed Apple’s Zane Lowe for Wired about where Apple Music is heading next. One answer, interestingly enough, is a greater focus on radio:

Apple doesn’t break out Beats 1 monthly listening figures; various commentators have speculated they are relatively low, the official line is “tens of millions”. What we do know is that one of Lowe’s priorities is to merge the two elements of Apple’s £9.99 a month Music offering: its Spotify-style streaming service and the Beats 1 radio shows.

“I want more people to listen and discover this stuff,” says Lowe. “And I want to integrate what we do at Beats 1 into Apple Music more thoroughly. I would guess there are still subscribers who don’t realise Elton John has done over 200 shows. Those shows are works of art in their own right.”

Apple Music for years has been producing quality radio work, yet the way that’s been surfaced hasn’t been the most discoverable. Promoting existing radio shows in more places sounds like a positive step forward, and I hope another addition would be an option for push notifications when there’s a show you want to listen to live. Apple could put a little bell icon, YouTube-style, on a show’s artwork in the app for enabling such notifications, because unless you schedule a show into your normal routine, you’ll almost certainly never think to listen to it at the right time.

Another potential content area for greater exposure would be the interviews Zane Lowe and his colleagues do with artists regularly, which Apple Music often features in both audio and video forms. To me those interviews feel like a perfect fit for highlighting in Apple Podcasts as well as the Music app. Apple has actually dabbled in that, such as with a Billie Eilish interview earlier this year, but I think it’s an area ripe for expansion.

One other change Apple’s pursuing, according to Lowe, will bring about increased initiatives around live music:

There’s also the matter of how livestreams fit into the picture. After events with Shawn Mendes, French rap group PNL and Tyler the Creator, who did a live performance of his album IGOR, streamed on Apple Music the night before it came out, Lowe says “live music is definitely on the horizon” for the service. It’s all part of the team’s bid to “eventise” – his word – album launches. In the case of Tyler the Creator, “fans can tune in, then after watching it maybe you go to the album.”

Making album launches more of an event could be an effective way to compel a switch to Apple Music over Spotify. If Apple can arrange live content with a wide appeal timed with an album launch, then people will tweet about that live content as it’s being shared, and anyone not on Apple Music will feel like they’re missing out.

Permalink

AppStories, Episode 133 – Building an iOS Media Companion

On this week’s episode of AppStories, Federico helps John set up an iPod touch as a media companion for watching TV and movies, enjoying music, and controlling HomeKit devices.

Sponsored by:

  • MacStadium – Get 50% off your first two months of a Mac mini subscription now w/ code APPSTORIES, or get started with MacStadium’s new Orka private cloud.
  • Linode – High-performance SSD Linux servers for all of your infrastructure needs. Get a $20 credit.
  • Kolide – User focused security for teams that value productivity, transparency, and employee happiness. Try it free for 30 days.

Permalink

macOS Catalina: The MacStories Review

Ironically, Apple chose to name this year’s update to macOS after an island. Since the iPhone and iOS took off, macOS has sometimes felt like an island isolated from the rest of the company’s OSes, but the goal articulated by the company at WWDC this year was quite the opposite. Apple clearly telegraphed that change is coming to the Mac and it’s designed to bridge the user experiences between each of its platforms.

To developers, that message came in the form of Catalyst and SwiftUI. Catalyst, which was previewed as an unnamed ‘Sneak Peek’ in 2018, is meant to make it easier for iPadOS developers to bring their apps to the Mac. SwiftUI has a similar longer-term goal of unifying and streamlining how developers build the interfaces for their apps across a range of devices, for everything from the Apple Watch to the Mac.

The efforts to draw macOS in closer with Apple’s other operating systems run deeper than just developer tools though. macOS may have been the foundation on which iOS was built, but in the years that followed iOS’s introduction, the two OSes grew apart. Identically-named apps were developed on different schedules, which meant they rarely included the same features. Also, system-level functionality like System Preferences, which serves the same purpose as iOS’s Settings app, was unfamiliar, making Mac adoption unnecessarily hard for newcomers. Catalina is an attempt to address those kinds of inconsistent user experiences.

With Catalina, Apple has taken clear, though not always successful, steps to bridge the divide between the Mac and iOS. App functionality has been realigned, System Preferences has been rearranged, and new features have been added to make it easier to move from one platform to the other.

As with other transitional periods in the Mac’s history, this one isn’t going to be easy. However, because the change is driven by a fundamental change in computing, it’s also necessary. We live in a new climate where computing is now dominated by mobile devices. For many people, a smartphone is all the computing power they need day-to-day. That doesn’t mean there’s no longer a place for the Mac, but it’s clearly what’s driving the changes in Catalina.

Apple could have chosen to ignore the shift of the ground beneath its feet and merely maintained macOS, making the kind of small incremental changes we’ve become accustomed to in recent years. However, not adapting is as deliberate a choice as change is, and it carries just as much or more uncertainty for the Mac as a platform because it risks irrelevance.

The Mac isn’t in crisis, but it isn’t healthy either. Waiting until the Mac is on life support isn’t viable. Instead, Apple has opted to reimagine the Mac in the context of today’s computing landscape before its survival is threatened. The solution is to tie macOS more closely to iOS and iPadOS, making it an integrated point on the continuum of Apple’s devices that respects the hardware differences of the platform but isn’t different simply for the sake of difference.

Transitions are inherently messy, and so is Catalina in places. It’s a work in process that represents the first steps down a new path, not the destination itself. The destination isn’t clear yet, but Catalina’s purpose is: it’s a bridge, not an island.

Read more


TickTick: Your Lightweight All-In-One Task Manager [Sponsor]

TickTick is an all-in-one task management tool with a focus on simplicity. The app is available for more than ten platforms, including iOS, Mac, and Apple Watch.

Time is at the heart of TickTick. The app includes everything from a Pomodoro timer and habit tracker, to calendar views. It’s a to-do list, planner, reminder, as well as a calendar, which eliminates switching between apps, saving you time and effort.

At the same time though, TickTick is lightweight. The app’s workflows are carefully designed and optimized. For example, you can start by adding tasks and setting reminders. Later, you could use the Pomodoro timer to help you stay focused as you work on those same tasks, or you could punch in daily to develop a task into a habit. TickTick puts you in full control letting you choose to show or hide each of these features in the Tab Bar so you always have exactly what you need, no more, no less.

Another essential part of the app is TickTick’s simple clean-cut design. From List to Subtask, each interface is clean and tidy. Unlike to-do apps that are littered with checkboxes, TickTick makes managing tasks a breeze that feels as natural as note-taking.

All-in-one is not only about features, but also the seamless sync across multiple platforms, including iOS, Mac and Apple Watch. TickTick’s R&D team develops each and every application to fit its many platforms. There are even web and Windows versions of the app, which users love. Getting things done on every platform you work on has never been so easy.

TickTick free version for iOS (Apple Watch included) and Mac is perfect for daily use and includes Siri, Shortcuts, and URL scheme support. Premium features, like Custom Smart Lists, Reminders for Sub-tasks, and adding up to 299 lists, 999 tasks per list, and 199 sub-tasks per task, are available for just $2.99 monthly or $27.99 annually.

Visit the TickTick website today to learn more.

Our thanks to TickTick for sponsoring MacStories this week.