- 2
- 0
- 约2.69万字
- 约 49页
- 2016-12-04 发布于贵州
- 举报
基于混合模式的移动应用开发 投稿:史韢韣
基于混合模式的移动应用开发 投稿:史韢韣
原生、Web、混合的选择
混合模式的实现
开发实践
目录
1 2 3
移动开发的困惑
移动互联网技术不断发展
企业需要选择一个为将来而使用的能够满足多种不同层面需求的移动开发模式
应用商店 安装包格式 .sdk 开发工具
开发包 语言 平台
?Web Application ?App:应用程序
?完成某项或者几项任务 ?满足某些需求
?Web:构建于Web技术之上
?HTML/CSS/JS ?服务端
iPhone浏览器(2007-)
Android浏览器(2009-)
牺牲浏览体验的浏览器
WAP浏览器(2006-)
Hybrid App同时使用网页语言与程序语言开发,通过应用商店区分移动操作系统分发,用户需要安装使用的移动应用。
Native APP
就是所谓的原生应用.指的是用平台特定的开发语言所开发的应用
Web APP
主要是采用统一的标准的HTML,JavaScript.CSS等web技术开发.通过不同平台的浏览器访问来实现跨平台.
Hybird APP
为了弥补如上两者开发模式的缺陷的产物.
可以安装,使用web开发
两种模式(Native主体型/web主体型)
为什么使用Hybird
为什么使用Hybird-总结
原生、 Web、混合的选择
混合模式的实现
开发实践
目录
1 2 3
常见JS库或框架
jQuery mobile jQTouch
JQ.Mobi Zepto
Sencha Touch JQuery UI JO AppCan WorkLight
phoneGap
Titanium MonoTouch (.net-iphone)
MobileNation (在线、拖拽) AppMakr(在线)
Rexsee(支持Android,在线打包Widgetbox (在线 RSS) appMobi XDK (云定制) foneFrame (移动网页) DragoRAD (企业级)
Magmito (基于模板) 还有一大堆…
)
原生、 Web、混合的选择
混合模式的实现
开发实践
目录
1 2 3
(一)搭建开发环境
?官网下载:
/start(开发包) ?开发平台:
?安装Android SDK:
(二)创建Android 项目
(三)建立项目目录
(四)拷贝文件
(五)设定cordova.jar
(六)修改代码
(七)修改AndroidManifest.xml
(八)加入index.html
(九) App从这里开始
(十)在html页面中引入Jquery库
(十一)使用AJAX模拟登录
(十一)使用PhoneGap API
(十二)使用phonegap API实例
????
性能会越来越好
UI框架会越来越丰富 越来越多的厂商支持 标准的推进速度在加快
Hybrid App将对Native App产生更大的替代 两者会处于共同繁荣,找到最适合自身的位置 越来越多的企业、组织、开发者投身于
Hybird App
Thanks
作者 张宝玉 原生、Web、混合的选择 混合模式的实现 开发实践 目录 1 2 3 移动开发的困惑 移动互联网技术不断发展 企业需要选择一个为将来而使用的能够满足多种不同层面需求的移动开发模式 应用商店 安装包格式 .sdk 开发工具 开发包 语言 …
作者 张宝玉 原生、Web、混合的选择 混合模式的实现 开发实践 目录 1 2 3 移动开发的困惑 移动互联网技术不断发展 企业需要选择一个为将来而使用的能够满足多种不同层面需求的移动开发模式 应用商店 安装包格式 .sdk 开发工具 开发包 语言 …
作者 张宝玉 原生、Web、混合的选择 混合模式的实现 开发实践 目录 1 2 3 移动开发的困惑 移动互联网技术不断发展 企业需要选择一个为将来而使用的能够满足多种不同层面需求的移动开发模式 应用商店 安装包格式 .sdk 开发工具 开发包 语言 …
本文由第一文库网()首发,转载请保留网址和出处!
安装造价员实习周记
安装造价员实习周记第一周周记到公司的第一天师傅问我在学校学了些什么,我一时竟不知怎么说。我跟师傅说学的挺广的,不过都不算怎么深入
原创力文档

文档评论(0)