用来开发IOS应用的Java工具包
来源:互联网 发布:淘宝的棉料衣服起球 编辑:程序博客网 时间:2024/06/05 06:26
1. Codename One
Codename One是一个针对移动应用开发者的、开源的、跨平台的Java工具,旨在帮助Java开发者通过单一代码库来针对所有移动平台(智能手机和平板电脑)构建本地应用,且无需在应用性能、功能或开发简易性方面妥协。该工具是开源的,可免费用于商业用途。
通过Codename One,开发移动应用只需5步:
- 下载Codename One插件
- 使用Java编写代码
- 使用可视化工具设计应用的外观
- 使用模拟器测试应用
- 生成本地移动应用
RoboVM可以将 Java 字节码编译成 ARM 或者 x86 平台上的原生代码,应用可直接在CPU上运行,无需其他解释器或者虚拟机。
RoboVM同时包含一个Java到Objective-C的桥,可像其他Java对象一样来使用 Objective-C对象。且支持大多数UI Kit,将来会支持更多的框架。
RoboVM基于 GPLv2 许可协议。
3. XMLVM
XMLVM项目的目标是提供一种灵活的可扩展的交叉编译器工具链。XMLVM基于Sun的JVM和微软的CLR(公共语言运行时)上的字节码进行交叉编译,而非源码。
通过XMLVM,你可以轻松将Java代码编译为Objective-C,在iOS平台上运行。
4. J2ObjC
J2ObjC(Java to Objective-C)是谷歌出品的一个开源的命令行工具,旨在使开发者基于Java编写的非UI代码(如数据访问、应用程序逻辑等),可以在Web应用(使用GWT开发)、Android应用和iOS应用之间共享。
不过J2ObjC并没有提供任何形式的独立于平台的UI工具包,iOS应用的界面仍需要使用Objective-C/C++和iOS SDK来开发。
5. Avian
Avian出现在这里似乎有点不合适,因为它没有解决Java转iOS的具体问题。但是,Avian是一个轻量的JVM,其中包含了一个工具,可以将Java字节码转换为能够运行在ARM设备(如iPhone)上的本地二进制文件。
- 用来开发IOS应用的Java工具包
- 5 款用来开发 iOS 应用的 Java 开源工具
- 5 款用来开发 iOS 应用的 Java 开源工具
- 5 款用来开发 iOS 应用的 Java 开源工具
- 5 款用来开发 iOS 应用的 Java 开源工具
- android开发java工具包的添加方式
- Java开发必用的工具包
- JDK-java开发工具包
- android应用开发常用工具包
- 我的Java工具包
- 资源|开发 NLP | ML | DM 的Java工具包汇总
- Java语言开发工具包JDK的安装与配置
- JAVA 主要用来开发什么样类型的程序比较多?
- 开发的iOS应用
- 使用Java开发iOS应用
- Bootstrap 前端开发的工具包
- 工具包sharepage.java的解读
- Java 连接数据库的工具包
- 地图(创建, 添加图块, 图层, 对象层,添加图块属性调整修改地图)
- UIView的属性
- POJ 1840--Eqs
- Extjs4的Ext.grid.Panel的行双击事件事件
- tslib中的校正算法实现
- 用来开发IOS应用的Java工具包
- JDK详解
- 重载运算符的使用~~~
- 做实验编辑文本用到的几个正则表达式
- 炒冷饭系列:设计模式 原型模式
- 【JAVA】批量梯度下降
- linux下crontab定时任务不能执行
- leetcode 刷题之路 23 Combination Sum
- solr学习笔记-linux下配置solr