构建移动的应用程序1.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品课程 千锋教育 全程面授 使用混合应用程序编程模型为 WebSphere Commerce 构建移动应用程序 (1) 简介 :学习如何使用混合应用程序编程模型为 WebSphere® Commerce 构 建移动应用程序。本文描述混合模型 ,它与其他移动应用程序编程模型的区别 , 并通过两个用例研究介绍如何使用它为 WebSphere Commerce 构建 iPhone® 和 Android® 应用程序。 概述 随着拥有 Internet 访问能力的移动设备的快速增长 ,移动应用程序已经成为许 多跨渠道零售解决方案的必要组成部分。特别是 ,iPhone OS 和 Android 设 备的日益流行已经推动了对原生应用程序的需求 ,这些应用程序拥有在移动浏览 器中运行的 web 应用程序所不能提供的能力。但是 ,从头开始构建一个完全原 生的应用程序需要投入极大的技能和资源 ,而且为一个平台编写的大部分代码将 不能在另一个平台上重用。这正是混合应用程序编程模型的用武之地 — 通过混 合模型 ,您可以重用您的许多现有 web 应用程序资产来构建移动应用程序。 注意 ,本文面向有兴趣为 WebSphere Commerce 构建移动应用程序的架构师 和开发人员。本文假定您对 WebSphere Commerce 和移动应用程序开发有基 本的了解 。本文的配套 白皮书 Leveraging mobile commerce in your multi-channel strategy 讨论了移动商务的市场机遇 ,简要描述了一些在 WebSphere Commerce 中利用那些机遇的解决方案。. 移动应用程序编程模型 我们可以将提供移动应用程序的方法归为三类 :web 应用程序、原生 (设备上 ) 应用程序 ,或二者的结合。下面几个小节简要描述每个模型的部分特征。 千锋教育-中国IT职业教育领先品牌 精品课程 千锋教育 全程面授 移动 web 应用程序 通过结合使用 HTML、层叠样式表 (CSS )和 JavaScript 将移动 web 应用程 序交付给移动设备。您可以或多或少地对移动设备进行一些定制。还可以定制特 定设备。 这个模型的好处是 ,它基于我们熟悉的 web 编程技巧。它不需要最终用户安装 任何特殊应用程序 ,因为它依赖内置浏览器。迭代开发很容易实现。更新不需要 用户操作 ,只需更新服务器提供的内容。它还拥有一个好处 :相同的、或近乎相 同的内容能够服务不断增长的移动设备系列产品。 WebSphere Commerce 第 7 版包含了一个 Madisons Mobile store ,它为 智能手机提供定制的 web 体验。但是 ,这种方法也有一些缺点 ,包括应用程序 可能缺乏原生应用程序的观感 ,可能有性能影响 ,以及不能访问一些设备功能 , 比如本地地址簿或相机。 这种方法也依赖移动浏览器的功能 ,这可能是一个严重的不兼容性来源 ,特别是 对于比较老的手持设备。HTML5 和 Webkit 浏览器引擎的流行将有助于缓解 这些问题 ,但前提是功能更强大的新设备获得市场份额。 原生应用程序 相比之下 ,原生应用程序专门针对一个单一的移动平台编码 ,使用制造商提供的 特定于设备的函数和库。这样的应用程序能够轻松集成平台的独特观感 ,通常比 web 应用程序表现更出色。它们可以任意访问 API 支持的原生设备功能。 问题是必须为每个受支持的平台从头编写应用程序。这样的设备数量众多 ,并且 更新换代速度很快 ,因为大量公司通过功能越来越强大的设备争夺市场份额。编 写原生应用程序也需要专业技术 ,平台之间

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档