Singapore Breathe — Development Diary #2

Getting the data, decoding the data, displaying it on a map, and providing explanations....

January 4, 2021 · 3 min

Singapore Rail v2021.1

Happy New Year! 🎉 Today I’ve released Singapore Rail v2021.1. It’s a minor release with the following changes: User Interface Modernised the UI to use inset table views. Notification configuration toggles are now tinted to match the rail lines. UI elements now use system standard symbols. New Features The app icons are now available in an iMessage sticker pack. Versioning Version numbers now follow a {year}....

January 1, 2021 · 1 min

Singapore Breathe — Development Diary #1

Introducing Singapore Breathe....

December 26, 2020 · 1 min

Introducing Singapore Rail

Singapore Rail is four firsts for me: my first app replacing the component parts of Singapore Transit; my first app written in SwiftUI; my first app backed with Server-side Swift (Vapor 4); and, my first app with clothing (Yes, I now sell garments.) What is Singapore Rail? In a nutshell: a realtime dashboard of MRT & LRT service status, with push notifications, Siri interactions, a Today Widget, and a fantastic selection of custom app icons....

June 12, 2020 · 2 min

Singapore Rail Now Available on TestFlight

My next app, Singapore 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: Singapore Buses Singapore Rail Singapore Traffic Why do this? First, each app will have a specific area of focus and this has clear benefits....

May 15, 2020 · 2 min