历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?

阅读数:15 2019 年 12 月 18 日 16:06

历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?

导读:自 2014 年苹果发布会发布 Swift 之后, Swift 经过多年迭代,终于达到了 ABI 稳定版本,也意味着 Swift 做为稳定的得语言,值得用在大型 APP, 用来生产环境中。

2019 年 WWDC , 又发布了引起无数 Apple 平台开发者欢呼的框架 SwiftUI, 据非官方消息,SwiftUI 框架孵化于 4 年前,作为苹果全平台的 UI 系统的未来,数十名核心开发者,不准向其他同事和外部披露任何关于此项目的任何信息,于今年释出 Beta 版本后,从方方面面都透出出这是目前最强的移动端声明式 编程框架,没有之一(个人觉得)。在此实战之前作者已经编写了两篇相关的文章。

1、新晋网红 SwiftUI——淘宝带你初体验 ☜(点击阅读)
2、系列文章深度解读|SwiftUI 背后那些事儿 ☜(点击阅读)
注: 项目代号为企业内部私有,这里使用 SOT 代指,意为 “Swift on Taobao”。

背景

为了研究 SwiftUI 在业务落地的可能性,我们一直持续关注着 SwiftUI 的发展,但编程这种工作,向来是阅读千编,不如实战一次来的深刻,刚好我们有一个业务场景非常适合,那就是观察稳定性大盘。

整个淘系也有一个用来观察稳定性数据的应用,通常来说数据大盘是比较适合在 PC 浏览器中展示的,我们也在 PC 中使用了多年,但是淘宝 APP 是一个重运营类的 APP, 经常会有一些活动在节假日投放。

但此时值班人员或者相关人员可能在外,有时候可能并未携带电脑,这时候观察稳定性情况就非常窘迫,我们迫切需要一款可以随身携带的 APP,用于在紧急时刻观察稳定性问题。

本文转载自淘系技术公众号。

原文链接: https://mp.weixin.qq.com/s/QgDSuTFjwFlXzhksfgmkIQ

评论

发布