iPlayground 2019 是怎么样的体验?
iPlayground 2019 火热热参加心得
Click here to view the English version of this article.
點擊這裡查看本文章正體中文版本。
基于 SEO 考量,本文标题与描述经 AI 调整,原始版本请参考内文。
文章目录
iPlayground 2019 是怎么样的体验?
iPlayground 2019 火热热参加心得
关于活动
去年办在10月中,我也是去年10月初才开始经营 Medium 记录生活;结合听到的 UUID 议题跟参加心得也写了篇 文章 ;今年继续来 写心得蹭热度 !
iPlayground 2019 (本次一样是由 公司 补助企业票)
相较 2018 年第一届,今年在各方面又更大幅度提升!
首先是场地部分 ,去年在地下一楼会议厅,活动空间不大颇有压迫感、讲座教室用电脑不易;今年直接拉到台大博雅馆举办,场地很大很新不会人挤人、教室有桌子/插座,方便使用个人电脑!
议程方面 ,除了国内的大大,这次也广邀国外讲者来台分享;其中高朋满座的绝非猫神 王巍(Wei Wang) 莫属;今年也首次加入 workshop 手把手教学,不过名额有限,要抢要快…顾著吃饭跟喇赛就这样错过了。
赞助商摊位、 Ask the Speaker 区 因场地大交流更方便、更多活动;从 iChef 摊位 #iCHEFxiPlayground 获得了一组环保吸管及铜锣烧、 Dcard 摊位去年已拿过,今年又拿到一组贴纸+环保杯套,今年多一个厌世语录湿纸巾、 17 直播 填问券抽 Airpods 2 、在 [ weak self ] Podcast 摊位拿了贴纸,另外还有 Grindr 、 CakeResume 、 Bitrise 的摊位可以互动,附上一张 不齐全 的战利品照。
不齐全的战利品
吃的及 After Party ,两天都是精致餐盒,冰咖啡、茶饮全天无限量供应;但去年比较有 After Party 的感觉,像是在酒吧听台上的大大说故事,非常有趣;今年比较是下午茶(ㄧ样有供应酒,烧卖跟甜点好吃!);自行交流,但反而我今年才有认识到新朋友。
吃货必备,便当照
Top 5 议程收获
1. 王巍(Wei Wang) ( 猫神) 的 网路请求元件设计
这部分很有感,因为我们的专案并没有使用第三方网路套件;而是自己封装方法,讲者说的很多设计模式、问题,也是我们需要去做的优化及重构项目,套用讲者说的:
「垃圾需要分类,代码也是…」
这部分要好好回去研究了,我会做好分类的<( _ _ )> p.s 没抢到 KingFisher 贴纸 QQ
2. 日本的大大 kishikawa katsumi
介绍 iOS ≥ 13 推出的新方法 UICollectionViewCompositionalLayout ,让我们不用在像之前ㄧ样去 subclass UICollectionViewLayout 或是用 CollectionView Cell 包 CollectionView 的方式完成复杂的布局。 这部分同样有感,我们的 APP 就是使用后者的方式达成设计想要呈现的样式,巅峰之作还有 CollectionView Cell 包 CollectionView 再包 CollectionView (三层),程式码很乱不易维护。 除了介绍 UICollectionViewCompositionalLayout 的架构、使用方式,特别之处在于讲者依照此模式自己做了一个专案,让 iOS 12 以前的 App ㄧ样能支援同样的效果 — IBPCollectionViewCompositionalLayout ,太神啦!
3. Ethan Huang 大大的 用 SwiftUI 开发 Apple Watch APP
之前写过一篇「 动手做一支 Apple Watch App 吧! 」,是基于 watchOS 5 使用传统方式;没想到现在居然能用SwiftUI开发了! Apple Watch OS 6 是 1~5 代都支援,所以 比较没有版本的问题 ,用手表应用练习SwiftUI也是不错的当出发点(相较简化);再找时间来翻新。 p.s 只是没想到 watchOS 的开发者也这么边缘QQ 我个人是觉得蛮好玩的,希望有更多人可以加入!
4. TinXie-易致及羊小咩两位大大的 APP安全议题
关于 APP 本身的安全问题, 从未认真研究过,固有观念就是「苹果很封闭很安全!」;听了两位讲者的演示之后觉得真是脆而不坚,也了解到 APP 安全本身的核心概念:
「当破解成本大于保护成本,APP就是安全的」
没有保证安全的 APP,只有增加破解的难易度,劝退攻击者!
还有收获除了 Reveal 这个付费APP之外,还有开源免费的 Lookin 可以看 APP UI;Reveal 我们很常用;即使不看别人,看自己 Debug UI 问题也很方便!
另外 关于连线安全的部分 ,前几天刚好发了一篇「 APP有用HTTPS传输,但资料还是被偷了。 」,使用 mitmproxy 这套免费软体做中间人攻击抽换 root ca ;经过讲者讲解 中间人攻击、原理、防护方式,一方面也验证我写的内容正不正确,另一方面也更了解了这个手法的道理! 顺便开了开眼界…知道有越狱插件可以直接拦截网路请求,连凭证抽换都不用。
5. 丁沛尧大大的 优化编译速度
这也是一直以来苦恼我们的问题,编译很慢;有时在 UI 微调时真的会抓狂,就只调个 1pt ,然后就要等,然后看到结果,然后再修正个 1pt ,然后再等,然后又调回去…while(true)….很抓狂的!
讲者提到的尝试、经验分享,很值得回去研究用在自己的专案上!
还有很多议程(例如:色色的事A_A,之前也踩过颜色的雷)
但由于笔记较零散、个人没有相关经验或没听到该场次议程
所有内容可以等 iPlayground 2019 释出录影回放(有录影的场次)、或参考官方的 HackMD 共笔笔记内容 。
软性收获
除了技术方面的收获,我个人比去年更多的是「 软性收获 」,第一次跟 Ethan Huang 大大照了个面,在讨论 Apple Watch 开发生态时无意间也跟猫神大大交流了几句;另外也认识了许多新的开发者,同事 Frank 跟 George Liu 的同学 Taihsin 、 Spock 薛 、 Crystal Liu 、 Nia Fan 、 Alice 、 Ada ,老同学 Peter Chen 、老同事皓哥 邱钰晧 …等等新朋友!
yes!
更多花絮可以到 Twitter #iplayground 查看
感谢
感谢所有工作人员的辛劳及讲者的分享,才有这两天收获满满的活动!
辛苦了!谢谢!
有任何问题及指教欢迎 与我联络 。
本文首次发表于 Medium (点击查看原始版本),由 ZMediumToMarkdown 提供自动转换与同步技术。



