On a related topic, Apple says the PhoneGap project is "OK" for OS4. Hmm...
http://www.engadget.com/2010/04/15/phonegap-framework-fine-for-app-store-development-sez-apple/ <quote> Now, we've all been concerned about recent updates to the iPhone dev agreement -- you haven't been sleeping and your parents are, quite frankly, worried for your sanity. And it's a heady subject: "what is the fate of PhoneGap in the wake of the iPhone OS 4 beta SDK?" Well, worry no more, little one -- it seems that Jesse Macfadyen, a contributor to the project, pinged Apple to make sure that users of the mobile development platform wouldn't find their apps rejected simply for using the tool. As you remember, the agreement states: "Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine" (and of course HTML and CSS are cool), so PhoneGap -- which indeed sticks to HTML, CSS and Javascript -- is totally safe. Now developers can get back to having their apps rejected for any number of other silly reasons. </quote> Steve On Thu, Apr 15, 2010 at 9:07 AM, Fabrizio Giudici < [email protected]> wrote: > -----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]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- 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.
