阅读更多
移动开发界的“瑞士军刀”PhoneGap今天发布了1.3版本,在这一版本中带来诸多的新特性(工具、控件)及改进,其中最显著的即是完成对Windows Phone的支持。这也意味着PhoneGap已完全实现支持所有主流移动平台。


PhoneGap是一个开源的跨平台移动应用开发框架,能使开发者们在只使用标准网络技术(HTML5、CSS和JavaScript)的情况下开发跨平台应用。PhoneGap的目标是实现“一次开发,运行于任何移动终端平台”。在1.3版发布前,PhoneGap框架的兼容平台包括:iOS、Android、Blackberry、WebOS、Symbian。

目前,Windows Phone开发人员已可以调用所有的PhoneGap API来实现跨平台的WP应用开发。你可以通过PhoneGap核心开发人员Jess MacFadyen的这篇博客来了解更多细节或者查看微软的公告

除了实现对Windows Phone的支持外,PhoneGap 1.3还为其他移动平台的应用开发带来许多改进:

Android

  • 将addWhiteList从公共API中移除;
  • 移除PhoneGap.stringify()方法,取而代之的是JSON.stringify();
  • 改进createCaptureFile()方法以实现更好地检测PNG图像,若发现图像不为JPEG或PNG格式则抛出IllegalArgumentException异常;
  • backHistory()代码重构,使调用navigator.app.backHistory()的行为与backbutton实现一致;
  • 改进postMessage() API,实现调用插件的onMessage()方法;
  • 优化enumeration方法。
BlackBerry

  • 添加OSX支持,允许Mac系统下使用PhoneGap框架来开发BlackBerry应用;
  • 修复WebWorks内存泄露问题;
  • 更新PluginResult Exception,使用最新的命名方案。
iOS

  • 增加filetransfer下载方法,界面与Android上的一样;
  • 当从远程URL播放音频文件时,一旦下载失败会停止,并缓存已加载信息;
  • 修复UIInterfaceOrientation隐式转换为UIDeviceOrientation类型的警告;
  • 新增生命周期事件:resign和active。
详细信息请查看PhoneGap的发布公告

此外,PhoneGap表示,在下个版本(1.4)中,其学名将继续改为Apache Cordova。此前PhoneGap的学名为Apache Callback——今年10月份PhoneGap被Adobe收购,并贡献给了Apache,成为它的一个孵化项目。

PhoneGap 1.3 API开发文档:http://docs.phonegap.com/en/1.3.0/index.html

下载地址:http://www.phonegap.com/download-thankyou

  • 大小: 9.3 KB
3
1
评论 共 9 条 请登录后发表评论
9 楼 帅子 2011-12-21 13:44
hellolaojiang 写道
帅子 写道
jackybu 写道
grandboy 写道
这个东西靠谱吗? 什么原理支持跨平台? 有知道的讲一下。

HTML5、CSS和JavaScript


PhoneGap主要负责前端和设备通信,一般会结合Sencha Touch 2 或 jQuery Mobile 组成完整的移动Web开发框架。


对现在一般都是这样开发HTML5应用的。所以不明白 PhoneGap 有多么强大的人就别在这里撒野了。

8 楼 hellolaojiang 2011-12-21 13:19
帅子 写道
jackybu 写道
grandboy 写道
这个东西靠谱吗? 什么原理支持跨平台? 有知道的讲一下。

HTML5、CSS和JavaScript


PhoneGap主要负责前端和设备通信,一般会结合Sencha Touch 2 或 jQuery Mobile 组成完整的移动Web开发框架。


对现在一般都是这样开发HTML5应用的。所以不明白 PhoneGap 有多么强大的人就别在这里撒野了。
7 楼 archy123 2011-12-21 11:33
刚看了看API,跨你妹的平台。只是生成的页面啥的对主流手机浏览器兼容性好点。
6 楼 archy123 2011-12-21 11:31
HTML5、CSS、JavaScript 这只能说跨浏览器吧。。它可能解决的是HTML5、CSS和JavaScript 在各个浏览器中的兼容性。但用跨平台,我不知道是翻译的人不懂,还是故意的。
5 楼 fooky 2011-12-21 09:33
startcallbutton 事件还是仅仅支持黑莓的,好失望啊!!!好歹也先支持安卓啊!
4 楼 帅子 2011-12-21 09:18
jackybu 写道
grandboy 写道
这个东西靠谱吗? 什么原理支持跨平台? 有知道的讲一下。

HTML5、CSS和JavaScript


PhoneGap主要负责前端和设备通信,一般会结合Sencha Touch 2 或 jQuery Mobile 组成完整的移动Web开发框架。
3 楼 jackybu 2011-12-21 09:06
grandboy 写道
这个东西靠谱吗? 什么原理支持跨平台? 有知道的讲一下。

HTML5、CSS和JavaScript
2 楼 帅子 2011-12-21 08:52
PhoneGap如何工作?

PhoneGap架构拥有强大的跨平台访问设备能力,但是其工作原理并不神秘,下面以iPhone和Android平台为例进行分析。

iPhone和Android平台共同点是都有内置的WebView组件,其具备两个特性 .......
具体请看这个链接:PhoneGap系列专题之一:架构基础及工作原理介绍
1 楼 grandboy 2011-12-20 16:51
这个东西靠谱吗? 什么原理支持跨平台? 有知道的讲一下。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 经验分享丨自学多久能达到挖漏洞的水平,漏洞奖金有多少?

    网友留言说:对网安技术很感兴趣,想要利用业余时间进行自学但又不知道要学多久能达到挖漏洞的水平,私信i春秋想寻求一些学习建议,以及了解挖洞奖金有多少? 1、挖洞收入 我们先列举几个2021年i春秋与多家SRC联合众...

  • 网络工程师能赚多少钱???

    在这里想请教一下有经验的前辈们,一个合格的网络工程师在岗一年后,月薪水大概能拿多少钱!虽然这个问题很俗,可是在这个现实的社会中,我还是想请教一下各位有经验的前辈们。 我大学毕业后分配到事业单位工作,...

  • 作为 Java行业的过来人,有一些个人看法和经验给后辈说?

    从业以来我有过许多的迷茫,但又无人可问,只能自己摸索,因此走了不少弯路,技术性的问题网上很容易找到答案,但...培训班和老师只是领路人,关键还得靠自己下来自学,自学能力是程序员很重要的能力,有助于以后快速学.

  • 关于跨境电商你了解多少!我们应该怎么做跨境电商?(中)

    什么是跨境电商?跨境电商为何如此受欢迎?跨境电商未来趋势如何?怎样快速入行跨境电商?跨境电商平台有哪些?...小伙伴们是不是有许多类似于这样的问题等待被解决,本文将一一为你解决这些问题。

  • 面对一个很不严厉的研究生导师,怎么做才能学到东西?

    面对一个很不严厉的研究生导师,怎么做才能学到东西?修改 在知乎上差不多一直潜水,认真回答过几次问题,这是第一次问。马上研究生就要开学了,本人要读本校的研究生,本科成绩一般,没获得保送的机会。 ------先...

  • HR在线揭秘:面试总被虐?这 12 个必问题请记好答案!

    疫情进入下半场,企业恢复正常...这次就为大家好好盘点一下面试时出现频率最高、最热门职位(产品、运营、技术)的常见面试问题,并针对每个题目给出了不好 vs 优秀的案例对比,最近在面试的小伙伴可以对照着做足准备!

  • 第一章 你到底做了多少无用功

    第一章 你到底做了多少无用功 [ 分卷阅读 ]  努力不是机械重复和蛮干  从最重要的事情做起吧  清晰的奋斗目标比什么都重要 第二章 找不到方法,“神马都是浮云” [ 分卷阅读 ]  条条大路通罗马,这...

  • 在百度工作的前辈的经验

     我曾经认为,我永远不会成为一个好员工,因为我太独、太挑剔、不喜欢听话的好孩子、而且讨厌一切想要改变我的人。但是三年过去,我改变了不少,我必须承认,所谓“进步”的过程,就是被认可的过程,也是被“驯化”...

  • 一个程序员对2020年的一些思考和总结

    一个程序员对2020年的一些思考和总结 profile-avatar Python123 2020-10-08 14:34 首先这篇文章不等于”2020年总结”,因为2020年还没有完全结束,还有近两个多月得时间。通常来说,我的2020年总结会在2021年初以及...

  • 学习一个新领域的知识的最佳方法和最快时间各是什么?

    有个TED演讲简直是为这个问题量身订做的。 The first 20 hours-How to learn Anything. Josh Kaufman at TEDxCSU 首先,可能有些地方中文表达不够精到,所以我会尽量听写引用原文,同时引用原文之后尽量用中文...

  • 转 办公室潜规则——记住了,能少栽多少跟头?

    千万不要当着一个人讨论另一个人如何如何低调,不乱讨论人,不要太显眼不要什么都跟别人说.......[@more@]少上点网,老大来的时候至少要最小化网页,切换成outlook,低调点,做出认真忙碌的样子低调 但也要不卑不亢 ...

  • <老板给我上了最后一课:永远要做有价值的人>

     老板给我上了最后一课:永远要做有价值的人(二)  从国营单位出来后,我去了一家伪外企。  为什么说是伪外企,首先这是一家香港的公司,应该还是合资的;其次在这家公司从人力资源的角度来说,根本...

  • 赚不到钱的5大原因!

    19元领取一份明哥原创程序员面试宝典!2个月B站运营实战分享!在前面的一篇文章,程序员接私活被怼性价比低?那是你姿势不对!我专门讲了一个知识点,就是我们该如何面对私活,私活真的就那么不堪吗...

  • 前辈的人生职业深思

    经历不等于经验! 讲话要快速地把重点意思表达清楚。沟通方式在开始三句话(几句话概括)内,大的方面围绕效率、时间、重点来描述。细致的方面围绕:现在状态点是什么?问题点是什么?建议点是什么?结论是什么?...

  • 【程序】 一位前辈的编程经历(转)

    我不是一个毅力很强的人,总得一些激励人的文章来激励自己 我也在一个三流的学校,在找有关考研的文章的时候看到这篇文章 觉得不错,不敢独享,拿出来共勉…… 看完后我又一次明白,勤能补拙,一个人的成功,往往...

  • 报价单,要这样做才专业

    报价单,要这样做才专业 报价单,是新人接触外贸时必须用功的对象,也是新人实操过程中最关心的问题。很多新人总会请教:报价单如何做?如何完善报价单?甚至发帖:“跪求报价单模板”!想快速成就精美而专业的报价...

  • 一个计算机前辈的成长历程

    这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚...

  • 重回第一!没想到300w了...

    大家好,我是北妈0.报告一个事,和小伙伴实验硬肝了几周,我的私人公众号:【前端你别闹】综合数据,上一周重回前端技术号排名NO.1。上一次还是两年前????。所有技术号总数据排大概排在20~30。...

  • 帝国败局:一代首富,因何退隐江湖?

    今天,一个中国人做出来了。  帝国败局:一代首富,因何退隐江湖? 好文分享 第6张  EZ Pod只有巴掌大,458元一套,它包含一个遥控器、一个掌机和一套软件。因为价格便宜,第一个月,EZ Pod便卖出了100...

  • 那些快速被提拔的员工,都有这4个特质

    什么样的员工,更容易被老板提拔? 对于员工来说,升职无疑是公司对自己最大的肯定。升职不仅意味着加薪,也是进阶更高目标的开始。...这个年纪,很多人工作了3-5年,大多会遇到职场的第一个瓶颈期。 而同...

Global site tag (gtag.js) - Google Analytics