About
Next3Trains was originally written to both solve a personal frustration for commuting - specifically, to have quick insight as to the status of the next few trains that I could either take to work or take home so I could plan around what my commute would look like. A secondary consideration was to see what could be done with modern AI coding assistants (Claude Code in this case) - while I’ve be writing software on and off since I was a child, I’d never written anything substantial for the iPhone, or anything in SwiftUI.
This informed the UI design, which is intended to be fairly simple. Since the app is really only designed to be opened a couple of times a day for a few seconds, the intention is to just present the information you’ll need and nothing more. Indeed - if you have a string of cancelled trains in Next3Trains, you’ll likely need to also have a more fully featured app (of which there are many) to find out what is going on, and to plan alternative routings.
Anyway - I hope you all find it useful. If you want to participate in testing future versions of the app, please join the beta.