Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Does java run on these new phones (ducking)




On Jan 11, 2007, at 20:37 , Sean Reilly wrote:


This may sounds like heresy, but would it really matter if Java apps could run on the iPhone? It's not like a swing/swt/awt application would be able to transparently integrate with the multi- touch screen. I'd love to get that kind of smooth scrolling in my desktop swing application, never-mind on a wafer thin handheld device! I think Steve J's head would explode if he saw the average swing app running on this beautiful device.

The average swing app maybe. But did you have a look at aerith? It's just a demo, but it shows what you can do with good Swing programming.


I assume the iPhone demands a specialized GUI library that would have to be native in order to get the kind of performance and graphics quality that we saw on Tuesday. Not to mention that a desktop java app can suck up large amounts of memory and you never know it because the VM takes care of it, but on a phone with java running a VM context switch would be downright painful.

Maybe, it depends on the real specs of the iPhone, that we don't know. If J2SE is still to heavy, J2ME would be ok (BTW, in the latest Swing the components are native). For instance, Google Maps for mobile is made in J2ME and runs fine on my Treo, which is not a monster of CPU power - I expect the iPhone is much more powerful.



Maybe we should focus on lobbying for *any* kind of development kit for the iPhone. Java would be nice, but unless Apple also comes up with an API for the multi-touch smooth scrolling graphics (thus making it very platform specific and negating the primary benefit of java) then we might as well all polish up our Cocoa skills (not such a bad thing).

I asked for both things (openness in general would interest me as a user, Java as developer).


--
Fabrizio Giudici, Ph.D. - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
weblogs.java.net/blog/fabriziogiudici - www.tidalwave.it/blog
email@hidden - mobile: +39 348.150.6941


_______________________________________________ Do not post admin requests to the list. They will be ignored. Java-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden
References: 
 >Re: Does java run on these new phones (ducking) (From: Sean Reilly <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.