V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vulgur
V2EX  ›  WWDC

独立开发周记 #17: WWDC23

  •  
  •   vulgur · 2023-06-12 20:45:10 +08:00 · 2922 次点击
    这是一个创建于 509 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2023 ,0605-0611

    疯狂的一周,难忘的一周。

    WWDC 之夜

    上上周刚从北京回来,上上周的周记还谈到以后可以多去北京参加开发者的线下活动,没想到机会这就来了。

    SwiftGG 这次举办的这个「 WWDC23 之夜」线下活动其实半个多月前就预告了,但是当时的我还因为思维惯性认为这次还是无法参加。但是自从上上周去过了一次北京,体会到了我家和北京的交通便利,在活动开始的前一天我才突然意识到我完全可以去参加了,而且活动是在后半夜结束,还省了一笔住宿费。但是门票早就一抢而空了,于是活动前一天拜托活动主办人 47 帮忙看看还有没有余票或者有人转让,多亏 47 帮忙拿到了一张入场票。

    我在拿到票后立即订了去北京的高铁票,活动是在周一晚上 23 点开始,晚上 20 点从我家出发,22 点到达北京,然后打车直奔会场,计划完美!

    活动地点在抖音总部,我到达的时候将近 23 点,还看到很多人刚下班……进入办公楼后,立刻感受到了互联网公司的那种氛围,多年前的各种记忆开始浮现心头。我也在短暂的四个小时里拥有了字节的工牌。

    在会场见到了 47 和戴铭大神,还终于在线下见到了 Eric 和陈大好,能够和各个开发者在线下见面是这个活动最吸引我的。现场差不多有一半都是大学在读的学生,从大一到研究生都有,感叹真年轻啊。而且这些年轻人都好厉害,坐在我旁边的俩个大四的学生聊起了 offer ,A 问:你拿字节的 offer 了吗? B 说:没有,我只拿到了快手、百度、阿里的 offer……我在旁边自惭形秽不敢出声。出乎意料的是,除了开发者还有很多投资人也来了,没想到这届的 WWDC 这么吸引人。

    IMG_4667 大.jpeg

    WWDC 开始之前,本来是安排了两个技术分享,但是限于时间紧促,只进行了一个分享。我虽然听不太懂,但是我大受震撼。大厂的一线开发掌握的技术深度不是我这种野生单打独斗的独立开发者能比的,又感叹于自己这么多年缺少和外界的交流,只知道闭门造车。

    技术分享后,我全程和陈大好坐在一起,一边看 WWDC 一边交流,从他那里我又学习到了很多。他和 Eric 都是我十分佩服的人,每个人手里有几十个 app ,精力和能力都异于常人,而我只是两个 app 就已经忙不过来了。

    在介绍 StandBy 的时候我和陈大好就相视一笑,因为我俩都有时钟 app ,没想到被苹果背刺了。但在 iOS 17 宣布新加入了 Journal App 后,我俩相视二笑,我的极简日记也岌岌可危了。当时我就想,谁在 Apple 总部赶紧把电源掐了,可不能再播下去了😜。

    不出意外,现场对 One More Thing 的反应最大,全场欢呼。我之前买过一个 Pico G2 4K (吃灰半年后就闲鱼出掉了),但是对于 AR/VR 的技术一无所知,Apple Vision Pro 的各种展示对我来说就像魔法一样。

    IMG_4672 大.jpeg

    Pico G2 4K 对我的痛点有三个,希望 Vision Pro 能解决掉:

    1. 眼镜,虽然可以戴着眼镜使用设备,但还是不舒服,而且还容易刮花眼镜和设备的镜片。
    2. 重量,Pico 为了解决设备的重量和重心问题,把电池放到了头部绑带里,但是整体还是很有沉重感,而且还不能躺着使用。
    3. 透气性,戴了一会眼部周围就开始闷热潮湿了,夏天更是如此。

    pico.jpeg

    WWDC23 Session

    WWDC23 的 Session 一共有 181 个,而我至今只看了 12 个。关于 VisionKit 和空间计算方面的 session 我一个都没看,只是看了关于 SwiftUI 方面的一些 session ,因为这些对我的 app 来说更重要一些。几个 Session 里的讲解者都是白发或者白须的大龄人,想想如果是在国内的话这些人肯定早被优化了吧😂。

    下面我简单说一下对我来说三个比较有趣的 session 。

    What’s new in SwiftUI

    今年的 SwiftUI 更新太多了,除了 SwiftData 其他的大部分新特性我都可以应用在我的 app 中,特别是动画和小组件。

    What's new in SwiftUI-2.png

    这个 Session 的两位老哥一唱一和,表情丰富,就像说相声一样😂。

    iShot_2023-06-11_21.52.51 大.jpeg

    Meet StoreKit for SwiftUI

    这次 StoreKit 推出的 StoreView 、ProductView 和 SubscriptionView 大大方便了搭建产品购买页,特别是对于没有设计师或者设计苦手的独立开发者。而且苹果太细了,各种按钮都考虑到了,就连「隐私协议和使用条款」这个按钮也没错过。

    和其他热情洋溢的讲解者完全不同,这个 Session 的小哥全程几乎面无表情,语气特别平稳。

    iShot_2023-06-09_15.56.15 大.jpeg

    Discover String Catalog

    做过多语言的开发者一定知道在 Xcode 中做本地化有多么麻烦,虽然有一些第三方工具,但是各有各的优点和缺点,这一次 Xcode 推出了新工具 String Catalog ,完美解决了多语言本地化的各种问题(如果能加上翻译就更完美了),再也不用担心 LocalizedKey 会拼错了。

    这个 Session 的小姐姐太漂亮了,有点儿像凯瑟琳·泽塔琼斯。

    iShot_2023-06-10_15.28.46 大.jpeg

    WWDC23 技术沙龙

    SwiftGG 和少数派还联合举行了四天的在线技术沙龙。前两天的直播一来因为录音问题,二来与实际开发关联不大,我并没有全程观看。但是后两天的直播真是干货满满,我从头听到尾,受益匪浅。

    可惜抽奖一次也没中,又是陪跑的一年(离谱的是有人一个晚上抽中了三个)。

    闪现北京

    这次为了参加 WWDC 之夜的活动,周一晚 22 点下高铁然后直奔会场,活动结束后我就直接打车去高铁站了,坐周二早上第一班 7:48 的车次回家,整个过程在北京停留的时间不到 10 个小时。

    IMG_4650 大.jpeg

    我还以为高铁站是 24 小时开门的,当我凌晨 3:40 到达后才发现高铁站是 5:00 点才开门……再去周围找 24 小时营业的快餐店和便利店更麻烦,于是我就决定在这等着直到开门了。先是在月光下玩了会塞尔达传说:王国之泪,然后一边溜达一边听有声书。幸好当天北京天气很热,即使是后半夜也一点都不冷。

    我还不是最惨的,门外还有很多人在等着,来得最早的一个大姐是周一晚上 22 点就在门口开始等着了……因为彻夜未睡,上车坐下后我就立刻睡着了,到站前几分钟正好醒过来。

    IMG_4674 大.jpeg

    你见过凌晨三点的北京吗?我见过了😜。

    IMG_4673 大.jpeg

    写在最后

    之前我一直以为这样的线下活动与我无缘,每次看到 w2solo 举行线下活动或者某些开发者之间见面聚会就羡慕不已,特别是在上海举办的加速器活动。现在我们这个五线城市也通高铁了,我终于可以打破宅的心障,走出去见见世面了。

    公众号原文

    5 条回复    2023-06-14 09:17:43 +08:00
    fds
        1
    fds  
       2023-06-12 22:08:58 +08:00
    夏天这温度到了 30 我连 apple watch 都戴不长,开空调吧又觉得吹得凉。前几天热的时候都换用小米手环了😣 不过 Vision Pro 可能单凭重量就戴不长……我其实就想要个能替代多显示器的方案,主要想工作用。
    aa514758835
        2
    aa514758835  
       2023-06-13 09:25:28 +08:00
    我的天,我都不知道~
    Wataru
        3
    Wataru  
       2023-06-13 10:18:56 +08:00
    太折腾,在家用 iPad 看一样的
    Lision
        4
    Lision  
       2023-06-13 17:53:51 +08:00
    独立开发的生活也很惬意,人在大厂,实名羡慕,奈何。
    tianlianjie
        5
    tianlianjie  
       2023-06-14 09:17:43 +08:00
    挺好的,感受下氛围。跟看足球比赛一样,人多才热闹
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1225 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:17 · PVG 02:17 · LAX 11:17 · JFK 14:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.