下载此文档

与原生开发研究.docx


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
Web App 与原生 App 开发研究最近专注研究 jQuery Mobile ——一款很方便就可以把 Web App 包装成适合 Android 与iPhone 等触屏移动设备的 Javascript 库,结合 jQuery Mobile 与HTML5 ,可以很方便的开发出一款具有良好界面及用户体验的 Web App ,在这个过程中我收获良多,因此决定针对使用 jQuery Mobile 与HTML5 开发Web App 写一个系列的文章。在开始之前,我首先简述 Web App 与原生 App 各自的优缺点。一. Web App 与原生 App 的优缺点 App (1). 优点 ,周期短, Web 开发者可以使用现成的工具及开发技术。 ,用户只需要一个标准的移动浏览器。 ,维护不干扰用户使用,可实时修复 Bug 。(2). 缺点 ,用户体验较原生 App 薄弱。 App 流畅。 (可依靠 HTML5 大大减少对网络的依赖)。 2. 原生 App (1). 优点 ,具有出色的用户体验。 。 。(2). 缺点 。 。 。 App Store 或Android Market 的确认,并且要与第三方分享盈利。看了以上的优缺点,可以看出 Web App 具有很好的优势,并且随着移动设备硬件配置的逐年升级,Web App 的劣势将会逐渐减弱,而优势将更加明显,虽然仍不能完全取代原生 App ,但Web App 队伍将不断壮大已经形成趋势,因此作为Web 开发者投入到 Web App 的开发中也是一种很好的选择。当然原生 App 仍有其优势,因此在本系列文章的最后, Kayo 会介绍一种方法将 Web App 转换为原生的 App 。二. 使用 jQuery Mobile 与 HTML5 开发 Web App 既然 Web App 具有很多的优势,那么应该如何使用 Web 开发技术开发出一款优秀的 Web App 呢? 首先我们必须知道,一款优秀的 Web App ,需要有良好的 UI与用户体验(UE), 虽然本质上作为一个站点,内容才是用户需要的,但我们仍需要使用良好的 UI 与UE来作为内容与用户的连接,因此我们引入 jQuery Mobile 来为 Web App 制作 UI与交互。有了 Web App 的界面,还需要数据的交互,这样才能做出 App 。这里可以使用 PHP 等服务器脚本与 Mysql 等数据库来为 Web App 提供数据驱动,但Kayo 希望采用一种新的方法,也就是 HTML5 的方法,使用 HTML5 规范提供的 Web SQL Database ——一个简单强大的 Javascript 数据库 API ,可以在本地数据库中存储数据(如内嵌在浏览器中的 SQLite ),另外还可以使用 HTML5 规范中的Storage (本地储存) 来储存数据,这样就可以减少 Web App 对于网络的依赖,并且整个 Web App 都是使用前端的技术完成(很震撼吧!)。最后不得不提的是 offline app

与原生开发研究 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人junjun2875
  • 文件大小233 KB
  • 时间2017-03-27