- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北网络_Hybrid-App介绍
谢谢! HTML5 与 原生开发 分析报告 比 较 Hybrid App Native Web 优点 成本低 维护简单 体验差 灵活 跨平台 功能强 性能强 快速的更新 稳定 ...... 高成本 开发周期长 体验好 不跨平台 维护成本高 ...... Hybrid App 特点 同时使用网页语言和程序语言 Hybrid App是一个移动应用 区分平台 开发成本和难度比Native App小的很多 用户需要安装使用 通过应用商店进行分发 Hybrid App 类型 多View混合型 单View混合型 Web主体型 多View混合型 即Native View和Web View独立展示,交替出现。目前常见的Hybrid App是Native View与WebView交替的场景出现。这种应用混合逻辑相对简单。即在需要的时候,将WebView当成一个独立的View(Activity)运行起来,在WebView内完成相关的展示操作。这种移动应用主体通常是Native App,Web技术只是起到补充作用。开发难度和Native App基本相当。 单View混合型 即在同一个View内,同时包括Native View和Web View。互相之间是覆盖(层叠)的关系。这种Hybrid App的开发成本较高,开发难度较大,但是体验较好。如百度搜索为代表的单View混合型移动应用,既可以实现充分的灵活性,又能实现较好的用户体验。 Web主体型 即移动应用的主体是Web View,主要以网页语言编写,穿插Native功能的Hybrid App开发类型。这种类型开发的移动应用体验相对而言存在缺陷,但整体开发难度大幅降低,并且基本可以实现跨平台。Web主体型的移动应用用户体验的好坏,主要取决于底层中间件的交互与跨平台的能力。 三种类型比较 多View混合型 单View混合型 Web主体型 常见主体 Native Native Web 开发成本 中 高 低 用户体验 良 优 差 项目 PhoneGap AppCan Titanium appMobi Rexsee Sencha 专用开发工具 Dreamweaver AppCan SDK Titanium Studio XDK NO Sencha Architect2 版权与费用 版权收费 免 费 免 费 免 费 NO 版权收费 开发环境 原生开发环境 Windows Windows 原生开发环境 原生开发环境 Windows 主要编程语言 HTML5、CSS3、JS HTML5、CSS3、JS JS HTML5、CSS3、JS HTML5、CSS3、JS JS 开发复杂度 复 杂 简 单 简 单 复 杂 复 杂 简 单 调试和模拟器 NO AppCan模拟器 NO XDK NO NO 跨平台 支 持 支 持 支 持 支 持 NO 支 持 支持平台 IOS、Android、WP、Symban、Plam、黑莓 IOS、WP、Android、Symban IOS、Android IOS、Android、Web Android IOS、Android、Web 应用支持格式 Hybrid Web App、Hybrid、Native Native Web App、Hybrid Hybrid NO 开发与工具 项目 PhoneGap AppCan Titanium appMobi Rexsee Sencha 原生UI与控件 NO 支 持 支持、丰富 NO 支 持 NO IOS体验 较 好 较 好 好 较 好 NO 较 好 Android体验 差 较 好 好 差 NO 差 原生交互效果 NO 支 持 支 持 NO 支 持 NO 下拉弹动效果 NO IOS、安卓支持 NO NO NO NO 应用底层能力 比较丰富 丰 富 丰 富 比较丰富 丰 富 NO 应用前端框架 NO UI框架、HTML5、CSS3 原生UI、受限 UI框架、HTML5、CSS3 少量 UI框架、HTML5、CSS3 多窗口支持 NO 支 持 支 持 NO 支 持 NO 插件扩展 支 持 支 持 支 持 支 持 支 持 NO 体验与接口 项目 PhoneGap AppCan Titanium appMobi Rexsee Sencha 应用统计分析 NO 支 持 支 持 支 持 NO NO 应用版本管理 NO 支 持 NO NO NO 支 持 云端推送服务 NO 支 持 支 持 支 持 NO ? 应用服务与管理 此项评测最优 此项评测最差 开发模式比较 Web App Hybrid App Native App 开发成本 低 中 高 维护更新 简 单 简 单 复 杂 体验 差 优 优 Store或market认可 不认可 认 可 认 可 安装 不需
文档评论(0)