您现在的位置是:首页 > 互联网 > 正文

第三方移动服务的渴望与该公司在iPhone上推出其AppStore时所见

发布时间:2022-06-04 16:00:02来源:

导读 苹果在10月4日推出其iPhone 4S和新的iOS 5时,该公司还详细说明了将更多内容带到云中的工作。Apple iCloud是基于免费云的服务和一组API

苹果在10月4日推出其iPhone4S和新的iOS5时,该公司还详细说明了将更多内容带到云中的工作。AppleiCloud是基于免费云的服务和一组API的组合,这些API使第三方开发人员能够利用在虚拟云计算环境中存储和处理信息的优势,而不仅仅是在iPhone或iPad等物理设备上。

苹果公司提供的最初的免费iCloud预置免费应用程序集包括云中的iTunes,iTunesMatch,照片流,云中的文档,iCloud备份,应用程序同步和书报摊。

iCloud对开发人员很重要,因为它为开发人员提供了一个平台和一组API,使他们可以轻松地开发基于云的移动服务。这是苹果公司首次涉足基于云的服务。该公司在北卡罗来纳州建立了一个数据中心,耗资超过10亿美元来支持这种新的应用程序开发环境。

因此,iCloud包括硬件(数据中心服务器和网络)和软件(预构建的应用程序和API),这将使成千上万的开发人员能够开发新的应用程序,以向用户提供基于云的移动服务。

这也包括企业IT开发人员,他们可以在iOS设备(如iPhone,iPad和iPodTouch)的本地移动应用程序中利用基于云的计算。

iCloud是AppStore的扩展,开发人员仍将构建本地iOS应用程序。但是,不同之处在于,开发人员将能够使用iCloudAPI在应用程序内构建基于云的服务。用户通过下载数十亿个应用程序证明,本地应用程序比Web应用程序提供更好的用户体验。这归因于更好的屏幕控制和布局,更快的性能(几乎没有或没有延迟)以及屏幕手势。

可以肯定的是,可以构建任何当前的iPhone或iPad应用程序来访问远程信息。与iCloud的不同之处在于API,这将使企业IT专业人员(以及第三方开发人员)更容易构建基于云的应用程序。这不是小事。建立对基于云的服务的访问通常可能是构建iOS应用程序中最困难,最耗时的部分。使用iOS5,开发人员可以比以前更轻松地集成基于云的服务。

苹果本可以只专注于在iOS5中提供预构建的iCloud应用程序。这就是2007年iPhone最初发布时的做法。该公司仅包括自己的应用程序,不提供任何允许开发人员使用的API或AppStore。为iOS设备构建第三方应用程序。

但是,一年后,苹果终于开放了AppStore,并发布了许多API,以使第三方能够为iOS设备构建应用程序。结果令人震惊,开发人员开发了超过500,000个应用程序,而Apple客户进行了100亿次下载。

随着iCloud的推出,苹果本来可以只专注于自己的预建应用程序,但是苹果公​​司意识到,如果该公司通过向开发人员提供可以使他们集成基于云的服务的API来简化开发人员的工作,那么将会收获更多。显然,我们现在将看到更多的基于云的移动服务,这些开发人员要么通过开发人员向现有应用程序添加更多服务,要么创建全新的应用程序来使移动服务成为应用程序的主要重点。

标签:

上一篇
下一篇