💡
原文中文,约3400字,阅读约需8分钟。
📝
内容提要
在 WWDC25 上,Apple 宣布 SceneKit 将只修复关键 bug,不再增加新特性,建议开发者迁移至 RealityKit。虽然 SceneKit 仍可使用,但失去维护意味着与 Swift 生态脱节,许多框架逐渐被新技术取代,开发者对此感慨万千。
🎯
关键要点
- Apple 在 WWDC25 上宣布 SceneKit 将只修复关键 bug,不再增加新特性,建议开发者迁移至 RealityKit。
- SceneKit 失去维护意味着将与 Swift 生态脱节,难以与现代项目无缝集成。
- SpriteKit 也面临类似境遇,未见重大更新,可能很快停止维护。
- Combine 的使用变得越来越困难,随着结构化并发的普及,其在新项目中的应用将减少。
- Core Data 在 WWDC 2025 上没有更新,但作为 SwiftData 的底层实现仍然重要。
- 苹果的框架演进显示出技术演进的必然规律,许多曾经的明星框架被新技术取代。
- 开发者在面对旧框架被弃用时,感受到它们在历史环境中的重要性。
- SwiftUI 的 .layoutPriority 修饰器在 ZStack 中的运作机制与 VStack/HStack 完全不同。
- Foundation Models 在本地模型中存在限制,onevcat 对其进行了详实测试。
- Swift 官网新改版缺乏社区导向性,需建立一个由社区主导的入口。
- Liquid Glass 是 Apple 最大的设计语言革新,带来更具情感温度的界面体验。
- Paul Hudson 对 WWDC 2025 中 SwiftUI 更新进行了全面梳理,解决了开发者常见问题。
- Jacob Van Order 尝试将传统 closure 写法迁移至现代 async/await,强调 Swift 6 强制采用结构化并发。
- Ronald Mannak 分享了对大语言模型的理解,重点放在 Transformer 之前与之后的流程。
- ContainerUI 是一个开源桌面应用,具备完整的容器管理能力。
- Justin Poliachik 开发的 macOS 应用 Monotype 提供无干扰的写作体验。
❓
延伸问答
Apple 为什么建议开发者迁移至 RealityKit?
因为 SceneKit 将只修复关键 bug,不再增加新特性,失去维护意味着与 Swift 生态脱节。
SpriteKit 的未来如何?
SpriteKit 也面临停止维护的风险,且未见重大更新,可能很快被弃用。
Combine 在新项目中的应用前景如何?
随着结构化并发的普及,Combine 的使用将越来越少,特别是在隔离域中应用变得困难。
Core Data 在 WWDC 2025 上有何更新?
Core Data 在 WWDC 2025 上没有更新,但仍作为 SwiftData 的底层实现,暂时不会被弃用。
Liquid Glass 是什么?
Liquid Glass 是 Apple 最大的设计语言革新,带来更具情感温度的界面体验。
Swift 官网的新改版有什么问题?
新改版缺乏社区导向性,更像是文档入口,未能有效服务开发者社区。
🏷️
标签
➡️