I am a huge fan of Java, and I always try to to install it on every single device I get.
So, recently I bought an iPad, and installed the Jikes compiler and JamVM. They both use GNU Classpath as their class library.
However, I am used to Sun's Java API, and I am wondering if I will have to port most of my projects to the new platform. I realize that simple console programs will work just fine, but what about the GUI? Did they fully implement Swing, AWT, etc in GNU Classpath and will I have to rewrite my GUI-based applications?
Secondly, does anyone know how to write a shell script for iOS that will run Terminal, then invoke JamVM which in turn will run a program? It would be nice to put it on springboard and not to do everything manually...
Thank you so much for your time and help!
So, recently I bought an iPad, and installed the Jikes compiler and JamVM. They both use GNU Classpath as their class library.
However, I am used to Sun's Java API, and I am wondering if I will have to port most of my projects to the new platform. I realize that simple console programs will work just fine, but what about the GUI? Did they fully implement Swing, AWT, etc in GNU Classpath and will I have to rewrite my GUI-based applications?
Secondly, does anyone know how to write a shell script for iOS that will run Terminal, then invoke JamVM which in turn will run a program? It would be nice to put it on springboard and not to do everything manually...
Thank you so much for your time and help!