首页 > 作文

小强的HTML5移动开发之路(21)—— PhoneGap

更新时间:2023-04-03 01:45:25 阅读: 评论:0

一、phonegap是什么

phonegap 是一个用基于 html,css 和 javascript 的,创大学专升本建移动跨平台移动应用程序的快速开发框架。它使开发者能够利用 iphone,android,palm,symbian,wp7,bada 和 blackberry 智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外 phonegap 拥有丰富的插件,可以以此扩展无限的功能。phonegap 是免费的,但是它需要特定平台提供的附加软件,例如 iphone 的iphone sdk,android 的android sdk 等,也可以和 dw5.5 配今已亭亭如盖矣套开发。使用 phonegap 只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序。phonegap 针对不同平台的 webview 做了扩展和封装,使 webview 这个变成可访问设备本地 api的强大,所以开发人员在 phonegap 框架下可通过 javascript 访问设备本地 api。

webview是什么(webview组件实质是移动设备的内置浏览器 webview这个内置浏览器特性是web能被打包成本地客户端的基础,可方便的用 html5、css3 页面布局,这是移动 web 技术的优势相对于原生开发)

系统之上。

五、web app, native app,hybird app 介绍

(1)web app

这个主要是采用统一的标准的 html,javascript.css 等 web 技术开发. 用户无需下载,通过不同平台的浏览器访问来实现跨平台,同时可以通过浏览器支持充分使用 html5 特性,缺点是这些基于浏览器的应用无法调用系统 api 来实现一些高级功能,也不适合高性能要求的场合.

(2)native app

小老虎的故事

就是所谓的原生应用.指的是用平台特定的开发语言所开发的应用.使用它们的优点是可以完全利用系统的 api 和平台特性,在性能上也是最好的。缺点是由于开发技术不同,如果你要覆盖多个平台,则要针对每个平台独立开发,无跨平台特性.

(3)hybird app

则是为了弥补如上两者开发模式的缺陷的产物.分别继承双方的优势.首先它让为数众多的 web 开发人员可以几乎零成本的转型成移动应用开发者;其次,相同的代码只需针对不同平台进行编译就能实现在多平台的分发,大大提高了多平台开发的效率;而相较于 web app,开发者可以通过包装好的接口,调用美白针要打几个疗程大部分常用的系统 api。phtail什么意思onegap 正是 hybird app 的代表开发框架

六、html5 移动应用软件开发框架 jquerymobile nchatouch 介绍

1.jquerymobile 介绍

jquery mobile 是 jquery 在手机上和平板设备上的版本。jquery mobile 不仅会给主流移动平台带来jquery 核心库,而且会发布一个完整统一的 jquery 移动 ui 框架。支持全球主流的移动平台。此框架简单易用。页面开发主要使用标记,无需或仅需很少 javascript。此框架简单易用。页面开发主要使用标记,无需或仅需很少 javascript。

2.nchatouch 介绍

前不久基于 javascript 编写的 ajax 框架 extjs,将现有的 extjs 整合 jqtouch、raphaël 库,推出适用于最前沿 touch web 的ncha touch 框架,该框架是世界上第一个基于 html5 的 mobile app 框架。同时,extjs 更名为 ncha,jqtouch 的创始人 david kaneda,以及 raphaël 的创始人也已加盟 ncha团队

本文发布于:2023-04-03 01:45:24,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/c5222f339e26125858ef752ef7ce1c64.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:小强的HTML5移动开发之路(21)—— PhoneGap.doc

本文 PDF 下载地址:小强的HTML5移动开发之路(21)—— PhoneGap.pdf

标签:平台   框架   浏览器   特性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图