Буквально вчера вышел
Codename One - SDK для кроссплатформенной разработки под iOS, Android, Blackberry, J2ME, и ожидается Windows Phone. Писать под все это предполагается на Java. Собственно, вот офф.сайт -
http://www.codenameone.com/, там же и скачать можно.
Хочу совета спросить - стоит ли с этого начинать изучение java? И вообще, как думаете, - кому этот SDK больше всего пригодится? Все-таки компиляция кода на сервере - это как-то... непривычно, что ли.