Readit News logoReadit News
Posted by u/jcrabb8 2 years ago
Show HN: We relaunched the Official MTA App for NYC public transitapps.apple.com/ca/app/the...
You might remember MYmta, and maybe you loved it, but it was impossible to maintain. The Digital Services team at the MTA + Axon Vibe + many others contributed to relaunching the official MTA app with new features based on user feedback.

Let us know what you think!

paulschreiber · 2 years ago
Nice to see there are humans here!

- Going from the beta to the prod app erases all of my favorites

- many stations (like Atlantic Ave-Barclays) have to be added two or three times under favorites

- under nearby, each bus location is listed twice (one per direction, cluttering up the list)

- would love to see a view that showed me all trains from the nearest N (three? let me pick) stations, so I could decide which one to walk to — currently have to swipe/tap back and forth between multiple screens (which typically lose state/position)

- in settings, two menu items refer to AAR. I am sure 90% of the users don't know that's "Access-a-Ride"; there's also no way to turn that off for the people who don't use it

- contact us isn't integrated into SalesForce, so you have to re-enter your contact info each time, and there's no way to follow up on tickets from the app

- would be nice to have live chat to customer service (like you can via WhatsApp)

- if you enter text into the search field, then shrink the window height by dragging it to the bottom, you lose your search field contents

Product-wise, you are still structuring this around the physical infrastructure (what's at station XYZ) vs the user need (how do I get to place ABC).

Hopefully you'll bundle TrainTime in soon, as well as add OMNY card management.

It is amazing (but not surprising) that MyMTA (which is ≈6 years old) was "unmaintainble" and had to be thrown out. Can't decide if it was because the city only paid $40K/year and couldn't hire anyone good or because they paid some consultant who is friends with DOITT staff $5MM/year.

areichert · 2 years ago
Shameless plug, but I just recently built my own little simple MTA app because I wanted to play around with Live Activities in Swift [0] to be able to display the next upcoming train on the lock screen of my phone: https://apps.apple.com/us/app/mta-tracker/id6477849271?platf...

(There are some annoying technical kinks with this that I'm still trying to iron out, but maybe someone will find it useful in the meantime!)

[0] https://developer.apple.com/design/human-interface-guideline...

paulschreiber · 2 years ago
This is great! Suggestion: it shows 10 trains per station, which means fewer stations per screen. Perhaps show the first 3 and show the rest under a disclosure? Or add a settings for this?

Dead Comment

exegete · 2 years ago
Check out the “Data Linked to You”. Why does a subway app need my health and fitness data or any of my data at all?
altairprime · 2 years ago
The full privacy policy is here.

https://new.mta.info/privacy-policy

As a transit provider, they seem to be offering the option to report detailed location data for a “smart alerts” feature provided by subcontract to a third party. My walking speed is relevant to predictive alerting for transit, given the non-uniform distribution of US transit, so it makes sense that personalized fitness data is a thing. (I don’t approve of doing so server-side — that particular function should be device-local.) I also assume, unverified as I’m not in their city, that their transit improvement option may also use it. (See below.)

They explicitly do not use your data for marketing. It’s a clearly written policy with full declarations in most respects. However —

App authors, please update your privacy policy to explicitly describe how and which fitness data is collected and used? I’m having to make inferences and that’s understandable but will need to be corrected.

ploxiln · 2 years ago
How can you improve software, without tracking the ever-living s*** out of your users? (How did programmers do it for the first 30-ish years? As we all know, it's impossible ...)
blitzar · 2 years ago
> How can you improve software, without tracking the ever-living s** out of your users

And selling it to the highest, second highest, third highest and lowest bidders, only then can you truly devlop a great user experience.

dylan604 · 2 years ago
They need to know if you had a medical condition while on the train that it was a preexisting condition to avoid any liability.
e40 · 2 years ago
What absolute bs.
tolidano · 2 years ago
Shameless (in-progress) plug: https://yamtam.nyc

I find the NYC public transit system to be one of the most interesting in the world. Beyond the subways and LIRR and Metro North (which are covered by the MTA's app), there are literally dozens of other transit providers: Nassau bus, red bus, Suffolk bus, NJT, PATH, HBLR, Roosevelt Island Tram, and a shocking number of smaller targeted transit providers, as well as specialized transit modes like Citibike. No app, except maybe Citymapper, comes close to representing it all.

But Citymapper was acquired, by Via. A company who makes money when you don't choose public/mass transit. So that doesn't make me feel too good. Also, Citymapper doesn't work well offline.

Another important thing is that accessibility and alerts are regarded as very 2nd rate citizens on other apps, and for various reasons, I think these should be easier to see.

Enter my little tool. It has a long way to go, it doesn't do navigation very well (it's my own implementation of a weak algorithm), and doesn't work across modalities. But it does tell you the upcoming trains at stations (using the real time data), along with all the accessibility info, and alerts for the station and line. And links to complex maps, neighborhood maps, and more. And it can map schedules for the entire network 30 minutes into the future (2 hours for LIRR and Metro North), meaning you can go into airplane mode and it will keep working. Additionally, I have found it updates faster than other apps, as it is continually polling the MTA APIs.

timnetworks · 2 years ago
A map with arrival times is all that is needed, this is great. Routing also doesn't need to be fancy, departures can be locked to actual stations and the transfer station is the only bit of info needed if it's not already a one-train trip. People who use buses generally know their own feeder lines and that's it, and they don't need to see them again.

This is great.

zaptrem · 2 years ago
What are your thoughts on Transit app? Seems to cover the different systems pretty well IMO.
tolidano · 2 years ago
I feel like Transit does a pretty good job. I don't love the UI, but it's a personal preference. CityMapper was my go-to for years, and still is if I need something specific that I don't yet handle. But one day, I hope mine is sufficient to never require another app.
k4rli · 2 years ago
What's so interesting about it?
tolidano · 2 years ago
The sheer scale combined with the density combined with the mismanagement and history, as a few examples. I imagine if I lived in London or Paris or Tokyo I'd probably feel just as partial to their unique intricacies. I was recently in Milan and found their public transit system similar and equally interesting. The fact that entire lines were created and then summarily removed, only to be rebuilt decades later in some cases, or turned into green space in others, continues to surprise me.

Dead Comment

nnyms1 · 2 years ago
This looks _very_ similar to TFL Go [0], the equivalent app for London. That's probably a good thing, as I really like TFL Go due to its focus on showing transit information as opposed to Google/Apple Maps where that is just a layer on top of shops, restaurants, hotels, etc.

[0] https://apps.apple.com/gb/app/tfl-go-live-tube-bus-rail/id14...

vinay427 · 2 years ago
In particular, TfL Go also has a focus on upcoming nearby departures rather than directions which Google Maps and Apple Maps prioritise. For anyone with some public transport familiarity, it’s quite nice being about to see your approximate position on a schematic tube/rail map or easily view nearby bus stops.

However, a friend who was briefly visiting London found this quite confusing as it wasn’t focused on navigation. Separately, I find the UI far too information-sparse for my taste compared to some other official apps (Zurich, Prague, etc.) which makes it somewhat inefficient to use, but perhaps this works for some.

prncd · 2 years ago
And even more similar to TfNSW’s Opal Travel [0], the equivalent app for Sydney. Again, not a bad thing, just very striking resemblance.

[0] https://apps.apple.com/au/app/opal-travel/id941006607

jcrabb8 · 2 years ago
I'm a huge fan of TFL Go, we should probably add a thank you and inspiration page to the More tab
figmert · 2 years ago
I live and swear by Citymapper[0] for all cities that it supports. No other app I've used has been as good for public transport as Citymapper has been.

I really hope one day one of these city transport organisations either buy it out, push for it, or license their tech.

[0] https://citymapper.com/

avel · 2 years ago
For NYC specifically I've been burned many times by Citymapper. It is trying to be clever and parse the messages about service changes, but does it all wrong and in the end gives you wrong directions, leaving you stranded. Sometimes it doesn't show the alerts by MTA at all.

Now that the MTA app is so good and has achieved feature parity with Citymapper, I prefer that for 90% of the time. It doesn't have multi-modal (eg subway + citibike) and doesn't show estimates of uber/lyft prices, but those have not been very useful in my experience.

Citymapper is still ok to quickly check upcoming train or bus departures.

tchalla · 2 years ago
Citymapper was recently acquired by Via

https://citymapper.com/news/2582/citymapper-joins-via

makeitra1n · 2 years ago
And Via is like if Uber wanted to dismantle public transport.

Knowing how they are using the data from citymapper, I've since uninstalled it.

IneffablePigeon · 2 years ago
Me too - no experience of it in NYC but I swear by it in London and it’s also been fantastic in other European cities. Far more reliable and accurate than Google Maps.
marwis · 2 years ago
Lacks ferries and availability of e-bikes. Google maps has both.
eek2121 · 2 years ago
Doesn’t support my city, sadly.
mambodog · 2 years ago
the ‘search box’ is not good at finding stations so i can check when the next train is coming. i typed in ‘34th st’ and it returned a bunch of addresses, none of which are in manhattan. this is probably because you require me to type ‘34 st’ exactly (no ‘th’) instead. if you can’t fuzzy match this, this search box is just unusable.

i also tried looking at ‘nearby stations’ and while standing on the 34th st A platform it didn’t list the 34th st subway station at all, just a bunch of bus stops.

please let me just look at a station list instead.

jrockway · 2 years ago
Back before there was a mobile app, I just made a tiny web page that polled the API: https://jrock.us/mta.html It served me very well for many years (just added it to my phone's home screen as a bookmark).

It doesn't work anymore (CORS), so I guess I might as well install the app.

OsrsNeedsf2P · 2 years ago
I shamelessly leach off https://codetabs.com/cors-proxy/cors-proxy.html to get around CORS. Simply update your URL and it works
noahmasur · 2 years ago
You might like Here: https://apps.apple.com/us/app/here-nyc-subway-arrivals/id644...

I use it because it opens instantly and just shows me nearby train arrival times. The other apps have always taken too long to bother checking.

jonmoore · 2 years ago
Thanks. This focuses on the most common daily need, with really clean design and display of information, and live updates as a flourish. Definitely sparks joy.
timr · 2 years ago
Oooh. This looks like exactly what I've wanted out of the MTA app. Thanks!
areichert · 2 years ago
I built something similar last year if you're interested! https://www.bktransit.com/