文档章节

JUniversal: 基于Java开发跨移动平台应用

大糊涂
 大糊涂
发布于 2015/06/20 20:27
字数 408
阅读 35
收藏 0

为每个移动平台IOS Android单独开发一套应用代价是昂贵的,JUniversal让你使用Java开发能够跨多个平台运行的应用,能够更有效率重用代码,甚至被原生UI更好。
其类似于 Xamarin 和 Cordova,Xamarin主要是针对.NET用户开发跨屁股疼应用,基于C#;而Cordova针对使用Html5 Javascript的Web开发者。
在基于Java的平台中RoboVM Google的j2objc和JUniversal,它们的区别是:RoboVM使用Java字节码生成iOS原生编译,而j2objc是Java直接生成Objective-c源码转换,针对
安卓用户;JUniversal是实现Java到C# 和C++/Objective C++源码转换,其语言范围更广。
JUniversal 的特点是源码转换,好像是人类编写的一样,这样,调试器 分析器 出错栈跟踪等等如同手工编写代码时一样,这种转换源码能够和原生代码无缝结合在一起,不再有语言不匹配问题。
在跨平台技术的范畴中,juniversal无疑是最轻量、最类似原生的,因为它使用本地平台的编程语言(通过翻译),本地编译器,本地调试,原生的UI设计工具,如UI可手工编写,提供最好的用户体验。
juniversal是免费的



项目:http://juniversal.org


本文转载自:http://www.jdon.com/47059

共有 人打赏支持
大糊涂
粉丝 14
博文 83
码字总数 5504
作品 0
渝中
其他
私信 提问
JUniversal:基于 Java 新式跨平台移动应用方法

via 微软开放技术 从头开始为各个移动平台编写单独的应用程序比较昂贵。如果您想要为多个平台创建应用,或者扩展现有应用到所面向的市场上,最有效的方法就是跨平台重复利用您已有的代码。如...

oschina
2015/02/02
4.3K
13
Java GUI实用小工具集 - Common Gui Tools

Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.4版有20个小工具: 1,编码转换:Character Converter 2,加密解密:Encrypt And Decrypt 3,计算文件数字签名:File Digital Si...

bs2004
2013/03/20
0
3
Common Gui Tools 1.1,Java GUI实用小工具集

Common Gui Tools Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.1版有13个小工具: 欢迎您使用并提供改进意见! 下载及使用说明: 下载压缩包common_gui_tools-1.1.zip,解压,...

bs2004
2014/07/03
2.2K
9
Common Gui Tools 1.2 发布,Java GUI 实用小工具集

Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.2版有16个小工具: 欢迎您使用并提供宝贵意见! 下载及使用说明: Require Java 6.0+ 下载压缩包common_gui_tools-1.2.zip,解压,...

bs2004
2014/10/17
2.8K
38
Common Gui Tools 1.4 发布,Java GUI 实用小工具集

Java GUI实用小工具集 Common Gui Tools 新增:二维码生成解析、时间戳转换、Json格式化、文本文件切分等。 Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.4版有20个小工具: 欢...

bs2004
2018/04/22
1K
19

没有更多内容

加载失败,请刷新页面

加载更多

【PG内核】pg11秒级新增非空默认字段的实现方法

pg11新特性,可以瞬间向一个表中添加非空默认字段。 今天研究了一下这个特性的内核实现方式,写个博客简单记录一下。 结论奉上 pg在从硬盘或者内存获取到一条数据记录后(以下称tuple),会使...

movead
19分钟前
1
0
如何保证MongoDB的安全性?

上周写了个简短的新闻《MongoDB裸奔,2亿国人求职简历泄漏!》: 根据安全站点HackenProof的报告,由于MongoDB数据库没有采取任何安全保护措施,导致共计202,730,434份国人求职简历泄漏。 然...

Fundebug
26分钟前
1
0
KVM

目录 (1):简介及安装 1. KVM 介绍 1.0 虚拟化简史 1.1 KVM 架构 2. KVM 的功能列表 3. KVM 工具集合 4. RedHat Linux KVM 安装 4.1 在安装 RedHat Linux 时安装 KVM 4.2 在已有的 RedHat...

临江仙卜算子
40分钟前
0
0
脚本配置java开发环境

@echo off&setlocal enabledelayedexpansion cls @echo "This script is used to registe envionment variables......" @echo. @echo. @echo. set var=%~dp0 set var=%var:~,-1% @echo "regi......

默克鱼
今天
1
0
c++中友元函数理解与使用

在学习c++这一块,关于友元函数和友元类,感觉还是不好理解,但是井下心来,理解,需要把我一下几点。 首先讲友元函数。 (1)友元函数: 1)C++中引入友元函数,是为在该类中提供一个对外(除...

天王盖地虎626
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部