p:bigbite/多标题 –>
“Apple 正在巧妙地创造出色的数字体验,我认为他们知道出色的数字体验意味着从整个社区释放大量创新,”IBM 副总裁 Mike Gilfix移动优先智能流程告诉我。
Swift 3.0 进入服务器端
我正在和 Gilfix 谈话来标记IBM 官方介绍 IBM Bluemix Runtime for Swift,该公司开发的新软件可以解锁现在可用的所有服务器端功能斯威夫特3.0用于在云上构建微服务 API。该版本非常重要,因为它意味着企业开发人员将能够在 IBM Cloud 上以原生 Swift 从端到端、客户端到服务器端构建下一代应用程序。它已成为可能Apple 决定将 Swift 开源。
通俗地说,它使开发人员可以使用相同的编程语言创建您在智能手表、iPhone、Mac 或 PC 上使用的应用程序以及所有这些连接设备所依赖的服务器端应用程序。这对每个人都有很多好处——前端应用程序更高效,以及快速轻松地引入后端托管的新应用程序和服务的能力。甚至在考虑所有这些固有的数据分析机会之前也是如此。
开发商已积极参与
苹果和 IBM 在解锁一切数字化转型方面迈出了一大步:“Swift 是一流移动体验的驱动力之一。围绕它的开发人员拥有令人难以置信的活力,Apple 已将其作为重点,”他说。
“通过这个版本,Swift 现在已经为企业做好了准备,”Gilfix 说。 “我曾经是一名语言黑客……并不是每天都能看到像 Swift 这样的新编程生态系统的诞生。我认为我们才刚刚开始。”
从今天开始 IBM 的全套 Swift 工具 —Kitura 网络框架, 这IBM Swift 软件包目录和 IBM Cloud Tools for Swift – 符合 Swift 3.0 标准。 IBM Swift Package Catalog 包括 IBM Watson 服务、IBM DB2 和 DashDB、IBM Cloudant 和 Couchbase、IBM ObjectStore 和 Apache Cassandra。
还有斯威夫特沙盒任何经验水平的开发人员都可以积极构建基于服务器的代码。 “如果你去开发者论坛,他们会使用沙盒作为一种简单的协作方式,”吉尔菲克斯解释道。 “自发布以来,我们已经看到来自 100 多个国家/地区的超过 200 万次代码运行。”在给所有对 Swift 开发感兴趣的人的信息中,他敦促道:“进入沙盒……真的就是这么简单。”
它在哪里
随着移动和云之间的不断融合,大多数企业还希望优化其 IT 支出,同时提高投资回报。对于这些人来说,一种现代且易于访问的编程语言至关重要,它使小型开发团队能够创建连接边缘设备与中央服务器的端到端代码。
Gilfix 援引 IBM 商业价值研究院的话说,大约 72% 的企业目前计划至少五项企业移动计划。他还指出,由于许多 Swift 开发人员在 Mac 上工作,IBM 将其解决方案与 Xcode 集成非常重要。
“它让他们可以使用自己喜欢的工具来构建服务器端代码,”他说。 “苹果提供了丰富的设备体验,我们正在将其扩展到服务器端逻辑,”他说。 “这是一件令人难以置信的事情,因为在互联世界中,所有这些设备都可以相互通信——我们必须让这一切变得更容易。”
社区驱动
Gilfix 煞费苦心地感谢更广泛的开源社区。 IBM 的 Kitura 在二月份作为开源代码推出。开发者喜欢它并为其做出贡献,现在它拥有超过 4,000 颗星GitHub。
“有大量数字机构在构建高保真服务器应用程序,他们已经选择了 Apple 技术”,现在借助服务器上的 Swift 和 xCode,他们可以创建最先进的移动解决方案。
IBM 还拥有自己强大的编码社区,“我们拥有最大的 Swift 开发商店之一,与客户合作为 iOS 应用程序实施 MobileFirst,”他说。
借助云上的 Swift,企业将受益于更快的后端 API 性能、更安全、更可靠的事务和集成支持,以及在客户端和服务器端重新利用 Swift 开发人员技能的能力。
这种集成为企业 IT 带来了实实在在的好处。城市家具正在开发一个应用程序来处理清仓家具。他们原本打算使用 Swift 构建前端应用程序,但能够使用 IBM 今天推出的工具的早期版本,以相同的语言构建后端代码。
他说:“他们能够在极短的时间内(几周)就建成它。”城市家具就是一个完美的例子小型、灵活的开发团队这将支撑企业 IT 的未来。 “他们有一名开发人员,我们为他们提供了一些帮助。该开发人员也能够为该项目做出贡献
这不是一个大企业,而是小型灵活开发团队的一个例子,“他们有一名开发人员,我们提供了一点帮助,该开发人员能够为 [Bluemix Runtime] 项目做出贡献。”
“我们才刚刚开始”
这种方法的基础是这样一种理解:当你购买苹果产品时,它不仅拥有苹果创造的体验,而且拥有来自其周围生态系统的真正聪明的人,他们创造了你需要的解决方案。
Gilfix 表示:“通过开放 Swift,他们让更大的社区能够真正实现创新,我认为我们看到的促使我们进入合作伙伴关系的原因是,当今的创新体验是由网络效应提供动力的……我们看到了为人们创造更强大的数字体验的机会。”
“我们为人们提供了创造出色商业工具的巨大机会,”他说。 “我认为我们才刚刚开始。”
谷歌+?如果您使用社交媒体并且碰巧是 Google+ 用户,为什么不加入AppleHolic 的 Kool Aid Corner 社区并加入我们追求新苹果精神的对话?
想要 Apple TV 提示吗?如果您想了解如何充分利用 Apple TV,请访问我的 Apple TV 网站。
有故事吗?通过 Twitter 给我留言或在下面的评论中告诉我。如果您选择在 Twitter 上关注我,我会很高兴,这样当新的项目首先在 Computerworld 上发布时,我可以通知您。
