《PhoneGap精粹:构建跨平台的移动App》——1.9节PhoneGap提供的支持

1.9 PhoneGap提供的支持
PhoneGap精粹:构建跨平台的移动App
对于公司来说,他们通常会在意在他们的商业应用程序中使用的软件产品是否提供支持。开源产品,比如OpenOffice.org(http://openoffice.org)和Linux,如果它们不提供支持,这些产品是不可能在企业中广泛应用的。OpenOffice.org可以在Oracle那里获得商业支持,Linux则可以在Red Hat、Cannonical、SUSE或其他公司那里获得商业支持,正因为可以从这些地方获得商业支持,才使得各个公司更愿意使用这些开源软件产品。

PhoneGap也不例外。现在已经有越来越多的企业因为他们对移动互联网的需求而关注PhoneGap,这些企业最终会选择哪个框架一定程度上会受到是否提供商业支持的影响。2011年年初,Nitobi宣布为PhoneGap提供商业支持。支持分为不同级别(基础型249美元/年,企业型20000美元/年,或更高),每个级别都有一堆支持选项。你可以在www.phonegap.com/support找到更多关于PhoneGap支持的信息。

时间: 2024-07-31 11:24:01

《PhoneGap精粹:构建跨平台的移动App》——1.9节PhoneGap提供的支持的相关文章

《PhoneGap精粹:构建跨平台的移动App》——1.3节PhoneGap工作机制

1.3 PhoneGap工作机制 PhoneGap精粹:构建跨平台的移动App 正如之前提到的,PhoneGap让开发人员可以使用Web技术(HTML.CSS和JavaScript)为移动设备(智能机和平板电脑)构建原生的应用程序.一名开发人员为移动设备构建Web应用程序,然后使用PhoneGap提供的特殊工具将Web应用程序打包成各个平台的原生应用程序.图1-1揭示了这个打包的过程,在本章后面的部分我们会详细解释其中的细节. 在打包出来的原生应用程序中,该应用程序的用户界面主要由一个满屏显示的

《PhoneGap精粹:构建跨平台的移动App》——1.8节PhoneGap插件

1.8 PhoneGap插件 PhoneGap精粹:构建跨平台的移动App 我们经常会遇到现有解决方案提供的基本功能无法满足某些需求的情况,这点PhoneGap和其他开发工具是一样.为了解决这个问题,PhoneGap支持使用额外功能去扩展PhoneGap应用程序.你可以在http://wikiphonegap.com/w/page/36752779/PhoneGap%20Plugins上找到更多关于PhoneGap插件的信息. PhoneGap的开发人员社区非常活跃.当开发人员在PhoneGap

《PhoneGap精粹:构建跨平台的移动App》——1.11节混合应用程序框架

1.11 混合应用程序框架 PhoneGap精粹:构建跨平台的移动App 使用PhoneGap制作混合应用程序在整个市场里并不是唯一的.虽然PhoneGap引领了潮流,但市场上还有一些使用类似方法的其他产品.在下面的部分中我们将说明这点.另外,能用来制作混合移动应用程序的产品不止下面的这些. 1.11.1 Appcelerator Titanium Titanium也是一个开源的混合应用程序框架.正当PhoneGap获得移动开发人员推崇的时候,Appcele- rator(www.appcele

《PhoneGap精粹:构建跨平台的移动App》——1.10节PhoneGap资源

1.10 PhoneGap资源PhoneGap精粹:构建跨平台的移动App你可以在以下几个网站找到关于如何使用PhoneGap框架的详细信息. PhoneGap官网:www.phonegap.comPhoneGap维基:http://wiki.phonegap.comGoogle Groups:http://groups.google.com/group/phonegapPhoneGap博客:www.phonegap.com/blog

《PhoneGap精粹:构建跨平台的移动App》——1.5节编写PhoneGap应用程序

1.5 编写PhoneGap应用程序PhoneGap精粹:构建跨平台的移动App正如前面所说,PhoneGap应用程序是通过普通的web技术(比如HTML.CSS和JavaScript)构建的.凡是你可以使用标准的web技术实现的功能,你都可以在PhoneGap应用程序中实现.使用PhoneGap框架提供的JavaScript,PhoneGap应用程序可以比普通的web应用程序实现更多的功能. 为了构建PhoneGap应用程序,你需要用到你的编辑器和编写代码.为了让事情简化,Windows上你可

《PhoneGap精粹:构建跨平台的移动App》——1.1节PhoneGap简史

1.1 PhoneGap简史PhoneGap精粹:构建跨平台的移动App在2008年的iPhoneDevCamp上,Nitobi(www.nitobi.com)提出了一个简化跨平台移动开发的项目,于是PhoneGap诞生了.该项目最初只是一个开发团队通过一个周末创造出来的框架的结构.通过核心功能以及原生应用程序容器在iPhone上呈现Web应用程序的内容.在有了最初的框架之后,PhoneGap团队很快便支持了Android,随后又支持了BlackBerry. 2009年,PhoneGap在Web

《PhoneGap精粹:构建跨平台的移动App》——1.7节PhoneGap的局限性

1.7 PhoneGap的局限性PhoneGap精粹:构建跨平台的移动App使用PhoneGap创建移动应用程序还是有一些局限性的.作为一个开源项目,PhoneGap能否适时地发布新功能以及修复bug,这些都取决于PhoneGap项目的志愿者. 即使PhoneGap的发展规划做得很好,但也只有当PhoneGap有足够资源(使用不同平台的相关技能)时才会按规划的那样发展.那些流行的平台(比如Android和iPhone)上的功能发布和修复bug会更受关注,然而那些非主流的平台就不会那么受关注了.举

《PhoneGap精粹:构建跨平台的移动App》——1.1节PhoneGap简介

第1章 PhoneGap简介PhoneGap精粹:构建跨平台的移动AppPhoneGap是一个开源框架,你可以通过它使用HTML.CSS以及JavaScript创建跨平台的原生移动应用程序.这种移动应用程序称为混合应用程序(hybird application).一群开发人员创造了PhoneGap用来简化移动开发,使用PhoneGap框架的人也增长迅猛. 就如PhoneGap官网(www.phonegap.com )上说的,"PhoneGap是一个开放标准的开源实现".PhoneGap

《PhoneGap精粹:构建跨平台的移动App》——1.2节为什么使用PhoneGap

1.2 为什么使用PhoneGapPhoneGap精粹:构建跨平台的移动App以下是几个使用PhoneGap构建移动应用程序的理由. 你的移动应用程序已经使用了Web技术构建,同时你希望可以将这个Web应用程序部署到一个或多个移动应用程序商店(比如Android Market,Apple App Store或者BlackBerry App World).你希望可以利用Web开发技术去构建一个移动应用程序,但需要调用设备端的功能(比如摄像头或者日历等),这些都是移动浏览器不支持的.你希望快速构建一