禅道项目管理软件andriod平台客户端0.1alpha版本发布!
转贴最后编辑:薛才杰 于 2020-05-25 14:49:19
19701次查看
17条评论
大家好,禅道项目管理软件andriod平台的第一个客户端软件发布啦,请大家悄悄的测试。:) 因为还有相当多不完善的地方。大家期望不要太高。
一、关于该客户端
大家知道,开发手机客户端是一件非常耗时的工作,我们团队的开发力量主要集中在PHP为主的B/S架构开发上面。如果我们再采用原生的开发语言来分别开发andriod平台和ios平台的应用,挑战非常巨大。所以我们将目光投向了跨平台开发框架上面。考虑再三之后,我们选择了corona作为的开发框架,主要考虑如下几个原因:
- 以phonegap为代表的以html5, css, js为开发语言的框架总体来讲运行效率较低,再加上主要以js驱动,总是感觉不是一个完整的编程语言。所以将这类的框架排除。
- 选择corona的主要是因为它是基于lua语言的,而且该框架提供的api接口一致性非常好,代码简洁优雅,是真正的简洁优雅。python, ruby号称的优雅都有点扯。
- corona一套代码可以同时编译为andriod和ios的应用,比较经济。
我们团队的阿智同学使用该框架花了两个多星期,搞出了这个客户端的初步版本。开发效率还是蛮高的。
二、下载地址
下载地址:http://dl.zentao.net/mobile/zentao.0.1.apk
三、如何使用
使用手机访问上面的下载地址,将该apk下载下来,然后安装。运行的时候,输入禅道的访问地址,比如http://demo.zentao.net/,然后输入用户名和密码,点击登录进入即可。
现在只提供了todo, bug, task的浏览功能。
四、后续的发展情况
我们已经将该客户端的源代码上传到了subversion中,也欢迎大家一起来补充完善它。