手机,手持设备和易于携带的设备已经开始在软件工程中的新革命。这些小而高效的设备能够运行高端编程语言创建的应用程序。拥有这些设备的人往往会使用它们最大化,因为这些设备,如移动电话,是随时使用,任何地方很方便使用。

移动设备的架构是类似的计算机系统的。它定制的硬件,固件和操作系统。

Mobile

这三个项目大多是专有的,正在设计,开发,并在一个组织中旗舰产品组装。应用服务(应用软件)是由旗舰产品机构,从组织外部开发者开发。

在市场上提供的专有和开源类的一些大家公认的移动操作系统。使用最广泛的移动操作系统有:

  • Android
  • IOS
  • BlackBerry
  • Windows
Mobile Operating System

每一个移动操作系统提供了自己的一套工具和环境来开发运行在他们的应用程序。申请做出一个操作系统能够在任何其他平台上运行,因为它们是完全不同的。开发商往往会涵盖所有主要的移动操作系统,以增加使用者之间的可达性。

因此,它成为一个乏味的任务,以开发出可以运行在所有主流操作系统平台,保持其外观,感觉和功能在所有平台上一致的应用程序。对于这项工作,开发人员需要了解所有的平台,应该有针对不同操作系统的主要开发工具,很好的理解。

PhoneGap

PhoneGap可以被看作是一个解决上述的所有问题。 PhoneGap是一个框架,使开发人员使用标准的Web API,用于所有主要的移动操作系统开发自己的应用程序。它是开源和免费。

开发者只需要使用HTML,CSS和JavaScript来了解网络的开发。 PhoneGap需要工作护理,如外观的应用程序和手感和便携性的各种移动操作系统。

Mobile OSI

使用PhoneGap,可以创建应用程序,为所有主要的移动OSL像苹果的iOS,安卓,黑莓,Windows等,这个不要求开发人员具有专业知识在任何上述平台上,开发者需要知道编程代码,并从头开始编写应用程序。

PhoneGap允许其用户上传在网站上的数据内容,它会自动将其转换为不同的应用程序文件。

在本教程中,我们将看到如何为苹果,Android和Windows平台创建应用程序的在线和不使用任何离线工具。


本文属作者原创,转载请注明出处:易百教程 » PhoneGap教程

465阅读 | 0评论
你的回应
联系我们