雷达上的
雷达上的

斯威夫特

最后更新:2016年4月5日
现在的版本没有
这个光点不在当前版本的雷达上。如果它是最后几个版本中的一个,那么它很可能仍然是相关的。如果这个信号的年代更久远,它可能就不再相关,我们今天的评估可能就不同了。不幸的是,我们没有足够的带宽来持续检查以前版本的雷达的光点 了解更多
2016年4月
采纳 我们强烈建议业界采用这些技术,我们将会在任何合适的项目中使用它们。

斯威夫特现在是我们在苹果生态系统中开发的默认选择。随着Swift 2的发布,该语言的成熟程度达到了大多数项目所需要的稳定性和性能。大量的库,支持iOS开发-SwiftyJSON快速,等等,现在都迁移到Swift,这是其他应用程序应该跟随的地方。Swift现在已经是开源的了,我们也看到了一个致力于不断改进iOS开发的开发者社区。

2015年11月
采纳 我们强烈建议业界采用这些技术,我们将会在任何合适的项目中使用它们。

在公开亮相一年后,斯威夫特现在是我们在苹果生态系统中开发的默认选择。随着最近发布的Swift 2,该语言的成熟程度已经达到了大多数项目所需要的稳定性和性能。Swift仍然存在问题,特别是在工具支持、重构和测试方面。然而,我们认为这些并不足以保证避免使用Swift。与此同时,移植大型的、现有的Objective-C代码库不太可能有回报。Swift将成为开源软件的声明是一个进一步的积极信号。我们希望这不会是又一次将内部开发的代码倾倒到公共存储库中,因为苹果已经明确表示,鼓励并接受社区的贡献。

2015年5月
评估 在了解它将对你的企业产生什么影响的前提下值得探索

凭借我们在现实生活中的一些经验,斯威夫特仍然显示出很大的希望。一些问题正在得到解决,比如编译时间长。然而,持续的语言更改会导致额外的开发工作,并使构建自己的软件的旧版本变得繁重。测试和重构仍然是痛苦的。但总的来说,在开始苹果生态系统的新开发项目时,你仍然应该考虑Swift。

2015年1月
评估 在了解它将对你的企业产生什么影响的前提下值得探索

迅速、苹果的新开发语言,包含了对长期存在的Objective-C的许多改进,包括强调函数式编程和现代语法。在大多数情况下,如果你在苹果平台上编写代码,这是一个升级。

已发布:2015年1月28日
雷达

下载第25期技术雷达

英语|西班牙语|葡萄牙商业银行|中文

雷达

获取最新技术洞见

立即订阅

查看存档并阅读往期内容

Baidu