IBM 称:“Swift 现已为企业应用做好准备”

IBM MobileFirst 和 Smarter Process 副总裁 Mike Gilfix 访谈

IBM 副总裁 Mike Gilfix 表示:“Apple 正在巧妙地创造出色的数字体验,我认为他们知道出色的数字体验意味着从整个社区释放出大量的创新。”移动优先智能流程告诉我。

Swift 3.0 进军服务器端

我正在和 Gilfix 谈话以标记IBM 官方介绍 IBM Bluemix Runtime for Swift该公司开发的新软件可解锁目前可用的所有服务器端功能Swift 3.0用于在云上构建微服务 API。此版本非常重要,因为这意味着企业开发人员将能够在 IBM Cloud 上从端到端、从客户端到服务器端使用原生 Swift 构建下一代应用程序。苹果决定将 Swift 开源

通俗地说,它使开发人员能够使用同一种编程语言创建您在智能手表、iPhone、Mac 或 PC 上使用的应用程序以及所有这些连接设备所依赖的服务器端应用程序。这给每个人带来了很多好处——前端的应用程序更高效,后端可以快速轻松地引入新的应用程序和服务。这还没有考虑到所有这些固有的数据分析机会。

开发人员积极参与

Apple和 IBM 已经迈出了重要的一步,以解锁一切的数字化转型:“Swift 是实现一流移动体验的驱动力之一。它周围有令人难以置信的开发者能量,而 Apple 已将其作为重点,”他说。

“随着这一版本的发布,Swift 现在已经为企业做好了准备,”Gilfix 说道。“我以前是个语言黑客……像 Swift 这样的新编程生态系统的诞生可不是每天都能见到的。我认为我们才刚刚起步。”

从今天开始,IBM 的全套 Swift 工具 —Kitura 网络框架, 这IBM Swift 软件包目录, 和适用于 Swift 的 IBM Cloud 工具– 符合 Swift 3.0 标准。IBM Swift 软件包目录包括 IBM Watson 服务、IBM DB2 和 DashDB、IBM Cloudant 和 Couchbase、IBM ObjectStore 和 Apache Cassandra。

还有Swift 沙盒任何经验水平的开发人员都可以积极地构建基于服务器的代码。“如果你去开发者论坛,你会发现他们正在使用 Sandbox 作为一种简单的协作方式,”Gilfix 解释道。“自发布以来,我们已经看到来自 100 多个国家的 200 多万个代码运行。”在给所有对 Swift 开发感兴趣的人的信息中,他敦促道,“进入 Sandbox……它真的很容易。”

它在哪里

随着移动和云之间的不断融合,大多数企业也希望优化其 IT 支出,同时提高投资回报率。对于这些企业来说,一种现代且易于理解的编程语言至关重要,它可以让小型开发团队创建端到端代码,将边缘设备与中央服务器连接起来。

Gilfix 援引 IBM 商业价值研究院的话说,目前约有 72% 的企业计划至少实施五项企业移动计划。他还指出,由于许多 Swift 开发人员都在使用 Mac,因此 IBM 将其解决方案与 Xcode 集成非常重要。

“它让他们可以使用自己喜欢的工具来构建服务器端代码,”他说。“苹果提供了丰富的设备体验,我们正在将其扩展到服务器端逻辑,”他观察到。“这是一件不可思议的事情,因为在互联世界中,所有这些设备都可以相互通信——我们必须让这一切变得更容易。”

社区驱动

Gilfix 不遗余力地感谢广大开源社区。IBM 的 Kitura 于 2 月作为开源代码推出。开发人员喜欢它并为它做出贡献,现在它在GitHub

“有大量数字机构正在构建高保真服务器应用程序,他们已经选择了 Apple 技术”,现在借助服务器上的 Swift 和 xCode,他们可以创建最先进的移动解决方案。

IBM 还拥有自己强大的程序员社区,“我们拥有最大的 Swift 开发团队之一,与客户合作实施适用于 iOS 应用程序的 MobileFirst,”他说。

借助云端的 Swift,企业将受益于更快的后端 API 性能、更安全、更可靠的交易和集成支持,以及在客户端和服务器端重新利用 Swift 开发人员技能的能力。

这种集成将为企业 IT 带来切实的利益。城市家具正在开发一款处理清仓家具的应用程序。他们原本打算用 Swift 来构建前端应用程序,但能够使用 IBM 今天推出的工具的早期版本,以相同的语言构建后端代码。

“他们能够在短短几周内就建成这个,真是太快了,”他说。City Furniture 就是一个完美的例子小型、灵活的开发团队这将为企业 IT 的未来奠定基础。“他们有一名开发人员,我们帮了他们一点忙。这名开发人员也能够为该项目做出贡献

这不是一个大企业,而是一个小型灵活的开发团队的例子,“他们有一名开发人员,我们提供了一点帮助,这位开发人员能够为 [Bluemix Runtime] 项目做出贡献。”

“我们才刚刚开始”

这种方法的基础是这样的理解:当你购买苹果产品时,你不仅拥有苹果创造的体验,而且还拥有周围生态系统中真正聪明的人为你创造所需的解决方案。

Gilfix 表示:“通过开放 Swift,他们正在使更大的社区能够真正地利用它进行创新。我认为,我们看到的促使我们建立合作伙伴关系的原因是,如今创新体验是由网络效应驱动的……我们看到了为人们创造更强大的数字体验的机会。”

“我们为人们创造了巨大的机会来创造伟大的商业工具,”他说。“我认为我们才刚刚起步。”

Google+?如果你使用社交媒体,并且恰好是 Google+ 用户,为什么不加入呢AppleHolic 的 Kool Aid Corner 社区并加入我们的讨论,共同追求新型苹果的精神?