In the City? Ever just want to know what's the next train nearest you? Well now you can. Veteran straphangers of the NYC MTA Subway system rejoice! Now you can get just that information. With a simple pull to refresh and a tap to view more, this is all you need for a fast and quick look at what train's coming next.
This is my first "mobile" application. It's still a hobby and very much a work in-progress. I wanted to learn C# and Android APIs at the same time, so I learned Xamarin, all while learning about Metro data feeds, which are grossly inept. The MTA only has realtime data for the numbered lines (1-7), which means there's only scheduled information for all the rest. Due to that, only scheduled times are displayed, but I do plan to add realtime feed support to the interface, among other things.
Nearest does not tell you how to get to the train station. It just tells you when the next train nearest you is coming. Nearest needs access to your location to do this. I will likely add links to a mapping program (for those that need directions) as well as accessibility icons (maybe). Nearest also needs the internet, but it will attempt to find both your location and the nearest train in the absence of the internet.
Special thanks to *Angel Ng* for the application design and recommendations on user interface.
This is open source software (at least my code). I'll be posting this on GitHub as a mirror to my GitLab remote. Want to add a feature or improve the code? Pull requests are welcome.