Regarding iOS 6 Maps and Apple handing off transit directions to apps

Before Apple unveiled the new iOS 6 Maps app at WWDC 2012, I wrote a post trying to help offset the hype and hopefully better set expectations. It seemed unlikely Apple could simply swap out Google maps data, add new features, and still keep all the original ones intact.

That's proven to be true. TomTom has replaced Google as Apple's primary map provider, but that means Google's Street View is gone. They've added free turn-by-turn navigation and put it in Street View's place, perhaps to distract people who might otherwise be frustrated by the omission.

But what about directions? That's been the source of some initial confusion, and a lot of debate. Driving and walking directions are still there, if less obviously placed behind a 90 degree turn button. Tap either tabs and you get exactly what you'd expect. Hit the public transit tab, however, and you get a list of apps that can supply that information.

No, I didn't type that incorrectly. In the iOS 6 beta there's no built-in transit directions.

Apple's view, elaborated on by SVP of iOS, Scott Forstall during the Keynote, is that developers have done such a tremendous job with public transit directions that Apple would rather hand off to them and not reinvent the data wheel.

That's great for developers but the opposite of great for users.

It's great for developers because Maps-compatible apps can be sold right from within the Apple Maps app (similar to how games can be sold right from within Game Center. That means more timely exposure for the developers -- users see the app when they need it and are more likely to buy it.

It's not so great for users because, instead of being presented with the timely data they need, they're presented with choices to make and steps to follow to eventually get to the data they need.

In an ideal iOS 6 Maps implementation, Apple would do what they usually do -- provide baseline functionality and let developers handle more advanced, more detailed, more niche requirements. iOS 6 Maps would include the same basic transit information as iOS 5 Maps did, and then offer additional content via the in-Maps App Store.

Apple usually places the needs of users ahead of the needs of developers, so this may simply be a case of Apple not being able to provide good enough transit data for numerous enough locations, forcing the absolute hand-off to apps. They could also still be working on it and have it ready for a future beta or in the Gold Master.

Otherwise the abdication of responsibility in an app as important as Maps is tough to understand, and is something Apple should consider re-visiting during the beta cycle, or in a future point revision like iOS 6.1.

Otherwise, if Google does indeed release a proper, Android-style Google Maps app in the App Store, it could prove to be a powerful alternative for those who want and need transit (and Street View) built-in.

Update: We received some screenshots highlighting the difference.

Have something to say about this story? Share your comments below! Need help with something else? Submit your question!

Rene Ritchie

Editor-in-Chief of iMore, co-host of Iterate, Debug, Review, Vector, and MacBreak Weekly podcasts. Cook, grappler, photon wrangler. Follow him on Twitter and Google+.

More Posts

 

2
loading...
0
loading...
54
loading...
0
loading...

← Previously

Time Inc. finally agrees to offer digital subscriptions through Newsstand

Next up →

Apple patent shows removable back with swappable optics

Reader comments

Regarding iOS 6 Maps and Apple handing off transit directions to apps

69 Comments

Oh my, I have a feeling Google will have the last laugh at this. TomTom is a good service, but Google has been investing a great deal more on maps for mobile platforms, including the excellent StreetView. I think Google will just bring turn-by-turn and 3D to iOS and smoother Apple Maps.
Anyway, does anybody offers an offline map solution? That for me is more important than 3D or street view.

By 'offline' do you mean maps stored on-device? Sure there are apps with that. Navigon is one - I'm a very satisfied user. It's good on an iPhone - and rocks on an iPad.

Yes, that´s what I meant.
I just wish Apple Apple or Google would come up with a solution like that. I use Sygic, which has its own maps, but it's a bit clunky and unwieldy.

Google does offline mapping for Android. You simply click the section you will need to view and it "pins it" for later use. t's awesome in areas you can't get cell service such as a subway or in a basement.

I think Google's presentation said, explicitly, that offline mapping options would be available on iOS, as well.

Agreed. IMO, the Navigon app has always been below average. From the outdated POI, the 3 minutes it takes to acquire your location, to the fact that now after Garmin bought it, it's even worse, etc.
Regardless, I don't see the big deal about native turn by turn GPS apps (Apple OR Google); that's so 2009. There's tons of 3rd party apps that not only do the same thing but also preload the maps on your iPhone (in some cases): TomTom, Magellan, Sygic, Telenav (streams the data live but still a great app) and even Navigon, to name just a few. My point is, the iPhone has had this functionality for years now.

I like google's turn by turn on Android but the computerized voice is horrible. Navigon on IOS is a much better experience. I will be curious to see how Siri is to listen to....

Yep, TomTom. I've been using it for years on my 3G, 3GS & 4S all without a Data Plan, the ony drawback of course is that since it works "offline" and the maps are local it take close to 2GB's of storage. I love not having to having to pay extra for a data plan!

Sadly I think 2012 will be the turning point where android and samsung's offerings will finally surpass Apple...

Turning point for Samsung? You might be right. In North America, it is quite plausable people will start ditching Samsung for HTC or Motorola if Google has Motorla create a phone for them. Lots of people are getting terribly frustrated with Samsung. They've bought the Galaxy 1, lots of problems, Galaxy 2, still many problems, and with the launch of the Galaxy 3 that isn't quad core like in Asia and Europe, plus Samsung's horrible support and horrendous installed software including butchering Ice Cream Sandwich, I wouldnt be surprised people will look to another Android device besides Samsung. However, in order for them to do that, HTC has to get their head out of their arse and create removable memory like Samsung has.

Completely agree. I'm in a major city and sunk without Google's transit functionality. Have dev access and installed iOS 6 on an iPhone. The new Apple maps app looks cool in some ways but Google is currently leaps ahead even without turn-by-turn directions.
Haven't installed iOS 6 on any other devices solely because of this issue. While were testing devices around the city we rely on Google's transit capability to get us back to where we need to be. This is the first time I can actually say I've begun entertaining the future use of an Android device.

iPhone users are too rich to take transit so they have no use for Google Transit.Streetview isn't necessary because iPhone users are too sophisticated to care how a neighbourhood looks like. BTW, I hope you can detect the sarcasm with this comment.

The TomTom gps app is better alternative than updating to iOS 6. I still have directions from google interns of transit and more detailed routes for finding places with tomtom. Going to prolong my update if google maps isn't offered in AppStore.

Me either, I was never able to lookup transit directions here in México. Hopefully this will push developers to create transit apps for third world countries

Wait what is Mexico a third world counrty? i was under the impression that it was 2nd world..

Yep. Contrary to popular belief, 1st, 2nd, and 3rd world as an identifier has nothing to do with anything other than the country's stance during the cold war. 1st world countries supported capitalism/NATO, 2nd world countries supported communism/Soviet Union, and 3rd world countries were neutral.

Yup. Mexico is a 3rd world country that's why it's so cheap and it's a dog-eat-dog society. However, most tourist dont realize that cuz all they care about is all you can drink booze at one price.

In Toronto it is the most accurate. That was the reason why I hold an iPhone. If google does not make a separate app for maps and offer the same services I'll buy a droid. Plus apple never gets it right the first time. They'll put out an unfinished but polished app and we'll have what we want in 3years. Plus we need something new iOS has gotten boring. I'm already looking into buying an alternative. Just not quite sure which one to pick.

Google transit directions are pretty reliable here on PVTA in western Massachusetts, and when I have to take multiple buses it's far easier to plan a trip than checking the schedule PDF's on PVTA's website.

They're pretty useless in NYC. It gives me the longer route than the one I'd typically take.
IMO Google Maps is way too overhyped. Even Nokia is better at maps than Google.

Google transit has been useless everywhere in the UK that I have tried it. Apples approach is actually the most positive approach I could have asked for as there are some great apps in the app store however. My understanding was that a 'routing' app could have its data appear right within the maps app in which case I couldn't be happier.
It may be different for US users but for the UK I'm really happy with this.

Google Maps Public transit/bike/pedestrian directions are pretty much mandatory to have in Chicago and Los Angeles - hardly what I'd call useless.

Forgot: the public transit and walking directions worked great during my vacation in Boston last year.

Google transit is pretty bad.
For my trip to work it suggests catching the 81 bus from bus stop A, riding it stop B, walking .8 of a mile to stop C catching the 44 to stop D.
Travel time 45 minutes.
I ignore it and catch the 44 at stop A (google doesn't seem to know or care that the same bus it has me catch later stops here) and get off at stop C.
Travel time 17 minutes.

Huge oversight on Apples part. I have no interest in having to go out of the native app to a third party app to get basic info that should have been a part of the native app. Really looking forward to Google's Map App. I'm hoping they include to turn by turn and 3D maps to devices that Apple left out. I think it would be ironic if Google ends up filling in the gaps for iOS users that Apple has decided to leave behind in iOS 6.

You won't have to go to a third party app. As long as developers use the provided API to their Apps, you pick the app you want to choose and it will be fully integrated into the Maps App.
What Rene is talking about is that it is that it is a hassle because it is not setup out of the box and the odds are most users won't pull up the Maps App until they need it and if they need that feature they will have to go through the hassle of picking a 3rd party app, trust the reviews of the App and maybe have to pay for it before they get the information they want. That is a huge one time hassle, but once it is done you now have the service from the third party app being provided directly in the Map App via third party integration.
Hell, if Google wanted to I am sure they could plug this hole very easily by using the APIs themselves and becoming an option. It would be free and be that trust the Google brand would hop on it before any other app offered.

Man, I should not write at 3AM… Anyway, Flag that comment if you can so it disappears.
The Map App will feature third party integration. The Maps App will not force you into a third party App, but the service provided by the third party app, as long as it uses the APIs provided will be integrated into the Maps App Directly.
Rene is describing the one time setup as a hassle for users because it is not there out of the box and ready for users like it has been for every iPhone to date. It has always been an out of the box experience to get going with the Native Apps and this marks the first transition from that ever.
It also creates a hassle for new users because most users aren't going to go Maps App after starting the device for the first time, let alone those upgrading.
Most users will only go to the Map App when a real world situation calls for it and that is when they will be first hit with this hassle of needing to pick a third party app that provides the service, which they have no way of testing and may even have to pay for. Once that is done, the hassle is over, but it is a lot of hassle to go through when you need real world information in a timely manor.
It is a good change for the end user because it will over users a choice, so if one service is great in NYC, but crap in San Francisco, no one is forced to use one solution. They can try and find one that fits their needs.
Google could also come in and make an app for their transit information, or use the APIs in a Google's Maps App that integrates that part of the service directly into the Maps App. People that trust the Google Brand, the experience and love the FREE price tag with Google will choose 9 times out of 10. It would be a great place for Google to on iOS.
However, Apple could totally circumvent the hassle before it becomes a Hassle by
A. Requiring users to setup the Maps App during on device setup of iOS 6
B. After setup issue a pop-up letting users know that Maps needs to be configured for all features to work 100%… People will normally do something when prompted to do it.
C. If a user has an App from the purchased history that use the APIs, Apple could integrate that service from the App on behalf of the user, but also remind the user in-App that they can change it. If there is more than one App in the purchased history, Apple could prompt the users to use one of those or find a new one.

So let me get this straight...when Android offers a choice of ways to do things, it is confusing, compared to the Apple way of deciding for the user.
When Apple forces an extra choice on the user, it suddenly becomes a great thing?

i don't care what Android is offering, this isn't about Android. Why the hell are you hear bringing up Android and specifically replying to me?
I hardly ever comment here and you going to come at me like I ever knocked Android for offering choice and competition.
I have owned every Nexus device and every iPhone to date but the original from 2007. Android 4.0 is the best version of Android to date and I do enjoy the polish there is still somethings that I feel are lacking. Again that is how I feel about Android, I don't expect you, nor the world to feel the same way.
So please step off me with the non-sense because you are no better then a damn troll.

This is not putting the needs of developers above the needs of users, which you correctly state they rarely do -- this is putting the needs of Apple above the needs of users, which they do far too often.
Apple simply decided their corporate priorities were more important than the needs of their users needs -- that, in this case, sticking it to Google was worth sticking it to their own customers.
Top developers are not going to be clamoring to make public transit apps because developers and users both know this is a sub-optimal solution, and it is only a matter of time before Apple brings it back into the Maps app.

Re: "Otherwise the abdication of responsibility in an app as important as Maps is tough to understand..."
Of course, iOS 6 is still in beta. A lot can happen in 3 months. It's entirely possible that Apple simply didn't have their transit mapping solution together enough to demo and therefore removed it from the current beta.

If it simply wasn't ready, I don't think the SVP would have stated that they've looked around and decided that it's better for developers to do it. It may come in the future, but I doubt it will happen by the time iOS 6 is released.

Laziness on Apples part. That's just a lame excuse. No transit info because developers can do it better? IMO, the same can be said with turn by turn navigation. I'll stick to Waze until I go Android. Deuces Apple!

I suspect it's a case of Apple not being able to source enough transit data. It took Google years.

DART in Dallas tx is lazy, and only uses googles services for transit. All of the apps in the app store for dart are a disgrace to developing. If I knew how, had the time and money to make an app, I would, but I can't. So basically unless google makes a map app, I'll HAVE to switch to android. And I don't wanna

Others may disagree but this is the first truly BIG mistake I've seen Apple MAKE in the 'iPhone Era.' If they weren't ready to unveil the public transit portion of their app or if they simply didn't have the data to do it, then they never should have ditched Google Maps, much less try to go head to head with what they do best. Because any way you spin it - no matter what their reasons were - the whole thing reeks of weakness. It makes Apple look like they don't know what they're doing without Steve, and whether that's true or not, perception is reality. Passing the buck to 3rd party developers, praying they can save your bacon - it just seems like Apple is quietly conceding that they aren't as good as Google when it comes to navigation. Again, whether that's true or not, perception is reality. I am a proud iPhone 4 user (who really doesn't want to switch) but even there's no way you can compare Apple Maps to Google Maps on Android - Android's implementation is better in every single way.
-As a side note, for preparation and practice, I'm now using the Mobile Version of Google Maps in my iPhone's safari browser. It's not as easy to use as the dedicated app, but at least you've got all the Google transportation data (public, bike, pedestrian, etc). right there at your fingertips.

Apple is trading innovation for averice judging by this and the disposable rather than repairable/solid nature of its newest products

I just wonder if they ate going to keep the beta tag on the new maps when iOS 6 goes public like they have with Siri, just do they can use that excuse when it doesn't work right.

I find comparisons of this nature quite ironic. When Google Android doesn't offer a feature or function that Apple iOS has natively then Google is open source and developers are extending the functionality of the devices. When Apple iPhone doesn't offer a feature then Apple has "failed."
Likewise, if Apple iOS offers a feature natively then Apple is a restricted, "walled garden" and Google Android "has offered that for years."
Apple iOS Maps is a development platform. The capabilities of iOS Maps is limited only by a developers imagination and resources.
Some of the comments are ridiculous.

Can a developer plug functionality INSIDE the Maps app?
No? Then it ain't a platform, it's a service. And one that Apple decided to make worse for its users to spite Google.

Apple is playing catch up now. They are tripping on the heels of their competitors just like blackberry did. That's why I ditched blackberry, and now considering ditching Apple. iOS these days is a better tablet OS rather that a smartphone OS.

"Huge oversight on Apples part. I have no interest in having to go out..."
EXACTLY. Honestly Apple Maps, it's not really apps. And it's not really Apple's.
Huh, what's in a name?

CORRECTION
"Huge oversight on Apples part. I have no interest in having to go out...(of the app to download more apps)"
EXACTLY. Honestly Apple Maps, it's not really maps. And it's not really Apple's.
Huh, what's in a name?
It's like buying a car with no wheels. Or engine. Or car doors.
Apple Maps is a LEMON!

Gaining turn-by-turn navigation is a welcomed feature, but losing the slick pulsating blue ball that shows your current location is not. 3D flyovers are cool of you want to show off to your non-iPhone friends, but not at the expense of losing truly valueable features, such as transit schedules.
The main problem for Apple is that the new Maps app can't simply good enough, it has to be considerably better then the current app; otherwise, consumers will be very upset, and we will have to endure countless articles about "Mapgate 2012".

This is bull, and with the lack of a street view, it's a step back. As for transit information, why can't Apple work something out with the transit systems within each state. In their event, they talked about a geofence where, if you left a certain area, you device would take action. Instead of handing off transit information to another app, why not implement a country wide geofence where, if my device detects I'm in New York, the Maps app uses the MTA's transit data. If I'm in Philadelphia, the app would use transit data in Philadelphia. If I'm planning a trip from New York to Philadelphia, the Maps app would pull data from MTA and Philadelphia's transit center to come up with a route.

What's annoying? The service worked GREAT before. If you went to a different country, it still worked IN YOUR LANGUAGE.
Now if an English speaker were to go to Japan, there would be NO OPTION, at all in English. Because the same reason TomTom doesn't have maps of Japan... the Japanese mapmakers blocked them. And then they provided their own solutions only in Japanese.
google was the only company with an option. And there are tons of other countries where this is ALSO the case.
Apple! THE WORLD DOES NOT STOP AT THE US BORDER

So, I'm confused here...Apple is going to totally do away with the current MAPS app and replace it with this STUPID TomTom based maps app that still doesn't do what turn by turn without pressing "next"?
Holy crap Apple has lost touch with it's user base. It all really started with the stupidity of the misstep with Antennagate and showed that Apple has lost touch. It's almost like they've become the Big Government of the phone industry. Too big to actually give the people what they want so they just assume that what they give us is what we need.

I just finished reading the whole blog page of these and I love the fact that each one is so different from the others! What do I remember? The "memory lapse/optimist" line, the line about launching a cheeseburger with the tail, the cleverness of the baby's tooth being a canine, the shuffling the dog's head between your hands, the poor peed-on tree...Am looking forward to more of these!

I love asking Siri for directions somewhere and her loading the and starting them without asking me a question.

I can totally see why Apple went with this option. Think of how they are now going to be in 155 countries. Can you imagine Apple trying to satisfy all those countries? Living in South Africa, if apple had built it in, it would be another feature we would not get (we don't have official apple presence) but this way, we may actually get something :D from a business perspective, it makes perfect sense: outsource the things you won't be able to de perfectly to people who can do it better.

Except the current product already has it, and you are thanking them for taking it away but possibly allowing somebody else to redo it in a bolted on fashion, maybe, someday.
Stockholm syndrome?

People talking about getting an Android phone because of a maps app is just stupid. If it was that big of a deal you should have switched years ago. Google maps on iOS is a stripped naked version of the ones they put on droids. Now that their getting dumped they want to do iOS users right? Get out of here Google i for one have had enough of your nonsense.

I think google maps transit information is only relevant in America and some European countries only. In Asia, there's no difference between the new Apple maps and Google maps. That being said, I will definitely get iOS 6 the second it comes out.

This is a real shame. When Forstall introduced the idea of 3rd party app integration into the Maps app, I understood that to mean the routing directions would still be presented in the Maps app, but that the data would be pulled from your 3rd party app of your choice. If it really does pull you out of the Maps app and into a 3rd party app for transit directions, that is a disaster for some people.
This is the most un-Apple like thing I've seen the company do since Steve Jobs. It's funny that in the All Things D conference video from 2010 that Mossberg asks Jobs about replacing Google Maps as a way to compete with Android and Steve dismisses the idea and goes on to say that Apple is about focusing on making better products and not necessarily what their competition is doing (which Steve then jokes is why they lost the battle with Microsoft). It's really hard to think that Apple has done this move to compete with Android when it clearly inconveniences the user and weakens the user experience on iOS. If there's one thing that keeps people buying Apple's mobile products it is the iOS user experience.
I would LOVE to see the maps app integrate transit data from multiple 3rd party apps simultaneously and present that information to me in a route list. The route would take into consideration the data from each 3rd party app, mesh it together, and optimize the route. If I have an app that gives detailed info on the subway or busses, such as current to-the-minute arrival times, I want Apple to mesh that information with the walking directions as well as say the cable cars (if I'm in SF) and optimize the route for me automagically, just like they do with the traffic information and turn-by-turn directions. That truly would be a better, more precise product than what Apple is currently offering us through the Google Maps app. This is the kind of enhancement I would expect from Apple, not a solution that makes it hard for the end users just so Apple/devs can sell more apps and ding Google.
Is Tim Cook really preserving Apple's core principles??? ....I wonder after seeing Maps in iOS6

Rene, the sentiment above is clear and not very sunny, but there's also a real chance for upstart developers here to make a significant different. We've moved all our resources to being great transit for Apple Maps. The starting point is http://lumatic.com/itunes if you have a second to check it out.

As much as I want to try iOS 6, without transit directions built- in, I can not upgrade. I live in Tokyo, and can not read the Japanese transit maps, so I use this function EVERY DAY. A third party app for Tokyo is not going to offer English menus or directions. This was a big mistake for Apple. Outside of North America, the car culture does not exist. Here, 90%+ of the population use public transit everyday and about 50% of them use an iPhone. This will push people to the competitor. I just can not fathom the stupidity of this move. We couldn't care less about their spat with Google.