对第三方移动服务的渴望以及该公司在iPhone上推出AppStore时看到的情况

高芸天
导读 当苹果在10月4日发布其iPhone 4S和新的iOS 5时,该公司还详细介绍了将更多内容引入云的工作。苹果iCloud是免费的基于云的服务和一组API的

当苹果在10月4日发布其iPhone 4S和新的iOS 5时,该公司还详细介绍了将更多内容引入云的工作。苹果iCloud是免费的基于云的服务和一组API的结合,使第三方开发者能够利用在虚拟云计算环境中存储和处理信息的优势,而不仅仅是在iPhone或iPad等物理设备上。

苹果提供的初始免费iCloud预置免费应用集包括云端iTunes、iTunes Match、照片流、云端文档、iCloud备份、应用同步和报刊亭。

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

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

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

ICloud是App Store的延伸,开发者仍然会构建本地的iOS应用。然而,不同的是,开发者将能够使用iCloud API在应用程序内构建基于云的服务。通过下载数十亿的应用,用户证明本地应用比Web应用提供更好的用户体验。这归功于更好的屏幕控制和布局、更快的性能(几乎没有延迟)和屏幕手势。

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

苹果本可以只专注于在iOS 5中提供预建的iCloud应用。这就是2007年iPhone刚发布时的情况。公司只收录自己的应用,不提供任何允许开发者使用的API或App Store。为iOS设备构建第三方应用。

然而,一年后,苹果终于开放了App Store,并发布了许多API,使第三方能够为iOS设备构建应用程序。结果令人震惊。开发者开发了超过50万个应用程序,而苹果客户的下载量为100亿次。

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

标签:

免责声明:本文由用户上传,如有侵权请联系删除!