如果APP开发给你的印象还是高门槛、高成本、周期长,那么你可能没有接触到跨平台开发。
目前主流的移动开发模式有3种:Web移动开发、Native原生开发和Hybrid混合模式。
Web:使用的语言是HTML、CSS、JS,简单易学,能够开发移动应用网站,具备跨平台性,但是体验效果不好,而且不能提交到应用市场;
Native原生:主流移动平台是iOS和Android,所使用的语言是Object-c 、 swift、java,能够开发移动APP,学习成本高,需要开发多套平台应用。
Hybrid:这种模式是将web和原生技术结合起来,使用简单的web语言编写前端,原生技术提供各项功能,具备跨平台性,通过这种模式开发的应用可以提交到应用市场。
从上述内容可以看出,介于Native和web之间的hybrid模式,既具备web开发的跨平台,又能实现原生应用的性能。AppCan移动开发平台正是采用Hybrid开发模式,开发者可以使用简单的web前端语言,快速开发出移动APP,低门槛、低成本、高效率。
以下为使用AppCan进行跨平台开发APP的几个要点:
1.必备语言基础
使用AppCan开发APP,需要具备HTML5+CSS+JS前端语言基础。如果不会,请面壁思过并抓紧时间学习!
2.开发工具IDE
AppCan IDE是基于Eclipse定制的移动集成开发环境,开发者可以在IDE中完成应用开发、调试、跟踪、模拟和打包。目前有Windows和Mac 两个版本,IDE下载及使用文档链接:http://newdocx.appcan.cn/newdocx/docx?type=1236_1234
3.在线打包应用
登录appcan.cn官网,进入开发界面,可以创建新应用、设置图标、修改启动页面、选择插件、上传证书、打包等,只需编译一次代码,就可以生成android&iOS两个平台的应用。
注意事项:
①AppCan默认的android证书供测试使用,如果应用正式上线还需要自定义证书。,
②AppCan提供的iOS证书是越狱证书,使用越狱证书打包的应用仅能在越狱设备上使用,且无法上传AppStore。在非越狱设备上安装的应用,需要使用发布证书或企业证书。
4.应用管理
将打包好的应用发布到应用管理后,开发者可以在AppCan平台上对应用进行管理,如数据统计、消息推送、应用转移、应用升级等等。
注意:如何下架旧版本应用?
正常情况下直接点击“应用管理下架”功能按钮即可。但当应用已经推送升级时,需要通过“编辑升级”功能来取消升级,之后才可以进行下架。
使用AppCan平台,不仅能实现跨平台开发APP,还可以对APP进行后续的一系列完善和管理,针对于新手,AppCan每月都会开展免费线下培训,官网学习中心也有相应的视频教程,帮助开发者快速掌握混合移动开发技能。