FlexyCore (
www.flexycore.com) is a French company founded in 2008 by Java experts from Texas Instruments and INRIA (French Research Center).
With iSpectrum, they provide a solution that allows you to develop your application in Java (1.5 similar Android) and compile them to produce a NATIVE iPhone/iPod Touch/iPad application using Eclipse IDE. Thus this solution complies with iPhone SDK agreement since it no longer requires an embedded JVM.
You can develop with Linux and Windows but if you want to compile and obtain an iPhone binary application or an iPhone simulator binary application, you must have installed the iPhone SDK on a MAC OS X (Intel only) and use FlexyCore iSpectrum on this system to be fully compliant with the Apple legacy.
In one click, you install iSpectrum plugin and turn Eclipse into a Java development environment for iPhone. No need to learn Objective-C or use Xcode IDE,
iSpectrum compiles your Java App to native code.
iSpectrum provides access to iPhone native APIs (UI, GPS, accelerometers...) and enables developers to design powerful iPhone applications in Java. Thanks to its complementary APIs (J2ME like, core Android) an existing J2ME application can be realized and ported quickly. Others APIs would soon follow, such as 3D support with OpenGL ES.
Note that iSpectrum directly drives/controls XCode so you can use the iPhone SDK simulator to debug your application from Eclipse!
Check it out at
FlexyCore
Open source licenses are available and for business applications you will have to contact FlexyCore until they’re launching their web store.
F.