热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

移动开发者的瑞士军刀PhoneGap1.0正式发布

当开发商可以跨平台开发应用程序且几乎毫无障碍之时,神奇的事情就此诞生。其中,最典型的例子就是6Wunderkinder,它旗下最受欢迎的一款任务管理软件为Wunderl

当开发商可以跨平台开发应用程序且几乎毫无障碍之时,神奇的事情就此诞生。其中,最典型的例子就是6Wunderkinder,它旗下最受欢迎的一款任务管理软件为Wunderlist,该款软件可跨平台使用,但Wunderlist的成功也还需要感谢Appcelerator的支持。然而不是每一个开发商都如此幸运,他们或没有时间或没有资源去打造这样的关系,但正是由于Nitobi周五发布了PhoneGap 1.0,他们也就不用费尽心思去“拉关系”了。

PhoneGap 1.0

PhoneGap 1.0中的新功能呢?

PhoneGap 1.0的推出,该公司表示,重点是访问本地设备的API。

其他的改进包括:

◆API的整体稳定和“可插拔”的架构

◆W3C DAP API的兼容性

◆联系人API

◆远程调试工具

◆一个新的统一的桥接口,使增加平台和平台扩展容易

◆改进的插件开发流程

下载地址

PhoneGap是一款HTML5平台,通过它,开发商可以使用HTML、CSS及Javascript来开发本地移动应用程序。因此,目前开发商可以只编写一次应用程序,然后在6个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian。随着源代码的开放及专业开发人士对其不断的改善,PhoneGap在稳定性和持续性方面得到了很大的提高——这也是其在编写完善期每月近40,000下载量的一大原因。

虽然Nitobi(该公司总部位于加拿大温哥华)于周五在俄勒冈州波特兰正式(官方)发布PhoneGap 1.0,但事实上,The Next Canada网站披露早在去年PhoneGap就已发布。不过,PhoneGap的成功开发早已超越了Nitobi团队的努力,对该公司CEO Andre Charland来说,PhoneGap不是威胁,而是助力。

“业界对PhoneGap的研究热潮就足以证明PhoneGap的巨大成功,” Charland 说,“PhoneGap使大家成为了一个团体,成为了一个有着共同探索目标的团体,成为了一个能够共同克服困难、相互支持的团体。”

一位在IBM开发团队中工作的高级软件工程师同时也参与了PhoneGap的开发,他为PhoneGap开发团队提供了不少的帮助。

据Nitobi称,目前发布的版本侧重点是对本地API设备的访问,这也是目前网络开发新的研究领域。另外一些改进与提高包括:API整体稳定性和“插接式”架构、W3C DAP API兼容性、连接API及删除调试工具。此外,新式统一桥接接口的增加将使更多平台得以应用,并且由于插件开发过程的简单化,也拓宽了平台的应用广度。

Nitobi高级软件工程师及PhoneGap的倡导者Brian LeRoux认为:“这些新的提高与变化大多来自我们的开发团队。举个例子,PhoneGap的开发者们试图开发出一种能够使插件在大多数智能平台上运行的应用程序,而且目前所发布的版本也差不多做到了。”

说到PhoneGap的成功,不得不提到PhoneGap社区。该社区会找出共同问题,然后一起解决。在社区的帮助下的稳定性和耐用程度都在不断提高。社区还包括来自IBM的一个高级软件工程师团队。 Nitobi称新版产品的重点是访问本地设备的API上。另外对整体API稳定性,即插即用功能,W3C DAP API,联系人API,以及远程调试等功能进行了改进。

更多内容请参见51CTO独家专题《跨平台移动web应用框架PhoneGap开发入门》


推荐阅读
  • 一、使用HTML5构建移动应用世界正在走向移动化,每天都有数百万部智能手机被激活。因此,为消 ... [详细]
  • PhoneGap 介绍
    一、PhoneGap是什么1、PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发框架。2、它使开发者能够利用iPhone,A ... [详细]
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
  • html移动端源码,Framework7 (HTML 移动端框架) v4.1.0
    Framework7(HTML移动端框架)简介Framework7或者叫F7是全功能的绑定iOS7应用的HTML框架。Framework7是免费开源的HTML移动端框架࿰ ... [详细]
  • 送给设计师们的礼物:10个网站提高你的创意理念
    MyModernMetropolis,这个是我很喜欢的一个网站,细心的朋友会发现DDDesign有一部分文章是来自这里,如果你寻找创意灵感,这个也许是个很好的开始。2.FFFFou ... [详细]
  • 问题:onDeviceReady的函数没有触发!!
    2019独角兽企业重金招聘Python工程师标准也不能说就是个解决方法,我这样操作了后onDeviceReady好用了,需要的朋友可以参考下。首先 ... [详细]
  • 前言jQueryMobile入门经典毫无疑问,当前我们在获取、使用和分享网上的资源时,所采用的方式正在不断变得越来越移动化。每个月都会有数以千计的新智能 ... [详细]
  • Adobe系统公司(纳斯达克股票代码:ADBE)本周三宣布其Adobe数字营销套件的组件网络体验管理(WebExperienceManagement,WEM)解决方案 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
author-avatar
DHY微学院朱曜宇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有