CMDN CLUB 16期:PhoneGap 解救苦逼的移动跨平台开发.pdfVIP

CMDN CLUB 16期:PhoneGap 解救苦逼的移动跨平台开发.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CMDN CLUB 16CMDN CLUB 16 期期::PhoneGap PhoneGap 解救苦逼的移动跨平台开发解救苦逼的移动跨平台开发 CMDN CLUB 16CMDN CLUB 16 期期::PhoneGap PhoneGap 解救苦逼的移动跨平台开发解救苦逼的移动跨平台开发 2012 年 3 月 24 日是一个不同寻常的日子,这一天,在Adobe 北京公司的会议室里, 举行了第 16 期 CMDN Club 活动。来自 Adobe 和 PhoneGap 开发社区的资深开发者,带 来了一个号称可以解救移动开发者的于跨平台水火中的开源 Web 开发框架“PhoneGap” 。 签到处 什么,你没听说过 PhoneGap?那让我来简单介绍一下吧。如果你只是专注于本地开发,追 求将硬件性能发挥到极致来支持你的应用,那么 PhoneGap 只是一个跨平台框架;如果你 的目标是跨平台或者Web App,而对本地性能的需求没有那么的严格(比如 GunBros、武 士这样的游戏),那么 PhoneGap 是“你必须认真阅读以下文字”。 Part A:关于:关于 PhoneGap ::关于关于 PhoneGap 是什么是什么 能做什么?能做什么? 是什么是什么 能做什么能做什么?? Adobe 技术经理董龙飞称:PhoneGap 是一个帮助我们利用这个平台进行移动平台跨平台 开发的工具,或者是叫一个框架也好。但是实际上 PhoneGap 帮助我们做: Adobe 技术经理董龙飞 1.打包打包 打包打包 开发者自己处理多平台、多尺寸的适配,适配好后,PhoneGap 可以将其打造成不同平台的 应用。打包主要有三种方式,DW、手工打包以及用Adobe 的 PhoneGap Build 服务。刚入 门的话用DW 非常方便,但是 DW 只支持 iOS 和 Android 平台。打开本地的 DW,可以往 项目里引任何代码,可以引各种各样的内库,编写完了以后里面有一个命令菜单,直接点击 就可以直接把你的项目编译成 APK 或者 iOS 包,当然也可以在模拟器里让你预览。 同时如果不愿意手工去编译的话,Adobe 提供一个叫 PhoneGap Build 的服务。开发者只需 将整个 Code、目录结构按你的项目布置好,在 PhoneGap Build 设一个 ID,就可以直接打 包到你所指定的平台了,甚至可以直接帮你提交到不同的应用商场里。 2.访问本地特性访问本地特性 访问本地特性访问本地特性 访问移动设备很多本地化的特性或者功能,比如摄象头、移动电话里面的电话簿等,这个时 候 PhoneGap 通过标准接口提供访问本地特性的接口。PhoneGap 框架提供一系列的接口 为你服务。实际上在每一个设备上,或者每一个平台上,这些特性都不一样,而且这些特性 不断快速的发展。具体如何操作可以参考官网上都有相应的文档,以下仅就 1.4 版和 1.5 版 做一个简要的介绍。 第一要引出一个 PhoneGap.JS,然后你来指定 deviceready 事件,这个事件是 PhoneGap 自己抛出来的事件,抛出这个事件就说明把整个条件和体系好了,你就侦听这个事件,在这 个事件你要自己设定镇定器,实际上这就是 PhoneGap 提供对应 API 接口访问本地的运动 传感器的,当然可能是 iOS 的传感器,也可能是 Android 。在 PhoneGap 整个体系里面到 处都是 CallBack,很好的反应了 PhoneGap 整个体系到底是怎么工作的。 接下来你就自己在你这两个函数里面,通过事件获取 PhoneGap 通过本地代码返带来的接 口,就很简单。这是一个比较完整的 PhoneGap。每一个 API 都不一样,所以你需要自己 来看。这是 1.4 的版本。到 1.5 的版本就不一样了,这是刚刚下的 1.5 的版本,在这个 1.5 是针对不同的项,在这里面你可以看到 JS

您可能关注的文档

文档评论(0)

allap + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档