Web开发者的逆袭:AppCan移动应用在线开发平台
2012-06-20 00:00
281 查看
Web前端开发工程师是一个较新的职业,在国内乃至国际上真正开始收到重视不超过五年。都说Web开发入门容易,并且钱途无量,但一旦入门就知道了,什么叫“一入豪门深似海”。不仅要学习好HTML、CSS、JavaScript这些基本技能,而且还要考虑各种浏览器兼容问题,最吐血的是挥之不去的梦魔IE6,最最吐血的是下图:
然后再看下图,下图是51CTO于2012年初,对Web开发者收入的调研
然后,没有然后了。
内心深处,难道您就曾经没虑过转行吗,没错,是转行。转后端吗?不是,其实我说的是转移动开发。现在还有什么比移动开发更火的职业吗?有,那是揉奶师。转移动开发又要重新学习新的语言不说,尼玛Android平台分化比浏览器都多。你说的没错,但是这些其实都不是问题,下面就跟你讲讲最近很火的AppCan吧!
AppCan 是什么
AppCan是国内领先的移动应用在线开发平台(当然这是他们官网自己说的)。AppCan移动应用在线开发平台是基于HTML5技术的跨平台解决方案。为什么介绍AppCan给前端开发者?因为开发者利用HTML、CSS、JavaScript这些前端技术就可以借助AppCan平台快速的开发与本地应用相媲美的应用。这就解决了前端开发者向手机应用开发转行的学习成本。同时AppCan基于HTML5技术,可解决跨平台问题,一次开发即可生成独立安装包,支持4大移动平台:iOS、Android、Windows Phone、Symbian。这就可以提供代码重复使用率,解决平台多和适配难的问题。
AppCan的开发流程
此图来自AppCan官方文档
AppCan的开发主要分为四部分:安装配置、 开发、 调试和测试、发布。这些AppCan的文档都介绍的比较清楚。我下面主要说一下,Web开发者在使用AppCan开发移动应用的一些优势。
配置环境:AppCan集成开发调试环境集成了HTML、CSS和JavaScript等代码编辑组件。所以Web开发者在使用该开发工具比较上手。
开发:由于AppCan 主要是利用HTML、CSS、JavaScript等前端技术来开发,所以Web开发者不需要学习其它的编程语言,只需按照AppCan的编码规范来编码即可。同时提供了大量的原生UI,只需拖拽就可以使用,使得用户体验可媲美原生。
调试和测试:AppCan集成开发调试环境已经集成了基于Chrome内核开发的专有模拟器引擎,开发者可以快捷的预览应用的界面效果和模拟执行手机的各种功能。
打包:AppCan提供打包服务,帮助开发者快速生成可在本地安装的安装包。目前提供两种模式-本地打包和云端打包。同时AppCan打包生存的ios应用可以直接上传到Appstore。
AppCan的扶持计划
AppCan官方定期的推出扶持计划,第一期的扶持计划已经圆满结束,就笔者所知,有些开发者目前已经选定AppCan用于移动应用开发;同时还有个别开发者辞掉之前的工作,成为创业者,目前也已经接到了不少的项目,开启创业路。第二期的扶持计划为扶持一百个项目,可为开发者提供技术支持和业务咨询,以及定期培训。
AppCan官方网址:www.appcan.cn
本文作者:七武海 ,请大家在转载时,保留作者信息,谢谢。
然后再看下图,下图是51CTO于2012年初,对Web开发者收入的调研
然后,没有然后了。
内心深处,难道您就曾经没虑过转行吗,没错,是转行。转后端吗?不是,其实我说的是转移动开发。现在还有什么比移动开发更火的职业吗?有,那是揉奶师。转移动开发又要重新学习新的语言不说,尼玛Android平台分化比浏览器都多。你说的没错,但是这些其实都不是问题,下面就跟你讲讲最近很火的AppCan吧!
AppCan 是什么
AppCan是国内领先的移动应用在线开发平台(当然这是他们官网自己说的)。AppCan移动应用在线开发平台是基于HTML5技术的跨平台解决方案。为什么介绍AppCan给前端开发者?因为开发者利用HTML、CSS、JavaScript这些前端技术就可以借助AppCan平台快速的开发与本地应用相媲美的应用。这就解决了前端开发者向手机应用开发转行的学习成本。同时AppCan基于HTML5技术,可解决跨平台问题,一次开发即可生成独立安装包,支持4大移动平台:iOS、Android、Windows Phone、Symbian。这就可以提供代码重复使用率,解决平台多和适配难的问题。
AppCan的开发流程
此图来自AppCan官方文档
AppCan的开发主要分为四部分:安装配置、 开发、 调试和测试、发布。这些AppCan的文档都介绍的比较清楚。我下面主要说一下,Web开发者在使用AppCan开发移动应用的一些优势。
配置环境:AppCan集成开发调试环境集成了HTML、CSS和JavaScript等代码编辑组件。所以Web开发者在使用该开发工具比较上手。
开发:由于AppCan 主要是利用HTML、CSS、JavaScript等前端技术来开发,所以Web开发者不需要学习其它的编程语言,只需按照AppCan的编码规范来编码即可。同时提供了大量的原生UI,只需拖拽就可以使用,使得用户体验可媲美原生。
调试和测试:AppCan集成开发调试环境已经集成了基于Chrome内核开发的专有模拟器引擎,开发者可以快捷的预览应用的界面效果和模拟执行手机的各种功能。
打包:AppCan提供打包服务,帮助开发者快速生成可在本地安装的安装包。目前提供两种模式-本地打包和云端打包。同时AppCan打包生存的ios应用可以直接上传到Appstore。
AppCan的扶持计划
AppCan官方定期的推出扶持计划,第一期的扶持计划已经圆满结束,就笔者所知,有些开发者目前已经选定AppCan用于移动应用开发;同时还有个别开发者辞掉之前的工作,成为创业者,目前也已经接到了不少的项目,开启创业路。第二期的扶持计划为扶持一百个项目,可为开发者提供技术支持和业务咨询,以及定期培训。
AppCan官方网址:www.appcan.cn
本文作者:七武海 ,请大家在转载时,保留作者信息,谢谢。
相关文章推荐
- 关于移动应用在线开发平台AppCan:内行看门道外行看热闹
- 移动应用开发平台AppCan即将发布2.0版本
- 移动应用开发平台AppCan即将发布2.0版本
- 使用Sencha Touch开发移动Web应用平台
- 使用Sencha Touch开发移动Web应用平台
- AppCan一站式移动开发服务平台:助开发者盈利
- 国内首个HTML5移动应用开发平台AppCan今日公测
- AppCan一站式移动开发服务平台:助开发者盈利
- AppCan--移动应用开发平台
- HTML5开发移动web应用——Sencha Touch篇(5)
- HTML5开发移动web应用—JQuery Mobile(2)-列表
- openjweb1.8 java web应用快速开发平台操作手册
- 移动平台WEB前端开发技巧
- 移动平台WEB前端开发技巧汇总
- web开发设计人员不可不用的在线web工具网站和应用
- 视高盛景企业级移动应用解决方案 让一次开发实现多平台应用
- 用于开发移动Web应用的HTML5框架和应用
- 20169205 2016-2017-2 《移动平台应用开发实践》第6周学习总结
- 移动应用开发平台UDE上线V2.0,升级引擎,推出应用云托管服务
- APP在线制作平台,手机应用,手机App开发,手机客户端开发