FinOps有望降低企业50%+的云成本! 了解详情
写点什么

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

  • 2019-12-18
  • 本文字数:655 字

    阅读完需:约 2 分钟

历时五天用 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


2019-12-18 16:06489

评论

发布
暂无评论
发现更多内容

数字货币将使货币政策实施更精准有效

CECBC

数字货币

云原生趋势下的迁移与容灾思考

阿里巴巴云原生

云原生 迁移 容灾

详解企业管理系统工作流配置

Marilyn

敏捷开发 工作流 软件架构

Java程序员说:世界上有三个伟大的发明【火、轮子、kafka】

Java架构师迁哥

区块链加持,鉴定溯源双保险,科技赋能茅台老酒成零售数字化标杆

CECBC

区块链 大数据 防伪溯源

区块链赋能医疗行业,区块链医疗应用场景开发

13530558032

开发霸总:我要让所有人知道,这个扫码组件,被你承包了

蚂蚁集团移动开发平台 mPaaS

支付宝 uniapp mPaaS

为什么你的“开发速度”和“产品性能”,都比不过竞品?丨开发者必读

葡萄城技术团队

第九周 性能优化(三)总结

蓝黑

极客大学架构师训练营

迁移到 Atlassian Data Center 并没有您想象的那么可怕

Atlassian

负载均衡 高可用 Atlassian Jira

架构师训练营第 1 期 第 9 周作业

李循律

极客大学架构师训练营

高速二维码报警定位系统开发,智能报警系统

13530558032

Serverless 架构就不要服务器了?

华为云开发者联盟

云计算 Serverless 架构

披星戴月地辛苦割胶或成历史,海南胶园迎来这一“神器”!

华为云开发者联盟

云计算 大数据 IoT

一个隐藏在方法集和方法调用中且易被忽略的小细节

Gopher指北

后端 Go 语言

iOS AOP 方案的对比与思考

GrowingIO技术专栏

ios aop

Python进阶——如何正确使用魔法方法?(下)

Kaito

Python

一次浪费时间的面试

escray

程序员 面试 面经

“新鲜出炉”阿里面试终极指南V3.0,符合一线大厂面试点需求

小Q

Java 学习 编程 架构 面试

Minikube-运行在笔记本上的Kubernetes集群

网管

学习 Kubernetes k8s minikube k8s入门

除了类 Excel, SpreadJS 表格控件还能为系统开发带来什么价值?

葡萄城技术团队

上线操作规范——基础版本

程序员架构进阶

团队管理 开发流程 发布流程 规范

字节面试数据结构与算法:B+树的删除和插入,不够详细你打我

小Q

Java MySQL 学习 面试 算法

第十周作业

Geek_4c1353

极客大学架构师训练营

五年Java开发经验,裸辞准备半月面试阿里,阿里巴巴却“不讲武德”,居然面了我7轮,历经千辛万苦终于斩获P7及Offer

Java架构之路

Java 程序员 架构 面试 编程语言

从基础设施到云原生应用,全方位解读阿里云原生新锐开源项目

阿里巴巴云原生

阿里云 开源 云原生

“人上人”大专学历,通过系统的六个学习步骤,艰难4面终砍offer,“跳进”字节跳动

Java架构追梦

Java 架构 字节跳动 面试 微服务

解读下一代网络:算力网络正从理想照进现实

华为云开发者联盟

AI 5G 网络 云技术

数字货币步伐加快,苏州将于双十二推出数字人民币红包测试

CECBC

数字人民币

字节跳动内部授课课件:附图讲解MySQL底层索引结构算法实现

小Q

Java MySQL 学习 编程 面试

上周我面了个三年 Javaer,这几个问题都没答出来

yes

面试 RPC HTTP

  • 需要帮助,请添加网站小助手,进入 InfoQ 技术交流群
历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?_语言 & 开发_淘系技术_InfoQ精选文章