jPCT for iOS!!

Started by AGP, June 18, 2013, 10:08:04 AM

Previous topic - Next topic

AGP

I just received an e-mail from the good people of Excelsior-USA: they have made an iOS version of JET. This is phenomenal news and could lead to jpct working on iOS (depending of course on whether all the libraries jpct uses will be available for it). So, Egon, cound and would you look into it? Adding iOS compatibility changes the importance jpct (for me as well, I'm sure, for many others) has by a large margin.

AGP

Hey, if it doesn't have all the OpenGL stuff, this alone is a really great reason to work on the software renderer!

EgonOlsen

I've no iOS device or a Mac (which you actually have to have to do anything useful with iOS). If it fully supports the Android SDK, it should work just as it is, shouldn't it!? I can't try for myself ATM for the reasons mentioned. Do you have a link to this iOS-JET-thingy? I can't find it on their site after a quick look.

EgonOlsen

Quote from: AGP on June 18, 2013, 10:23:18 AM
Hey, if it doesn't have all the OpenGL stuff, this alone is a really great reason to work on the software renderer!
Software rendering on ARM is MUCH too slow to be of any use. Look at the Android emulator...and that one uses optimized assembler code. Anyway, if it wouldn't support OpenGL, it would be doomed right from the beginning.

AGP

I'll forward to you the e-mail I got. From what I gather, it's not an Android thing, it's just regular Jet (thus desktop Java) on iOS.

I realize that software rendering would be slow, but it could still be used for rudimentary stuff. You are good at micro performance optimizations, and I figure that it shouldn't even be THAT rudimentary.

EgonOlsen

Quote from: AGP on June 18, 2013, 10:28:34 AM
it's just regular Jet (thus desktop Java) on iOS.
What's the sense in that if it's true? On a mobile device, you need support for all this mobile/touch/gps/sensors stuff. Without it, it's pointless anyway...

AGP

I expect they will include their own touch-screen libraries, but I haven't looked into it at all yet. I, for one, am VERY excited about this.

EgonOlsen

Thanks. But that product isn't even in its design stage. They are still collecting data to see if it makes any sense. I guess we'll have to wait and see how this turns out.

AGP

I have a little update on this: they're exploring their options and, in doing so, have asked me how I feel about not having AWT, about using JavaFX for the graphics, and about they making wrappers for the touch screen, accelerometer, etc. They also suggested that they'd would give free licenses and early access to the lwjgl people.