开发者怒怼苹果:自己动手丰衣足食,打造本地化音乐播放器
2025-05-22
因为不满苹果音乐服务的限制和订阅模式,一位开发者从零开始构建了自己的iOS音乐播放器。该播放器支持本地文件播放、iCloud同步和全文搜索等功能,并巧妙地利用SQLite的FTS5特性实现了高效的模糊搜索。开发过程中,他从React Native转向SwiftUI,并采用类似后端架构的模式,有效地管理数据流和并发性。虽然最终成功构建了理想的音乐播放器,但他也指出苹果在开发者工具和应用分发方面的限制,认为这阻碍了个人应用开发的便捷性,与AI时代软件开发的简易性形成鲜明对比。
(nexo.sh)
开发