-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 4/15/10 13:31 , Karsten Silz wrote:
>
> I don't really understand your argument here - mobile runtimes are
> a lot different from desktop runtimes since they offer stuff that
> doesn't exist on the desktop or isn't exposed there (location,
> accelerometer, map, iTunes library playback).  But for efficiency
> purposed, you try to build your mobile runtime on something else
> so that you don't start from scratch or maintain multiple runtimes
> (iPhone OS based on Mac OS X, Android based on Linux and Java), so
> developers from those environments are already familiar with.
My point was that you had already Java APIs for BlueTooth and Location
and such, in JME. I understand that Google might assert that they own
API are better (don't know yet), but as we upgraded many APIs in Java
(see the collections for instance), I don't see technical reasons on
why Android doesn't support e.g. JSR-82. See also the Opinali's post
in the parallel thread about the strange jeopardization of some
packages of the Java runtime, which can't be explained with technical
reasons.
>
> And please, no more JCP for mobiles.  If you're Google, do you
> really want to wait three years until you get a new rev of a JCP
> API just so you support some new hardware or fix bugs?
Agreed, that must be a lesson learned. In defense of Sun, I can say
that not only Google can learn from others' mistakes, but they are
bigger and stronger in their relationships with the phone makers.
Also, Apple is paradoxically helping Google in this strong
relationship, as it is scaring the manufacturers that might see
Android as their best chance of survival, while the scenario around
2000 was not so competitive.

PS I'd be curious to read a good written analysis on why Sun's attempt
with OpenMoko (which could be considered as an Android precursor, at
least as a marketing concept) failed: how many technological reasons,
and how many business errors.

- -- 
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvHD4MACgkQeDweFqgUGxfoMACgijg1tJC/BjTlXghMIdR7z+o8
XUwAnREQrO2brbEdlQuFb00k+xg9Kn+x
=wBZ3
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to