arrow-left arrow-right brightness-2 chevron-left chevron-right facebook-box facebook loader magnify menu-down rss-box star twitter-box twitter white-balance-sunny window-close
SG Rail Now Available on TestFlight
1 min read

SG Rail Now Available on TestFlight

My next app, SG Rail, is now available for testing on TestFlight. Right on the cutting edge, it's written entirely in SwiftUI, except the bits that need UIKit.

As I wrote in Singapore Transit is 2:

My intention is to separate Singapore Transit into three apps:

- SG Buses
- SG Rail
- SG Traffic

Why do this?

First, each app will have a specific area of focus and this has clear benefits. For example, the map will become central to the SG Buses experience rather than part of a tableview, which itself is sandwiched between a Tab Bar and Navigation Bar.

Second, each app will be easier to maintain and update. As Singapore Transit has got bigger, this has become a bit harder.

At a minimum, these apps will support iPhone, iPad, and Apple Watch.

The current build of SG Rail supports iPhone, iPad, Apple Watch. Over-and-above the functionality available in Singapore Transit, you can fine-tune notifications on a per-line basis, so if you're only interested in the Downtown Line, you can subscribe to notifications for that line alone. Additionally, SG Rail has a Today Extension that displays the current status of MRT and LRT lines. Siri Intents will be added in the next release.

Lastly, a Mac app is almost ready for testing but is not quite there yet.

If you want to test the beta release you can sign up here:


Become a Stuart Breckenridge member below to join the conversation (it's free!). As a member, you will also receive new posts by email (you can unsubscribe at any time).

Enjoying these posts? Want the newsletter?

Subscribe now for free
Already have an account? Sign in
You've successfully subscribed to Stuart Breckenridge.
Success! Your account is fully activated, you now have access to all content.