宋旭陶(靛青K),热衷于 Swift 语言及各场景下的应用。参与 Swift 文档翻译、SwiftGG 文章翻译,开源 TransitionTreasury、Flix Swift 框架。对 Swift 生成代码应用上也有些许的实践,比如 RouterBuilder、Sketch2Code。
宋旭陶(靛青K),热衷于 Swift 语言及各场景下的应用。参与 Swift 文档翻译、SwiftGG 文章翻译,开源 TransitionTreasury、Flix Swift 框架。对 Swift 生成代码应用上也有些许的实践,比如 RouterBuilder、Sketch2Code。
在 Swift 发布之初,我们基本拿来开发 iOS/macOS 应用。如今 Swift 在服务端、机器学习领域有了不错的发展,现在我们可以在 ARM 架构下的 Linux 运行 Swift。Swift 拥有 C 级别的性能,又有作为高级语言的优势,那么,在 ARM 设备下又能有怎样的发挥?本次分享者将展示 Swift 在“树莓派”上的应用,分享一些实践经验,以及对 Swift 在 IoT 上发展的思考。
演讲提纲:
1. Swift 在 Linux 发展得怎么样了
2. 树莓派和 Swift
3. 为什么在树莓派上尝试 Swift
4. 以实际案例分享 SwiftGPIO 和 SwiftNIO 在树莓派上的应用
听众收益:
1. 了解树莓派相关基本内容
2. 了解如何在树莓派上进行 Swift 相关应用开发
3. 了解 Swift 在嵌入式设备上优势
知识储备:
1. Swift 基础内容
2. Swift Package Manager 使用