活动图

第二届 @Swift 开发者大会

第二届 @Swift 开发者大会

2017-05-13 周六 08:30 —— 2017-05-14 周日 18:00
深圳市凯宾斯基酒店
活动介绍

活动介绍

第二届 @Swift 开发者大会,终于来啦!

我和你一样,听腻了那些不断重复的主题,看烦了那些四处演讲的面孔。还有,还有那些赞助商,我又不傻,哪些是干货哪些是广告,一眼就看得出来。

我和你一样是个程序员,不爽了怎么办?造轮子!

去年我们造了第一版轮子,在北京办了第一届 @Swift 大会,邀请到了几位非常优秀的嘉宾,如果你感兴趣可以看看巧哥 参会后的博文,放心,我们没给巧哥塞钱。第一版成功上线,但是说实话,并没有达到我的期望。结合三百位种子用户的评论,我们总结了几个缺点:

  1. 只有一天,时间太短
  2. 内容部分重复,听起来不够爽
  3. 参会体验不够好,尤其是投影仪,灯光下看不清内容

今年年初,第二版正式开始开发。在这两个月中,我们发了无数封邀请邮件,打了无数个酒店的咨询电话,调研了国内所有的售票平台。我们就是想做一场真正的技术大会,我是说,真正的技术大会。

Release Note:

  1. 地点:深圳,凯宾斯基酒店
  2. 日期:5.13 - 5.14
  3. 人数:500
  4. 嘉宾:14
  5. 主题:Swift 为主,也包含 iOS 相关内容(没错,大会名为 @Swift,但是不局限于 Swift,毕竟大部分公司都在观望)

这次大会会持续两天,第一天全部是国外嘉宾,第二天全部是国内嘉宾。
没错,这次的嘉宾有一半都来自国外。国外的开发者在做什么?他们在关注什么?相信你也很好奇。

讲师及议题介绍

《Swift with hundreds of engineers》Tuomas Artman@Uber 移动架构和框架组的负责人

Uber 使用 Swift 重写了 app,在这个分享中,Tuomas 会介绍如何在上百人的团队中使用 Swift 进行开发,并介绍 Uber 重写过程中遇到的各种问题和解决方法。

Tuomas,Uber 移动架构和框架组的负责人。在来湾区之前,他创立了一家芬兰知名的数字资讯公司,还在上海的一家公司工作过一年,开发游戏和多用户技术平台。

《Concurrency on iOS》Sam Davies@RayWenderlich CTO

从基础的 NSOperation 一直到 Grand Central Dispatch,彻底讲明白 iOS 并发。此外还会涉及一些高级内容,比如 dispatch group 和线程安全。

《iOS development efficiency at Facebook》Igor Jerkovic@前 Facebook 资深开发者

Igor 在 Facebook 的视频团队工作了五年,非常熟悉国外大公司的那一套理论。他会在这次分享中介绍如何提高开发效率和代码质量。

Igor Jerkovic,我很喜欢编程,也喜欢学习新东西,尝试不同的方法。2011-2013 年我在 Facebook 实习,负责开发 iOS 项目。2014 年我正式加入 Facebook,一直在视频团队工作到 2016年。现在我在 Bellabeat 工作,这是一家和健康相关的创业公司,在旧金山、深圳和萨格勒布都有办公室。

《Thinking in Rx way》Krunoslav Zaher@RxSwift 框架作者

我会介绍开发 Rx 的初衷、我对 Rx 的看法、Rx 的特点以及 Rx 和传统编程方式的区别。我还会介绍 Rx 的性能、不同设计模式的实现方式以及如何关联 Rx 和状态机。

Krunoslav Zaher,在行业内摸爬滚打了 16 年。做过很多东西,增强现实引擎、BPM 系统、手机应用、机器人……最近在研究函数式编程和链式编程。白天我会帮准妈妈们听婴儿的心跳,晚上我会哄自己的宝贝女儿睡觉。

《Swift 为什么这么快》唐巧@小猿搜题产品技术负责人

Richards 和 Deltablue 是衡量语言运算速度的两个主流的评测代码。Swift 在这两个评测中,显示出远超 Objective-C 的性能。特别是 Richards 评测,Swift 比 Objective-C 快了 4 倍。那么,为什么 Swift 这么快呢?本次分享,我将从编译器优化,内存分配优化,引用计数优化,方法调用优化,面向协议编程的实现细节等方面来介绍 Swift 在性能上所做的努力。如果可能,我们也会一起看看编译器处理后的源码,加深我们对于这些优化的理解。

唐巧,小猿搜题产品技术负责人,资深 iOS 开发者,曾开发过网易邮箱、网易微博、有道云笔记、猿题库、小猿搜题。喜欢写作和分享,维护着中国关注者最多的iOS领域的微信公众号「iOS开发by唐巧」,产出了超过 100 篇原创的 iOS 技术文章,出版了一本 iOS 进阶读物《iOS开发进阶》。

《学习 iOS 编译原理能做哪些有意思的事情》戴铭@滴滴出行技术专家

结合实例介绍如何用 LLVM IR 中间语言和编译前端的语法解析来设计一门简洁易用支持多平台的 DSL 语言,从而提高开发效率。介绍如何使用 Swift 开发一个类似 Clang 并且支持插件的简版编译前端,从而优化代码,提高工程质量。此外还会简单介绍一些有趣的实践。

戴铭 微博@戴铭。滴滴出行技术专家,技术上主要负责滴滴出行 iOS 相关的开发工作。时常会将对新技术的深入研究和工作的经验总结发在微博上。对 ReactiveCocoa,RxSwift,软件架构,性能优化和算法有着浓厚的兴趣。最近正在研究 iOS 编译相关底层技术,用来解决工程优化问题,到时会将成果分享出来。

《打造易扩展的高性能图片组件》柯灵杰(lingtonke)@腾讯公司 iOS 开发

图片组件可以说是app开发中使用最多的组件之一,它既简单也不简单,如何设计和开发一个具有高扩展性,高性能的图片组件呢?本次分享将会从架构设计到性能优化等多方面,全面解析一个优秀图片组件的设计和开发原理,以及在性能优化和架构设计方面的一些经验和探索。

柯灵杰(lingtonke),腾讯公司 iOS 开发。腾讯学院认证讲师,主要讲授课程《设计模式》。曾参加过 QQ、QZone、微云、企鹅 MV、闪咖等的开发。他主导开发的图片组件,在腾讯内被多个项目使用,获得公司内多项优秀组件奖,目前已着手对业内开源。同时他还是数项技术发明专利的发明人,曾参加过程序员 LiveShow《有码的开发哥无码的直播》。目前是腾讯 QZone 团队 iOS 开发。

《组件 + 组建 = 美团 iOS 客户端》赵恩生@美团点评高级工程师

随着业务拆分和组件化的完成,美团 iOS 客户端在集成和交付的道路上越发艰难。在业务代码下放后,如何能保证客户端的安全稳定;面对千万用户,如何能快速优雅地组建并交付一个完整的客户端,这一切的一切都值得思考和深究。
希望通过本次分享,和各位一起探讨如何玩转大业务体量下的众多组件、如何搭建整个客户端的发布流程。

赵恩生,美团点评高级工程师,曾维护美团 iOS 客户端,现负责 iOS 发布流程相关工作,专业打杂,通过对复杂业务下组件发布集成的踩坑总结,对 CI CD 有一定的认识和理解。闲暇时喜欢捣鼓乱七八糟的东西,自学习得包括疏通下水道,手机贴膜,设备维修在内的一些奇怪技能。

《一些跟 Metal 有关系,肯定有趣但多半没用的东西》佟达@ThoughtWorks 高级咨询师

是的,你一定听说过 Metal,或者你还写过一些 Metal 的 Shader。不过,说实话,喝了两杯啤酒之后,面对 Xcode,我们能做点儿更有趣的东西么?要不要来试试?
佟达,专注于深度学习与智能系统的设计和研发,对于深度学习、大数据架构、云计算、DevOps等有深入研究,致力于将学术界先进的AI技术转化为工程应用,帮助创新型企业构建生产力IT系统,打造智慧企业。积极参与开源软件社区,是多个开源项目的贡献者。

《iOS 安全xx方向》尹航@google 工程师

简单易懂的 iOS 安全入门,讨论一下神秘的逆向工程原理、手段和防御方法。妈妈再也不用担心 API 和代码被别人扒了。

尹航,一个技能树歪掉的开发者。iOS 首个游戏辅助“叉叉助手”作者,也曾经编写《Cocos2d-x高级开发教程》,目前兴趣有移动安全和机器学习,Google 工程师,从事 Gmail 语义理解相关开发。

发布于 2017-04-21
0 条评论
组织者
主办方
SwiftGG
相关链接