Maps is core to the iPhone, given it's a device you use out and about. Google had them under their thumb, because they were dependent on their data, and were denying them features[0]. They couldn't wait until the data was better because that's not how it works, you need to collect data to improve data.
I don't see what they could have done differently? Even in hindsight this seems like the right call?
This whole situation sounds like people not liking to use a mediocre product, but just because the product is mediocre doesn't always mean it wasn't the right decision to release it, from both a company strategy perspective, and from a consumer benefit perspective (if you believe competition is healthy for consumers).
[0]: https://daringfireball.net/2012/09/get_the_fainting_chair
Why?
A startup would eventually need to start generating funds, or at least prove themselves in the market to convince investors. But Apple? They could have kept Maps in the oven for another five years if need be. Similar to how they secretly kept Intel builds of OS X in their back pocket for years.
1. Not having turn-by-turn directions on Apple Maps, arguable the single most important feature for a mapping app.
2. Share more of Apple users data with Google in order to support Google Latitude. (https://en.wikipedia.org/wiki/Google_Latitude)
So we have two choices: Not have the single most important feature in a mapping app, or violating one of the basic tentpole features the iOS brand, user privacy. So obviously they went with the third option, launch their own mapping service despite its flaws, and I've never heard a convincing argument that that wasn't the best choice.
I had a G4 PB and then an Intel MBP. The transition was better than expected, but certainly not without bumps. In a lot of ways, it was similar to maps in that to really finish they had to get it out the door.
> This whole situation sounds like people not liking to use a mediocre product, but just because the product is mediocre doesn't always mean it wasn't the right decision to release it, from both a company strategy perspective, and from a consumer benefit perspective
Strong disagree. A mediocre product damages the brand and a mediocre navigation service can kill people: https://en.wikipedia.org/wiki/Death_by_GPS. Releasing mediocre products when a better option is available reeks of putting the company ahead of the consumer, frankly, and it's no wonder people ditched Apple Maps at the earliest opportunity.
At the time I was a Nokia Linux user, but as far as I can tell, privacy was not a selling point of iOS in 2012. The 'fundamental human right' phrasing is relatively new[1], and privacy isn't really mentioned at all before 2012[2]. It feels like this was a response to where Apple was failing than a principled stand, considering 3 years prior Wayback machine shows only a 404 for the privacy page. I can see how some folks might infer from this that Apple leaned into privacy as a means of spiting a supplier.
> Google Maps was obviously still going to have an app on iOS
If I was a paying Apple customer, I'd sure appreciate having that option at launch rather than months later with no firm date. Even in 2019 my real estate agent insists that Apple Maps is garbage, I can only imagine the chaos in 2012.
[1]: https://www.google.com/?q=%22site:asciiwwdc.com%20%22fundame... [2]: https://asciiwwdc.com/
I'm not sure about the "Beta" tag, it doesn't strike me as a terrible idea. But collecting refining map data is a project measured in decades, when should the Beta tag be removed?
However, Apple has certainly offered beta downloads before. Bootcamp Assistant was an optional "Beta" download before it was included with OS X in Leopard. Safari also began its life as a Beta web browser from Apple, even as there were alternatives from other companies.
Put in enough resources so that it wasn't mediocre. If it's that important to do, it's important to do well.
You can read two excellent essays by Justin O'Beirne on Google[0] vs. Apple's[1] methodologies for creating and organizing mapping data. It seems a straightforward conclusion that mapping is simply a problem that's a better fit for Google as a company than Apple.
Also note how slowly Apple's strategy has been rolled out (3% of the U.S.’s area in 2018), waiting for this work to be rolled out simply wasn't tenable.