PDA

View Full Version : Come on SUN!!!




MattGTO
Jul 25, 2008, 02:08 PM
When will they be releasing the Java iPhone SDK? I don't have a mac (would like to buy one), but I am gonna be taking Java class next year...and I really, really want to play around with writing apps on my iPhone.



cube
Jul 25, 2008, 02:09 PM
Apple does not allow "interpreter" applications on the iPhone.

MattGTO
Jul 25, 2008, 02:11 PM
Wasn't apple letting sun make the Java SDK? That's what I heard. If not, will the official SDK ever be released for PC?

admanimal
Jul 25, 2008, 02:15 PM
I don't really think Java on the iPhone is anything to get too excited about anyway. Even if Apple allows some kind of Java app on the phone, I can almost guarantee you that you won't be able to write standalone Java apps. At best you can write some code that runs inside the Java app.

TEG
Jul 25, 2008, 02:16 PM
JAVA for the iPhone is likely coming. The stumbling block is running two apps at the same time (the program and the JAVA interpreter).

TEG

MattGTO
Jul 25, 2008, 02:16 PM
So I'm guessing until I get a mac, web apps are my only option...right?

cube
Jul 25, 2008, 02:16 PM
Since when you run Java out of a JVM, except for GCJ?

cube
Jul 25, 2008, 02:18 PM
The stumbling block is running two apps at the same time (the program and the JAVA interpreter).

TEG

This is just one app running.

txmike
Jul 25, 2008, 04:31 PM
I'd have to vote no to Java on an iPhone...

The most critical part of an iPhone application is the touch interface. Swing, SWT or AWT would be lousy on an iPhone and I just don't see Sun building a UI stack for the touch interface. If you know Java, learning ObjC is a piece of cake.

MrRage
Jul 26, 2008, 04:06 AM
Well the SDK could technically work under something other than OSX, but that would be a bit of a pain in the ass to setup and maintain. Anyone who has done cross platform building in GCC will know this is painful.

That and apple's is first and foremost a hardware company, and this is just another clever way for them to sell macs.

I've been doing java development at work for two years now and have really liked Objective C after getting use to it. So I'm glad there is no Java here.

Dippo
Jul 26, 2008, 03:17 PM
So I'm guessing until I get a mac, web apps are my only option...right?

Unless you can get OS X running on your PC, you are out of luck!
Apple is never going to release the iPhone SDK for windows nor linux...

firewood
Jul 27, 2008, 07:16 AM
Apple does not allow "interpreter" applications on the iPhone.

The SDK license does not appear to allow an interpreter which can run downloaded code. Whether an embedded interpreter that can't download or link to additional code is acceptable to Apple is still unknown. So a JVM that came bundled with a non-networked or non-extensible Java byte-code app may possibly be allowable.

You can also use the built-in JavaScript (and maybe Open GL) interpreters with downloaded code. Are there any other interpreters built-in to an iPhone?

Cromulent
Jul 27, 2008, 07:53 AM
You can also use the built-in JavaScript (and maybe Open GL) interpreters with downloaded code. Are there any other interpreters built-in to an iPhone?

OpenGL has nothing to do with being interpreted or not. It is an API.