Hybird App概念认识
2016-01-31 13:30
323 查看
最近平台这边APP要重做,由于要做初步的移动APP技术选型,所以就要对各种移动端框架做一个大致评估。
本人最早做的还是web app,开发工具是我大VS+Chrome+user agent switcher。后来又做了Native APP的开发,到最近刚开始使用Hybird App框架。下面来看下Hybird App的定义:
可见, Hybird App是整合了web app跟native app的优势来进行开发的。
目前常见的开发框架:
类型很多,但是试用起来真心艰难,电脑上环境都配乱了。
整体上看,框架包括两部分内容:一部分是html5+css3部分的前端UI部分,另一部分是用来调用安卓系统服务或者用于交互的部分。
在技术选型的时候,因为我们平台针对的主要是安卓,(不考虑IOS跟WP),所以有如下考虑:
1,前端UI的流畅性,Web app饱受诟病的一个原因就是臃肿问题,用起来像是穿了好几层小棉袄,所以,混编APP里面属于web的部分就要考虑框架的轻量性。
2,原生框架的轻量性:这个主要影响的是app的流畅度。
3,开发难度,团队的培训难度。能否适应快速迭代。
4,文档,帮助,使用的广泛性,这个决定了你以后出问题的解决成本。
希望大家能广泛推介好用的混编框架!!!先谢谢各位思密达啦!
本人最早做的还是web app,开发工具是我大VS+Chrome+user agent switcher。后来又做了Native APP的开发,到最近刚开始使用Hybird App框架。下面来看下Hybird App的定义:
可见, Hybird App是整合了web app跟native app的优势来进行开发的。
目前常见的开发框架:
类型很多,但是试用起来真心艰难,电脑上环境都配乱了。
整体上看,框架包括两部分内容:一部分是html5+css3部分的前端UI部分,另一部分是用来调用安卓系统服务或者用于交互的部分。
在技术选型的时候,因为我们平台针对的主要是安卓,(不考虑IOS跟WP),所以有如下考虑:
1,前端UI的流畅性,Web app饱受诟病的一个原因就是臃肿问题,用起来像是穿了好几层小棉袄,所以,混编APP里面属于web的部分就要考虑框架的轻量性。
2,原生框架的轻量性:这个主要影响的是app的流畅度。
3,开发难度,团队的培训难度。能否适应快速迭代。
4,文档,帮助,使用的广泛性,这个决定了你以后出问题的解决成本。
希望大家能广泛推介好用的混编框架!!!先谢谢各位思密达啦!
相关文章推荐
- iOS WebView 清除缓存和Cookie
- Android 5.0 + IDA 6.8 调试经验分享
- iOS开发-- 极好的链接
- AppCan混合开发开发工具使用(三)------云端打包
- android开发工具类
- iOS开发在终端(Terminal)里安装oh my zsh
- gentoo下的android开发环境配置
- Android 的自定义等待对话框
- iOS RunTime 运行时 介绍
- 屏幕适配 swift纯中文翻译 响应式编程 环信 第三方IM聊天的SDK
- cocos studio 半角空格和全角空格
- IOS学习之提示框第三方库之MBProgressHUD
- AppCan混合开发开发工具使用(二)
- Android小技巧 - Fragment监听返回键
- java微信公众号开发本地web调试
- Android动画之View动画与帧动画
- java微信公众平台分享朋友圈
- java微信公众号开发怎样进行本地联调
- eatwhatApp开发实战(十一)
- AppCan混合开发开发工具使用(一)