Posts tagged with "iOS"

Transit Is Still the Best-Designed Transit App on the iPhone in 2024

I like trains. I like them so much that, despite being 27 years old now, I still don’t have a driving license. I travel by train and use public transit exclusively to get around in my daily life. The island where I grew up had none of that, and it has made the car a fundamental necessity for most inhabitants there. But I’m fortunate enough to live in continental France now, in a city where I can get anywhere pretty quickly by hopping on a bus, tram, train, or even a high-speed train.

The result is that I spend a lot of time on my phone on a daily basis looking up transit itineraries and glancing at waiting times. Like in most places in the world where public transit is a thing, you can use the transit authority’s first-party application or website to do this. There is a universal truth about those apps and sites, though: they are almost always really bad. They’re slow, confusing, and often bloated with useless information. This is why, for so many years now – since I first arrived in France in 2014 – I’ve been a huge fan of Transit.

Transit is an amazing app that lets you look up transit itineraries and will even guide you along as you travel to your destination. The app has been around for a long time, but my mission today is simple: I want to tell you why I believe Transit is still the best-designed transit app available on the iPhone right now.

Let’s get into it.

Read more


Lickability on the Design of Apple’s Sports App

A few weeks ago on AppStories, Federico and I surveyed recent Apple system app updates to get a sense of where the design of iOS is heading. Part of the inspiration for that episode was a thread that Lickability posted on Mastodon, breaking down Apple’s recently-released Sports app.

Yesterday, Lickability’s Sam Gold expanded on that thread with a post on the company’s blog that’s a must-read for anyone interested in iOS design trends because, as Sam says:

We once heard someone say, “design your app for the current iOS version + 1.” So with that lens, we’ve been looking at what the design of Apple Sports can tell us about iOS 18.

That’s good advice, and there’s a lot to learn from Sports, such as how it continues a recent trend of using gradients in the nav bar:

Gradients are used a LOT in this app. This nav bar gradient effect is becoming pretty common throughout first-party apps as well — first with the iOS 17 Health app, then Journal, and now Sports. watchOS 10 is also full of gradients.

There are many other things going on in Sports besides gradients, including Metal shaders applied to textures and interesting uses of animation and typography.

I fully expect that when I sit down to watch the announcements at WWDC, much of what Lickability has highlighted in Sports will be apparent across many more of Apple’s apps.

Permalink

The European Commission Announces an Investigation into Apple and Other Gatekeepers’ Compliance with the DMA

The European Commission (EC) has opened non-compliance investigations against Apple, Google, Meta, and Amazon in connection with the Digital Markets Act (DMA). With respect to Apple, the EC is investigating the company’s approach to uninstalling system apps, changing default settings, and prompting users to pick alternate services, including browsers and search engines.

According to the EC’s press release:

The Commission is concerned that Apple’s measures, including the design of the web browser choice screen, may be preventing users from truly exercising their choice of services within the Apple ecosystem, in contravention of Article 6(3) of the DMA.

The EC is also investigating the fee structure that Apple has implemented in connection with alternative app stores:

Apple’s new fee structure and other terms and conditions for alternative app stores and distribution of apps from the web (sideloading) may be defeating the purpose of its obligations under Article 6(4) of the DMA.

The EC’s press release helpfully reminds Apple and the other DMA gatekeepers that:

In case of an infringement, the Commission can impose fines up to 10% of the company’s total worldwide turnover. Such fines can go up to 20% in case of repeated infringement.

‘Turnover’ is an accounting term typically used in Europe that, for these purposes, is the functional equivalent of total revenue. The EC says that it intends to conclude the investigation announced today within 12 months.

Permalink

Understanding the DOJ’s Antitrust Complaint Against Apple

Last week, the U.S. Department of Justice, 15 states, and the District of Columbia sued Apple for alleged federal and state antitrust violations. Apple issued an immediate response, and before anyone had time to read the DOJ’s 88-page complaint, the Internet was overrun with hot takes.

However, the thing about lawsuits – and especially big, sprawling, high-stakes ones like the DOJ’s – is that they’re the proverbial tortoise to the Internet’s hare. Barring a settlement among the parties, the case against Apple isn’t likely to go to trial anytime soon. Add to that appeals, and this process is going to take years, not months.

So, since we have plenty of time, I thought I’d kick off our coverage at MacStories with a look at the DOJ’s complaint and its legal underpinnings, along with some observations on what’s going on and what you can expect to happen next.

Read more


Apple Frames 3.2 Brings iPhone 15 Pro Frames, Files Picker, and Adjustable Spacing

Apple Frames 3.2.

Apple Frames 3.2.

Today, I’m releasing version 3.2 of Apple Frames, my shortcut to put screenshots taken on Apple devices into physical device templates. If you want to skip ahead, you can download Apple Frames 3.2 at the end of this story or find it in the MacStories Shortcuts Archive.

Version 3.2 is a major update that introduces brand new frames for the iPhone 15 Pro line, improves the reliability of framing screenshots from devices with the Dynamic Island, and, perhaps most importantly, extends the Frames API with new configuration options to give you even more control over framed images.

Let’s dive in.

Read more


The App Store’s Updated Purchase History

Matt Birchler discovered a change to the App Store’s Purchase Page that seems to have largely flown under the radar. There are more details on the new page than before, which makes it easier to review past purchases. By default, you’ll see your last 90 days of paid purchases grouped by day. However, you can filter by free and paid, purchase type, and family member who made the purchases. You can also limit results to the last 30 or 90 days, this year, last year, or a custom period, which Matt points out displays, at most, one year of purchases.

A few of my recent purchases.

A few of my recent purchases.

It’s also worth noting that your purchase history is not limited to apps. My purchases go all the way back to 2005, when I started buying music on iTunes. Playing with the filters is like opening a time capsule full of classic media finds and embarrassing ‘What were you thinking?’ purchases.

Permalink

Vivaldi for iOS Updated with Colorful Themes and Ability to Force Dark Mode

When I first reviewed Vivaldi for iOS back in October, I was disappointed by the small number of customization features that were available in the app at launch. This was especially remarkable since Vivaldi Browser is mostly known on the desktop for its emphasis on UI customization and advanced features. In the iOS version of the app, you couldn’t change the color of the tab bar, nor could you customize the new tab page with a background image.

Today, however, Vivaldi on iOS was updated to version 6.6, which brings the ability to customize the app’s user interface with colorful themes. You can now choose from a handful of pre-selected colors, use the native iOS color picker, and even opt to have the accent color of the UI dynamically change based on the site you’re currently viewing. Additionally, you can now also set a custom background image for the new tab page. Combined with the ability to move the tab bar to the bottom of the screen, these new features bring the iOS version much closer to what we’ve come to expect from Vivaldi, at least in terms of appearance settings.

Vivaldi 6.6 also comes with a new setting to force dark mode on web pages that do not natively support it. As a big fan of Noir, a Safari extension that does just that, I am super glad to see this feature being implemented in more third-party web browsers.

Vivaldi on iOS is still in its early days, and it’s missing many of the capabilities of its desktop counterpart when it comes to tab management, including tab grouping. But I still believe the app can establish its niche on the iPhone if it keeps steadliy gaining more of these quality-of-life and customization features.

If you feel like giving the updated Vivaldi a try, the app is available for free on the App Store today.


MultiButton 1.1 Makes the Action Button Change Its Behavior Based on the Currently Open App

The same Action button; multiple behaviors for different apps.

The same Action button; multiple behaviors for different apps.

What if the Action button could change its behavior depending on which app is currently open?

That’s what I started wondering months ago after I released MultiButton, my shortcut for toggling between two commands assigned to the Action button rather than being limited to only one. Having the choice between two distinct commands is great, but can you imagine if MultiButton could become a truly contextual shortcut system that adapted to whatever app is currently on-screen?

I’ve spent the past few months working on this idea, and I’m happy to report that I was able to get it to work. In the process, I realized that what I’d designed was a comprehensive, advanced automation system that can be extended beyond MultiButton to a variety of use cases.

Later this week in MacStories Weekly and exclusively for Club MacStories members (of all tiers), I will release my latest creation that makes contextual app automation possible. It’s called CAPS, which stands for Contextual Apps Plugin System.

CAPS is comprised of three standalone shortcuts that allow you to define rules for which shortcuts should be run when the Action button is pressed while using a particular app. CAPS supports creating an unlimited number of rules for as many apps as you want; best of all, it’s based on an open file format that can be integrated with all kinds of shortcuts.

Read more


Apple Announces New Distribution Options for iOS Developers in the EU

Apple has announced a trio of additional changes related to iOS developers in the EU where it is subject to the Digital Markets Act. The changes, which are outlined on Apple’s developer website, include:

  • Effective immediately, developers that offer alternative marketplaces will no longer be required to offer apps from other developers, meaning that a company like Meta could open a store with just its apps in the EU.
  • Also effective immediately, Apple has relaxed the requirements surrounding linking out to external webpages from an app. Developers are no longer required to use Apple’s templates, and instead, can design their own interfaces that link out to promotions, discounts, and deals that can be completed outside of the App Store.
  • Later this spring, developers in the EU will be allowed to offer their apps directly from their websites instead of through an alternative marketplace. There are eligibility requirements in Apple’s developer documentation, but this is a significant change that should open up a wider range of storefronts to users.

Whether it’s the result of feedback from developers or pressure from the European Commission, watching the app landscape transformed in very public fits and starts is fascinating.

Permalink