写点什么

Swift on Raspberry Pi

  • 2020-02-08
  • 本文字数:524 字

    阅读完需:约 2 分钟

Swift on Raspberry Pi

GMTC 深圳 2019 大会上,宋旭陶(靛青 K)讲师做了《Swift on Raspberry Pi》主题演讲,主要内容如下。


演讲简介


在 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 使用


讲师介绍


宋旭陶(靛青 K),SwiftGG Swift 爱好者。


宋旭陶(靛青 K),热衷于 Swift 语言及各场景下的应用。参与 Swift 文档翻译、SwiftGG 文章翻译,开源 TransitionTreasury、Flix Swift 框架。对 Swift 生成代码应用上也有些许的实践,比如 RouterBuilder、Sketch2Code。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-08 20:001011

评论

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

k8s自定义controller三部曲之三:编写controller代码

程序员欣宸

Kubernetes Controller 9月月更

挑战30天学完Python:Day1火力全开-初识Python(含系列大纲)

MegaQi

9月月更 挑战30天学完Python

三种获取URL参数值的方法

devpoint

JavaScript URL参数解析 9月月更

Kubernetes网络插件详解 - Calico篇 - 网络基础

巨子嘉

记一次 swap 导致系统盘高 IOPS 问题排查

卫智雄

linux运维

Spring源码分析(八)Spring 所有BeanFactoryPostProcessor扩展接口

石臻臻的杂货铺

spring

从改善设计的角度理解TDD

Bright

敏捷 TDD

从改善设计的角度理解TDD (2)

Bright

敏捷 TDD

日拱算法:什么是“情感丰富的文字”?

掘金安东尼

9月月更

云原生(三十五) | Prometheus入门和安装

Lansonli

云原生 k8s 9月月更

IO多路复用中的Select/poll/epoll总结全乎了

知识浅谈

IO多路复用 9月月更

LeetCode二分查找使用JavaScript解题,前端学算法

大师兄

JavaScript 面试 算法 LeetCode 9月月更

【精通内核】CPU控制并发原理CPU的中断控制

小明Java问道之路

Linux cpu Linux内核 汇编语言 9月月更

都2022年了,Python Web框架你不会只知道Django和Flask吧?

梦想橡皮擦

Python 9月月更

Java 键盘输入n个数进行排序输出

排序 java基础 9月月更

拆分电商系统为微服务

张立奎

我理解的Smart Domain与DDD

Bright

敏捷 DDD TDD

架构实战营模块六作业

zhihai.tu

npm run 脚本背后的事情

汪子熙

node.js 开源 npm YARN 9月月更

「知识点」PropTypes提供的验证器

叶一一

JavaScript 前端 9月月更

2022-09-03:n块石头放置在二维平面中的一些整数坐标点上 每个坐标点上最多只能有一块石头 如果一块石头的 同行或者同列 上有其他石头存在,那么就可以移除这块石头。 给你一个长度为 n 的数组

福大大架构师每日一题

算法 rust 福大大

大型网站架构

源字节1号

软件架构 后端开发

redis数据结构之压缩列表

急需上岸的小谢

9月月更

FreeRTOS记录(一、熟悉开发环境以及CubeMX下FreeRTOS配置)

矜辰所致

STM32CubeMX FreeRTOS 9月月更

在互联网,摸爬滚打了几年,我悟了。面对如今经济形势,普通打工人如何应对?

HullQin

Go golang 后端 websocket 9月月更

Spring源码分析(七)扩展接口BeanPostProcessors源码分析

石臻臻的杂货铺

spring 9月月更

Java问题解决录: 运行时抛出NoSuchMethodError / NoSuchFieldError异常

崔认知

设计模式的艺术 第二十四章策略设计模式练习(开发一款飞机模拟系统,该系统主要模拟不同种类飞机的飞行特征与起飞特征,为了将来能够模拟更多种类的飞机,试采用策略模式设计该飞机模拟系统)

代廉洁

设计模式的艺术

5 个 JavaScript 写法小技巧分享

掘金安东尼

JavaScript 9月月更

Mavan:自定义骨架及工程初始化

程序员架构进阶

maven 低代码 9月日更 9月月更

好代码的五个特质-CUPID

Bright

敏捷 DDD TDD

Swift on Raspberry Pi_GMTC_宋旭陶(靛青K)_InfoQ精选文章