Apple Reportedly Luring Ex-Google Mappers With Jobs
TechCrunch reports that Apple, facing a substantial backlash (and some snarky competitive advertising) over goofs in the mapping software included in iOS 6, is going after the problem with a hiring spree. Here's TechCrunch's lead:
"Apple is going after people with experience working on Google Maps to develop its own product, according to a source with connections on both teams. Using recruiters, Apple is pursuing a strategy of luring away Google Maps employees who helped develop the search giant’s product on contract, and many of those individuals seem eager to accept due in part to the opportunity Apple represents to build new product, instead of just doing 'tedious updates' on a largely complete platform."
Meanwhile, writes reader EGSonikku "Well known iOS hacker Ryan Perrich has gotten the iOS5 Google Maps application to run on iOS6 using 'a little trickery.' (YouTube demonstration.) He has not released it yet due to crashing issues but states 'it mostly works.'"
it makes completely sense to try and lure away experienced professionals away from another company on a similar project.
The story is that a company known for boasting about its innovation prowess and suing the rest of the industry over imitation is doing this.
When all you have is a hammer, every problem starts to look like a thumb.
I don't use Apple products, so maybe this isn't as surprising to others as it is to me, but why the fuck can't an app that ran fine on iOS 5 also run fine on iOS 6? Why is "a little trickery" needed, and even then there are still issues?
Furthermore, wasn't iOS 5 only released to the public in October of 2011? I mean, that wasn't even a single year ago! Is smartphone and tablet crap shat out so rapidly that backward compatibility can't be retained even after only 11 months?
How is it that Microsoft, who aren't exactly known for creating the most robust software, can maintain backward compatibility with operating systems released decades ago, but Apple (also a very well-funded company, with access to basically any talent they need) can't even manage to retain compatibility with a system released not even a year ago?
this has nothing to do with backward compatibility, this is a solid case of "I don't want to pay you for features that my customers need, and I can't provide decent replacement, but my users will buy my stuff anyway, so why bother"
this has nothing to do with backward compatibility, this is a solid case of "I don't want to pay you for features that my customers need, and I can't provide decent replacement, but my users will buy my stuff anyway, so why bother"
No, it has to do with Google putting restrictions on the use of map data, including not allowing turn-by-turn navigation. Apple knew that it couldn't have a core feature of its product permanently beholden to a competitor and the restrictions it might impose down the line. So, realizing that bringing maps in-house would not get any easier down the line, it decided to rip off the band-aid now. Every other smartphone platform has done the same. Microsoft uses its own maps. Nokia owns Navteq and Google we all know about.
what would apple do if samsung did this to them? what would the courts reactions be?
Excuse me? You realise that at some point Apple, Google and others had agreements not to headhunt each other's employees, and _have been told by courts that such an agreement is illegal_?
Hiring Google ex-employees and even more hiring Google employees is something that Apple is _expected_ to do by Californian law. Free market. Free choice of employees to work for whoever pays most.
Yes, because Google Maps is such an open standard. /s
They provide access to their API, anyone can freely integrate it into their software, websites, or Android apps and even insert their own maps.
https://developers.google.com/maps/
Misleading, at best.
Google charges you if you go over a certain number of users:
http://searchenginewatch.com/article/2122151/Google-Maps-API-to-Charge-for-High-Volume-Usage
If you want access to map tiles, you simply can't get them, and Google will send their lawyers after you if you reverse engineer.
At least with Apple maps commercial use is free. And Bing will let you license the raw map tiles and provide you with an API to get them.)
(Citation: I've worked on software that implemented Maps from scratch and tried to license from Google. Google also made the news recently when they raised their rates: )