Appcan学习手记(1)——初探
来源:互联网 发布:js获取中间节点 编辑:程序博客网 时间:2024/06/05 00:21
不可否认未来是软件开发方向是手机APP,所以一直以来想学习手机应用开发。但是IOS和安卓学习成本太大,再一个开发企业软件的话成本也比较大。所以我的方向转到了HTML5,开始因为之前有使用EXTJS的基础,所以学了一段时间SENCHA TOUCH框架,但是最终没坚持下去,问题在于几点:1、这个框架做出应用效果并不好 2、文档主要是英文的,出了问题后网上资料并不太多 3、很多需要的系统功能或者常用的如微信分享等功实现起来复杂,没有成熟的的插件应用机制,不适合快速开发。
再来说下中国时下比较火的Appcan。它号称混合式开发,优点是做出应用效果跟原生差不多,而学习成本比较低。你可以看成Appcan所用的技术基本都是js css html jquery等混合的基础知识。现在各种框架层出不穷,我们的精力有限,抽出时间学习一门新东西实属不易,所以说下我选择他的几点原因:1、他自带很多模板,开发的时候如要新增一个页面之间在模板上修改,开发速度快乐很多。许多常用的功能都做出了插件供直接调用,适合快速开发。所以适合做创业项目的demo,或者做外包项目。2、他的学习成本低,基本都是一些常用技术的大杂烩,不需要学太多手机底层方面的知识。3、打造了一条比较完善的开发流程,就是从代码开发到后期打包发布再到应用管理,都可以在他的平台上实现。
Appcan的使用上也有一些缺点:1、 初学Appcan经常会一头雾水,原因就它的技术是很多技术的大杂烩,而且其中很多一部分他又自己进行了封装,比较乱。
2、遇到问题网上基本没有答案,只能在社区里提问。好在社区提问也比较及时。
3、文档比较简单,不过现在出了很多教学视频可以供学习。
4、前途不明,国内企业生存环境恶劣因此都比较急功近利,现在代码只能依赖他的平台才能使用,万一以后他收费了或者倒闭了,那整个项目迁移成本也会很大。
- Appcan学习手记(1)——初探
- Appcan学习手记(2)——UI框架及布局定位
- AppCan学习笔记(1)
- appCan学习笔记(1)
- AppCan学习笔记(1)-UI文件
- GTK+学习手记——1
- appcan学习与开发实践(二)——多窗口
- Hybrid应用引擎AppCan学习笔记——初次尝试
- Appcan学习——tabview 静止页面左右滑动切换
- 【AppCan 开发者】深入javaweb学习(1) WEB请求过程
- errorstack(手记1学习)
- jquery学习手记(1)
- java学习手记(1)
- couchbase学习手记(1)
- nodejs学习手记(1)
- reactjs学习手记(1)
- PowerShell---学习手记(1)
- appcan学习与开发实践(一)
- python模块:win32com用法详解
- Tomcat报错—Invalid keystore format ,tomcat启动报错
- 创建自定义菜单
- deepin使用rvm安装ruby出现make: *** [build-ext] Error 2错误
- 怎样将Url中的中文转为为UTF-8
- Appcan学习手记(1)——初探
- servlet的知识点
- Centos6.5搭建gitlab7.8
- Linux系统环境下关于多进程并发写同一个文件的讨论
- 对Map进行排序
- Web安全学习系列(2)
- mybatis有符合条件的结果但是查询不出
- 三大运营商ocf电子书解决方案
- 【.Net码农】C# List<string>与String字符串相互转换