Codename One:用 Java 开发 Native iOS 应用
oschina 2012年07月27日

Codename One:用 Java 开发 Native iOS 应用

oschina oschina 发布于2012年07月27日 收藏 33 评论 31

Wannacry病毒全球蔓延 如何有效防范勒索软件入侵?>>>  

传统观点认为,我们无法在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。从有一群人在让这个世界变的更加混乱,但从另一个角度来看,却同时也在使这个世界变的更加美好。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Codename One:用 Java 开发 Native iOS 应用
分享
评论(31)
最新评论
0

有没有更有价值的内容,象个新闻报道。

0
别想太多,生成的都是native code, 可以说只是一个用java 写和debug,然后生成native 的代码,不是用jvm
0

引用来自“剑胆琴心”的评论

支持Java!语言就是工具,非要学那么多方言干什么,普通话多好!可能骂娘的时候,方言比较给力!

+1024
0
对于Java程序员来讲是个好消息,不过这个兼容性能达到多少,就得观望观望了。
0
支持Java!语言就是工具,非要学那么多方言干什么,普通话多好!可能骂娘的时候,方言比较给力!
0
期待超级编译器
0
永远的Demo
0

引用来自“libinqq”的评论

在xcode 有很多绑定控件的操作,obj-c 和 xconde整合很紧密的,还有苹果非常严格每一个obj-c对象都要做内存控制,对象计数器等,这是java没有的, 还有java 的效率是个问题。

java有gc,为什么需要有这些?性能的话java有jit编译,而且是用java去做应用开发又不是去用java把ios底层给替换了,有啥担心的?开发效率的话 ,OC肯定不如java,也许比c++开发效率能好一些.同样,微软wp上面也用c#做应用开发,firefox OS更直接,全部html5.
0
java有gc,为什么需要有这些?性能的话java有jit编译,而且是用java去做应用开发又不是去用java把ios底层给替换了,有啥担心的?开发效率的话 ,OC肯定不如java,也许比c++开发效率能好一些。
0

引用来自“hunter”的评论

就怕又是个虎头蛇尾的家伙,永远的demo,无尽的bug

有点同感 没什么好说的 冒个泡吧
0
Your Builds appear here. Notice that older builds are automatically deleted to preserve server space!
  iphone: Building, Fri Jul 27 17:21:39 GMT+800 2012
Build Status  Building  

Build Result  N/A
Submitted On  Fri Jul 27 17:21:39 GMT+800 2012
Platform  iphone

真想骂人了,我在运营商内网,速度100M不止,还得翻出去,传上去费好大劲啊!
0
侧漏了,终于流进ios了
0
观望~
0
就怕又是个虎头蛇尾的家伙,永远的demo,无尽的bug
0
在xcode 有很多绑定控件的操作,obj-c 和 xconde整合很紧密的,还有苹果非常严格每一个obj-c对象都要做内存控制,对象计数器等,这是java没有的, 还有java 的效率是个问题。
0
坐等喷java的人到来!
0
ios也被殖民了。。
0
java真心牛。。。
0
这才是我们的榜样哈
0
别河蟹了

相关资讯

最新资讯
热门资讯
顶部