传统观点认为,我们无法在Xcode里面用Java开发iOS应用,同理在Mac上也是不可能的。但是Codename One,它向传统观点发出了挑战,并向世人证明:在Geek的词典里,“不可能”和“迟早变成可能”是同义词。
Java是Sun公司为这个世界贡献的一块瑰宝,看看手机里有多少Java程序吧!但是乔布斯在iOS上否决了Java,于是Java的跨平台能力 在苹果面前被封印了。几年过去了,不甘心的开发者终于有所突破,前Sun员工开发了Codename One,开发者可以利用此SDK开发任何平台下的本地应用,包括iOS。
可以说最近在开发语言方面,开发者至少得到了两个好消息:Haxe支持编译到其他语言包括Java和C++;Codename One支持用Java开发跨平台应用,包括iOS和WP。从有一群人在让这个世界变的更加混乱,但从另一个角度来看,却同时也在使这个世界变的更加美好。