伴随着智能手机的普及,移动互联网领域掀起了移动应用开发热潮,丰富的移动应用推动着移动互联网快速发展,使移动互联网火热程度呈现直线上升的态势。越来越平民的移动互联网吸引了越来越多的开发者开始加入到移动应用开发的大军当中。
然而面对不同的手机操作系统,以及众多的手机品牌,各种规格的屏幕尺寸,如何快速开发出能适配多个平台的应用成了一个难题。移动应用开发就像一块诺大的蛋糕,诱人但触手不可及。然而困难从来不是人类发展的障碍,而是人类前行的垫脚石,我们知道国外Nitobi公司率先推出了一套开源的移动应用解决方案PhoneGap,使用HTML5+JS+CSS3开发跨平台手机应用,在国内也出现应用之星和AppCan这两大独具特色和非常有发展潜力的移动应用开发平台。下面我们一起来分析一下这两个平台。
对比分析第一回合:对开发者的技术要求
应用之星采用图形化控件,通过拖拽、配置即可开发移动应用,开发门槛低,实现人人都能开发应用愿景,即使你对编程一无所知,也能在短时间内“开发”一款个性化的手机应用。
AppCan开发跨平台应用必须懂HTML+JS+CSS;同时还要掌握AppCan提供的API接口,如果你没有相当的软件技术功底,基本无法开发出一款实用的应用。
第一回合应用之星胜出,应用之星对开发者的技术要求更低。
对比分析第二回合: 开发流程之对比
应用之星只需登录www.appstar.com.cn网站,即可选择向导式和专家模式两种开发流程进行应用开发。向导式分为新建应用、页面设置、流程设置、广告设置、应用一览、预览保存发布等6个步骤,步骤清晰有条理。 专家模式在向导的基础上,可以依据你的需要进入任何一个步骤,非常灵活有序。
AppCan开发流程相对复杂,首先要在AppCan网站上面下载开发工具AppCan-SDK(SDK内置JRE系统,安装包约160M),下载完成后再安装(首次安装SDK,安装完成后必须重启,并且对SDK有一定要求,需支持win xp SP3以上系统、WIN7。如电脑以前安装过JRE系统,请确保JRE为1.6或以上版本)。安装之后需要先学习AppCan-SDK,之后才可以开始应用开发。
第二回合应用之星胜出,应用之星开发流程更加简洁清晰。
对比分析第三回合:生态完备程度
应用之星提供了一条龙服务,包括应用开发、应用生成、应用的后期维护和推广的服务。应用之星不仅提供了开发平台,也提供了应用展示和宣传的应用商店,同时应用之星为了扩大开发者应用的曝光率,也已经深圳九歌的中兴汇天地进行了深度合作,用户可以在中兴汇天地上直接下载自己制作的应用。同时每位应用开发者都能在个人中心内了解你的应用下载情况,应用收入情况。
AppCan只提供开发功能和基本的应用管理,帮助开发者了解应用下载情况,还没有提供后期应用的维护和推广服务。
第三回合应用之星胜出,应用之星提供了更完备的应用生态。
对比分析第四回合:扩展性和灵活性
第一、应用之星的开发依赖于控件,能否开发某功能,取决于是否有支持此功能的控件,对应用的开发有一定的限制性。
AppCan平台支持代码开发,无此限制。
第四回合AppCan胜出,AppCan携代码开发之便利,有更好的扩展性和灵活性。
对比分析第五回合:支持的手机OS数量
应用之星目前支持Android系统,IOS正在测试中,其他OS尚在Roadmap中。
AppCan支持iOS、Android、Symbian和WP7。
第五回合AppCan胜出,AppCan支持更多的手机OS。
总结:
应用之星和AppCan各有千秋,经过五回合的较量,应用之星获胜三局,略胜一筹。从大方面来讲应用之星和AppCan都有着相同的目标致力于解决应用开发门槛高、平台适配难、开发周期长等问题。从目前看来,两个产品有些地方还需要完善,但的确做得挺棒的,希望两者都能越来越好,为广大开发者提供更好的开发平台!
【应用之星 VS AppCan 对比两大移动开发平台】相关文章:
★ 怎么关闭微信支付
★ 微信怎么充流量?