codenameone 的开发及部署过程简述

本文介绍了 Codename One 开发工具的使用体验,如何通过 Java 进行跨平台移动应用开发,强调了其对于PoneGap的补充,并详细说明了从开发到生成目标平台App文件的过程,包括构建、签署Android应用和 Codename One 的构建服务器工作方式。尽管免费版限制较多,但适合专注于Java的开发者进行iOS等平台开发。
摘要由CSDN通过智能技术生成

最近一个开发项目(还在进行中....),需要开发移动设备的应用,需要兼容主流的移动设备,按传统的方式需要在多个平台上使用多个平台的言语进行编码,我在想有没有编码一次可以应用到不同的平台上,上网找了一些资料,开始觉得PoneGap应该满足当前项目的开发要求,PoneGap是一个WebApp的形式(App的表现形式而运行机制是Web的原理),但经过一轮的试用,发现有些特定的功能不能实现,需要开发原生语言的插件才行,不办法浪费了我两天的时间,上网再次查找其它的可行方案,找到了Codename One ,经过尝试是OK的,而且是弥补了PoneGap的天生的缺陷,却实是一个很好的一次编码可以编译不同移动平台的开发工具。

在网上搜索到的资料是少的可怜(说了跟没有说区别不大),连官方站点都给禁用了(国内访问不到该站点),这也是最致命的问题(后面说到为什么是致命原因)。

回到正题!

Codename one的作用是什么,上网有很多的介绍,这里就不多说了,我只说一下网上没有说到的地方,Codename one 是一个以java为开发语言的插件包,可在Eclipse或NetBeans上用开发,官方推荐用NetBeans,我用的是Eclipse(完全是个人偏好,不过我看了一些开发文档,在NetBeans上支持的会好的,但对实际开发功能还是一样的),

所以下面我都是用Eclipse载图。如你无法访问官网获取相关的插件或开发文档(英文的),可以这样:

eclipse插件自动安装:http://codenameone.googlecode.com/svn/trunk/CodenameOne/repo/eclipse/site.xml

开发文件:http://codenameone.googlecode.com/svn/trunk/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值