获得徽章 15
- 对于许多开发者来说,tvOS 是一个充满挑战的新天地——无论是设计理念、硬件限制,还是开发调试的细节都别具一格。Ronnie Wong 将分享她在 tvOS 开发中的独特经验,带你领略 Apple TV 开发的酸甜苦辣。
fatbobman.com
评论点赞 - 三个屏幕同时点亮 "Hello Swift"。这段 2020 年的视频记录了 Mad MachineIO 的调试过程。
fatbobman.com
早在官方正式进入嵌入式领域前,Andy Liu 就在尝试将 Swift 引入 MCU。他分享了这段跨越七年的技术历程,以及如何通过改造编译器与 Runtime。展开赞过评论3 - 独立开发者往往意味着“一人成军”。⚔️
时刻在策略、设计、开发、分发与推广之间来回切换
我邀请了 okooo5km,通过三篇文章,全景解析他如何打造 Zipic从痛点到原生体验
💰 逃离 App Store 的生存之道
⚙️ SwiftUI 性能与底层优化fatbobman.com
展开评论点赞 - 我和 CloudKit 的这八年:从开源 IceCream 到商业应用实战
八年前的一个周五下午, CaiYue 在公司分享会上展示了如何用 CloudKit 同步数据。组长说:"把它开源吧,应该有搞头。" 于是诞生了 IceCream —— GitHub 上热门的 CloudKit 开源项目。
今天,Yue 把这 8 年踩过的坑、总结的经验,全部分享给大家fatbobman.com
展开评论点赞 - 想开发 watchOS 应用,却发现到处都是坑?
❌ 手机改个权限,手表 App 立刻崩溃?
❌ 简单的 TabView 嵌套,竟是内存泄露元凶?
❌ 同样是 SwiftUI,如何做到 12 小时徒步不掉电?
Haozes (YaoYao/Tooboo) 分享实战避坑指南与独家经验fatbobman.com
展开评论点赞 - 在 SwiftUI 中做 Markdown 渲染和精准图文混排到底有多难?🤯
❌ FlowLayout 性能瓶颈
❌ TextRenderer 与 textSelection 互斥
❌ AttributedString 样式受限
LiYanan 详细剖析了如何突破这些限制,打造出被 X (Grok) & Hugging Face 采用的方案。🚀fatbobman.com
展开评论点赞 - 当我决定同时做 iOS 和 Android:独立开发者的真实双平台之路
"Android 碎片化严重,用户不付费,不值得做",
iOS 开发者 @道哥vulgur 用双平台 800万+ 下载数据证明:
- 安卓市场同样可为
- 交互一致不是目标,体验一致才是
从偏见到改观,这是一个 iOS 开发者的双平台真实之路fatbobman.com
展开评论点赞 - 苹果从未向开发者开放 iMessage API。
于是,有人自己造了一个。
深入 iMessage 底层:一个 Agent 是如何诞生的。
从 SQLite 内部结构、二进制 plist 解析、AppleScript 自动化,到沙盒机制绕过——所有细节尽在其中。fatbobman.com
展开评论点赞 - Grow on iOS 26:UIKit + SwiftUI 混合架构下的 Liquid Glass 适配实战
从 Sheet 改造到自定义玻璃文字
从 UIBarButtonItem 尺寸计算到 CABackdropLayer 控制
UIKit + SwiftUI 混合架构的完整解决方案fatbobman.com
展开评论点赞 - 用 MainActor.assumeIsolated 解决旧 API 与 Swift 6 适配问题
尽管 Swift 已经提供严格的并发检查有一段时间,许多苹果官方 API 却迟迟未能完全适配。开发者想享受 Swift 编译器的并发安全保障,却又常为如何让代码符合编译要求而困惑。本文通过一个实例,探讨 MainActor.assumeIsolated 在特定场景中的独特用途fatbobman.com
展开评论点赞