Alla luce del recente dietrofront di Apple sulle restrizioni per l'approvazione di applicazioni per iPhone, non sono (ri)nate nuove possibilità solo per gli sviluppatori Flash/ActionScript: anche il mondo Java può dire la sua, e un primo lampante esempio è costituito da iSpectrum.
Si tratta di un framework in grado di utilizzare sia l'SDK Apple, sia le API di Android e delle vecchie specifiche MIDP: questo rende facile il riuso di codice, ad esempio nel caso si voglia rilasciare la propria app sia per dispositivi iOS-enabled sia per Android.
Altro importante punto a favore di iSpectrum è l'integrazione con Eclipse, debugger compreso.
iSpectrum è rilasciato con più di una licenza, a seconda dell'utilizzo che si ha intenzione di farne: commerciale (con tanto di trial) ma anche open source, qualora si abbia intenzione di rilasciare liberamente il codice dell'applicazione sviluppata.