设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

RoboVM 1.0正式版发布,并公布了商用许可协议

2015-3-24 22:09| 发布者: joejoe0332| 查看: 1079| 评论: 0|原作者: 李小兵|来自: Infoq

摘要: 近日,从RoboVM的官网得知,RoboVM 1.0正式版发布,同时还公布了商用许可协议。该版本带了许多新特性,如实现了所有JDWP(Java Debug Wire Protocol)、RAM缓存的支持、HFS+文件压缩的支持等,同时还修复了大量Bug。 ...

  RoboVM是一个能够将Java字节码转换为原生ARM或者x86代码的AOT预编译器/平台,转换后的代码无需其他解释器或者虚拟机就能够直接运行在目标CPU。创建RoboVM的目标是使得开发能够在iOS设备上使用Java和其他JVM语言(如ScalaClojureKotlin等)开发iphone和ipad应用。近日,从RoboVM的官网得知,RoboVM 1.0正式版发布,同时还公布了商用许可协议。该版本带了许多新特性,如实现了所有JDWP(Java Debug Wire Protocol)、RAM缓存的支持、HFS+文件压缩的支持等,同时还修复了大量Bug。主要的改进内容如下:


  • 调试器经历了新一轮的更迭,现已实现所有JDWP功能
  • RAM缓存的支持,这将有助于加速硬盘上的编译和连接过程
  • 支持HFS+文件压缩,放入缓存的所有文件将会被压缩,将
    进一步加速编译过程和减少RoboVM缓存所需空间
  • 始化的工程模板,且支持Maven原型
  • 引入了使用模板工程来实现新Eclipse工程向导
  • 支持通过robom.xml调用工具,目前,已实现对TextureAtlas的支持,其他的相关工具也将很快支持
  • 清理并简化了同Objective-C的绑定(Binding),关于具体绑定状态信息,请读者查看绑定状态页面。


  RoboVM 1.0版本发布的同时,官方还公布了商业许可协议,协议对象包括个人开发者、创业者、中小企业与大企业。开发者能够获得的功能和服务包括支持模拟器和设计 设备上进行调试的调试器、故障报告功能的改进、有或没有SLA的情况支持私人电子邮件、对JavaFX的支持、对Hotfix的支持等。具体价格相关信息 和不同价格具有不同功能信息,请读者参考官方提供的相关信息。


  1.0版本标志着一个重大的里程碑,但是其开发团队继续积极开发着,即将发布的改进内容包括:

  • 完善文档、用户指南和视频教程
  • 完全实现对 Intellij IDEA & Android Studio 的集成,基于Gradle的初步插件已经可用
  • 同Interface Builder的集成计划于2015年第二季度作为商用版本功能发布
  • 支持扩展(动态库)以支持外设如苹果手表
  • 支持RoboVM 到Object-C应用的静态链接


  RoboVM是一个使用 Apache 许可的开源项目,同时还是一个商业项目,源码托管在GitHub。RoboVM作为一个平台,它具有的组件包括AOT预编译器运行时环境、Java类库、易于扩展绑定iOS的API、调试器、同IDE集成的插件、同构建系统的集成组件等。更多关于RoboVM的信息,读者还可以阅读InfoQ发布的一篇题为《另辟蹊径创建移动应用》的文章以及GitHub上的Wiki文档


转自 http://www.infoq.com/cn/news/2015/03/robovm-version1-r

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部