Google's multitouch dilemma
engadget.com
engadget.com
The original Sidekick team designed Android originally before being bought by Google, and their intensely odd ideas show up all over the place in the product:
* It makes really poor use of the Linux kernel, basically using it as a bootloader,
hardcoding random shit, implementing its own power management by exposing a few
low-level hardware-specific bits directly to their JVM
* Bizarro JIT-less register-based alt-JVM. Aren't native apps supposed to be faster
than web apps? WTF did they spend effort writing V8 when Squirrelfish was doing
great, and then not bother about performance for the part that makes phone calls?
* Odd decomposed 'Activity' model for applications
* No house style or easy defaults for basic shit like buttons and forms
* Huge holes in the API, sound is fucked to the point where you can't do decent
games, much less the kind of musical apps you see on the iPhone
* Hidden functionality via long-touches and double-clicks everywhere
* 5 hardware buttons in different orders on random phones
with different functionality in every app (back is completely fucked!)
Multitouch gestures in the default apps are just one of the lesser oddities.The button arrangement is likely something they don't have control over. If you're going to release an open-source phone platform, you're not going to sign up many OEMs to use it if you dictate the details of where the buttons go. For better or worse, that's the kind of thing that the marketing people at the OEMs want to f*#& with.
My guess is neither company is all that unhappy about the prospects of being the two dominant players in the SmartPhone industry in the future. They are very ideologically compatible companies. Apple poses no real threat to Google's core business, Google poses no real threat to Apple's core business. It's certainly a better arrangement than competing against Microsoft who is known to play dirty and is a more direct competitor to both companies in more ways.
Google probably wants to keep their role as the mapping service for iphone maps. This may be part of a way to keep a temporary balance between the mapping ambitions of the 2 companies.
You say it's a patent issue? Nothing's changed since the last time I walked that lonely road: I still have yet to see an Apple patent that covers the pinch-to-zoom gesture, and Palm, Microsoft, and a laundry list of other companies are all now using the move without consequence. Besides, it's freaking Google -- the same company that up and decided copyright law was broken and started scanning out of print books because it wanted to try something new. Even if there is some mythical Apple patent on pinch-to-zoom, Google is one of the few companies that has the financial and legal resources to get it invalidated -- and there's plenty of prior art out there that'll help it along the way.