独立开发周记 #17:WWDC23
2023,0605-0611
疯狂的一周,难忘的一周。
WWDC之夜
上上周刚从北京回来,上上周的周记还谈到以后可以多去北京参加开发者的线下活动,没想到机会这就来了。
SwiftGG这次举办的这个「WWDC23之夜」线下活动其实半个多月前就预告了,但是当时的我还因为思维惯性认为这次还是无法参加。但是自从上上周去过了一次北京,体会到了我家和北京的交通便利,在活动开始的前一天我才突然意识到我完全可以去参加了,而且活动是在后半夜结束,还省了一笔住宿费。但是门票早就一抢而空了,于是活动前一天拜托活动主办人47帮忙看看还有没有余票或者有人转让,多亏47帮忙拿到了一张入场票。
我在拿到票后立即订了去北京的高铁票,活动是在周一晚上23点开始,晚上20点从我家出发,22点到达北京,然后打车直奔会场,计划完美!
活动地点在抖音总部,我到达的时候将近23点,还看到很多人刚下班……进入办公楼后,立刻感受到了互联网公司的那种氛围,多年前的各种记忆开始浮现心头。我也在短暂的四个小时里拥有了字节的工牌。
在会场见到了47和戴铭大神,还终于在线下见到了Eric和陈大好,能够和各个开发者在线下见面是这个活动最吸引我的。现场差不多有一半都是大学在读的学生,从大一到研究生都有,感叹真年轻啊。而且这些年轻人都好厉害,坐在我旁边的俩个大四的学生聊起了offer,A问:你拿字节的offer了吗?B说:没有,我只拿到了快手、百度、阿里的offer……我在旁边自惭形秽不敢出声。出乎意料的是,除了开发者还有很多投资人也来了,没想到这届的WWDC这么吸引人。
WWDC开始之前,本来是安排了两个技术分享,但是限于时间紧促,只进行了一个分享。我虽然听不太懂,但是我大受震撼。大厂的一线开发掌握的技术深度不是我这种野生单打独斗的独立开发者能比的,又感叹于自己这么多年缺少和外界的交流,只知道闭门造车。
技术分享后,我全程和陈大好坐在一起,一边看WWDC一边交流,从他那里我又学习到了很多。他和Eric都是我十分佩服的人,每个人手里有几十个app,精力和能力都异于常人,而我只是两个app就已经忙不过来了。
在介绍StandBy的时候我和陈大好就相视一笑,因为我俩都有时钟app,没想到被苹果背刺了。但在iOS 17宣布新加入了Journal App后,我俩相视二笑,我的极简日记也岌岌可危了。当时我就想,谁在Apple总部赶紧把电源掐了,可不能再播下去了😜。
不出意外,现场对One More Thing的反应最大,全场欢呼。我之前买过一个Pico G2 4K(吃灰半年后就闲鱼出掉了),但是对于AR/VR的技术一无所知,Apple Vision Pro的各种展示对我来说就像魔法一样。
Pico G2 4K对我的痛点有三个,希望Vision Pro能解决掉:
眼镜,虽然可以戴着眼镜使用设备,但还是不舒服,而且还容易刮花眼镜和设备的镜片。
重量,Pico为了解决设备的重量和重心问题,把电池放到了头部绑带里,但是整体还是很有沉重感,而且还不能躺着使用。
透气性,戴了一会眼部周围就开始闷热潮湿了,夏天更是如此。
WWDC23 Session
WWDC23的Session一共有179个,而我至今只看了12个。关于VisionKit和空间计算方面的session我一个都没看,只是看了关于SwiftUI方面的一些session,因为这些对我的app来说更重要一些。几个Session里的讲解者都是白发或者白须的大龄人,想想如果是在国内的话这些人肯定早被优化了吧😂。
下面我简单说一下对我来说三个比较有趣的session。
What’s new in SwiftUI
今年的SwiftUI更新太多了,除了SwiftData其他的大部分新特性我都可以应用在我的app中,特别是动画和小组件。
这个Session的两位老哥一唱一和,表情丰富,就像说相声一样😂。
Meet StoreKit for SwiftUI
这次StoreKit推出的StoreView、ProductView和SubscriptionView大大方便了搭建产品购买页,特别是对于没有设计师或者设计苦手的独立开发者。而且苹果太细了,各种按钮都考虑到了,就连「隐私协议和使用条款」这个按钮也没错过。
和其他热情洋溢的讲解者完全不同,这个Session的小哥全程几乎面无表情,语气特别平稳。
Discover String Catalog
做过多语言的开发者一定知道在Xcode中做本地化有多么麻烦,虽然有一些第三方工具,但是各有各的优点和缺点,这一次Xcode推出了新工具String Catalog,完美解决了多语言本地化的各种问题(如果能加上翻译就更完美了),再也不用担心LocalizedKey会拼错了。
这个Session的小姐姐太漂亮了,有点儿像凯瑟琳·泽塔琼斯。
WWDC23 技术沙龙
SwiftGG和少数派还联合举行了四天的在线技术沙龙。前两天的直播一来因为录音问题,二来与实际开发关联不大,我并没有全程观看。但是后两天的直播真是干货满满,我从头听到尾,受益匪浅。
可惜抽奖一次也没中,又是陪跑的一年(离谱的是有人一个晚上抽中了三个)。
闪现北京
这次为了参加WWDC之夜的活动,周一晚22点下高铁然后直奔会场,活动结束后我就直接打车去高铁站了,坐周二早上第一班7:48的车次回家,整个过程在北京停留的时间不到10个小时。
我还以为高铁站是24小时开门的,当我凌晨3:40到达后才发现高铁站是5:00点才开门……再去周围找24小时营业的快餐店和便利店更麻烦,于是我就决定在这等着直到开门了。先是在月光下玩了会塞尔达传说:王国之泪,然后一边溜达一边听有声书。幸好当天北京天气很热,即使是后半夜也一点都不冷。
我还不是最惨的,门外还有很多人在等着,来得最早的一个大姐是周一晚上22点就在门口开始等着了……因为彻夜未睡,上车坐下后我就立刻睡着了,到站前几分钟正好醒过来。
你见过凌晨三点的北京吗?我见过了😜。
写在最后
之前我一直以为这样的线下活动与我无缘,每次看到w2solo举行线下活动或者某些开发者之间见面聚会就羡慕不已,特别是在上海举办的加速器活动。现在我们这个五线城市也通高铁了,我终于可以打破宅的心障,走出去见见世面了。