IBM将Swift带到云端,彻底简化端到端应用开发

简介:

近日,IBM宣布将Swift引入云端已经步入新阶段。Swift是一款强大且直观的编程语言,IBM成为首个支持云端进行Swift应用开发的云供应商,这使得在IBM云上进行端到端应用开发变得更为简单,从而释放出其巨大潜力。

该信息表明IBM与苹果公司的合作又进了一步,双方携手助力企业推进移动战略,为企业实现移动为要(MobileFirst),提供创新应用设计、分析、流程转型和整合服务。IBM已经是基于Swift语言开发移动应用的大户,非常了解Swift的优势,也对服务器端提供Swift,助力企业发挥潜力有着深刻的认识。

Swift语言于2014年问世,是增长最快、使用范围最广的编程语言。2015年12月份苹果开放Swift源代码,随后IBM推出Swift Sandbox(沙盒)在线编程工具,进行服务器端Swift编程的初步尝试。仅仅两个多月的时间,10万多名来自全球各地的开发者已经使用过IBM Swift Sandbox,运行超过50多万个程序。

IBM致力于将Swift作为服务器端企业级开发语言进行推广。依照传统方式,开发客户端应用和开发服务器端业务流程使用不同的技术。现在,IBM将Swift从客户端带到服务器端,正在打破前端和后端开发之间的壁垒,使企业只需一种语言就能搭建丰富的前端体验和后端业务逻辑。受益于开发速度和效率的提升,企业发现可以使用的Swift技巧越来越多。在服务器端使用Swift还提供了更加简化和安全的工具链,方便端对端的应用开发。

“要开发跟上时代的数字应用,需要能跟上时代的编程语言。Swift易于学习,快速可靠并便于互动,CIO们在搭建下一代企业移动应用时,非常关心的就是这些特性,”IBM MobileFirst产品管理部副总裁Michael Gilfix说。“云端的Swift语言,为企业大幅简化端到端应用开发提供了契机,使生产力达到新的高度。”

IBM Swift工程师们正在和日益壮大的Swift.org开发者社区密切合作。他们的重点关注领域是多核硬件的并发性,这一点正是企业级工作负载的关键要求。IBM非常兴奋地宣布将提供更多资源,帮助这一社区探索、搭建和共享Swift资产。

开发者可以从IBM云端Swift的支持中获取三个方面的帮助:

体验Swift Sandbox:体验开源Swift,充实开发技能,并了解Swift能够为企业提供何种能力。请点击Swift Sandbox了解新近改善的各项能力。

开发和部署:在Bluemix上搭建端对端应用,并使用Kitura这一IBM、OSX和Linux都兼容的新型开源网络服务器,实现快速应用部署。

共享Swift资源:创建编码包,并将其提交到部署在Bluemix上的Swift Package Catalog上,就能在各个项目中调用同一编码资源,这一举措旨在鼓励在全球开发者社区共享Swift新资源。

本文转自d1net(转载)

相关文章
|
4月前
|
存储 JSON 监控
局域网监控软件中的Swift应用开发
在局域网监控软件中使用Swift进行应用开发,可以显著提升监控系统的性能和灵活性。Swift语言以其强大的功能和简洁的语法,成为开发高效、可靠的监控软件的不二之选。本文将通过一些代码示例,展示如何在局域网监控软件中实现Swift应用开发。
66 3
|
6月前
|
开发框架 前端开发 Swift
【Swift开发专栏】Swift与跨平台应用开发
【4月更文挑战第30天】Swift 在跨平台开发中优缺点并存,其代码复用性、高性能和易于集成是亮点,但生态系统限制和高学习成本是挑战。开发者可借助 SwiftUI、Combine 等工具,配合React Native、Flutter、Xamarin等框架实现跨平台。Swift 不是独立的跨平台框架,但能与其他框架结合使用,适用于不同项目需求。
206 0
|
3月前
|
存储 移动开发 Swift
使用Swift进行iOS应用开发:探索现代移动开发的魅力
【8月更文挑战第12天】使用Swift进行iOS应用开发,不仅能够享受到Swift语言带来的简洁、快速、安全的编程体验,还能够充分利用iOS平台提供的丰富资源和强大功能。然而,iOS应用开发并非易事,需要开发者具备扎实的编程基础、丰富的实践经验和不断学习的精神。希望本文能够为您的iOS应用开发之旅提供一些有益的参考和帮助。
|
6月前
|
设计模式 前端开发 Swift
使用Swift进行iOS应用开发:深入探索与最佳实践
【5月更文挑战第24天】探索Swift在iOS开发中的深度应用与最佳实践。Swift以其简洁语法、类型安全、面向对象、高性能及与Objective-C的互操作性脱颖而出。使用Xcode设置开发环境,学习Swift语法,创建并设计项目,编写业务逻辑,同时进行调试和测试。遵循MVC模式,利用SwiftUI、并发特性,并注重内存管理,持续学习新工具和技术,以实现高质量应用开发。
|
6月前
|
传感器 vr&ar Swift
【Swift开发专栏】Swift中的AR应用开发
【4月更文挑战第30天】本文介绍了使用Swift和ARKit开发iOS AR应用的基础知识,包括ARKit框架概述、基本组件(场景、节点、会话、配置和渲染器)以及性能优化和测试策略。ARKit借助相机和传感器提供3D虚拟对象,开发者需导入框架并利用其类和方法创建AR体验。关注渲染优化、响应式设计和资源管理,确保流畅体验。随着技术发展,期待更多创新AR应用诞生。
110 1
下一篇
无影云桌面