onebusaway-ios icon indicating copy to clipboard operation
onebusaway-ios copied to clipboard

Add Siri integration

Open chadsy opened this issue 8 years ago • 6 comments

Add SiriKit integration for iOS 10+.

"Hey Siri, when is the next 550 to Seattle?"

"Hey Siri, do I have time to catch the bus at the library?"

"Hey Siri, remind me to catch the next 271 to the U District"

chadsy avatar Oct 17 '16 22:10 chadsy

Are transit apps supported by Siri in iOS 10? I thought they only had an intent for TNCs... That would be awesome if we could do it, though!

aaronbrethorst avatar Oct 17 '16 22:10 aaronbrethorst

Good point. I'd assumed Ride Booking would cover it. This will require some deeper thought, obvs...

chadsy avatar Oct 18 '16 00:10 chadsy

I'm all about if it works...

aaronbrethorst avatar Oct 18 '16 00:10 aaronbrethorst

Based on my experiences with SiriKit, it appears that Siri doesn't integrate well with a service such as OneBusAway. Siri requires constant updates on vehicle locations and the language presented to the user is definitely confusing. As of iOS 10.2.1, I would not recommend adding Siri extension. file

ualch9 avatar Jan 24 '17 04:01 ualch9

I need to do some more research, but it looks like iOS 12 may finally allow this to work! https://developer.apple.com/sirikit/

aaronbrethorst avatar Jun 06 '18 02:06 aaronbrethorst

AppIntents and Shortcuts are an option now, and provide a much better user experience than what SiriKit can offer.

ualch9 avatar Mar 16 '23 09:03 ualch9