动态

MiniSwift Studio: 离线Swift IDE,基于WebAssembly

Thomas Ricouard
MiniSwift Studio 现在是一个可安装的、完全离线的 Swift IDE。

问题始于:为什么尝试 SwiftUI 必须要有 Mac 和 Xcode?

MiniSwift Studio 完全在浏览器中运行 Swift 编译器和运行时——WebAssembly,100% 客户端,无需服务器往返。实时 SwiftUI 预览、真正的断点调试器、SwiftData、Foundation、Metal、GameKit 等。

而今天起,你可以像原生应用一样安装它,并完全离线使用。

我引以为傲的部分:实时调试器依赖 SharedArrayBuffer,需要跨域隔离。

让它离线存活,从 service-worker 缓存而非网络服务,是难点所在。

现在你可以登机,从 Dock 启动它,在零连接的情况下编译、运行并单步调试真正的 SwiftUI。

新增功能:

• 从磁盘打开真实文件夹并保存回磁盘(文件系统访问)

• ~16 MB 缓存一次→瞬间加载,永久离线

• 整洁的更新流程,永不丢失未保存代码

无需 Mac。无需 Xcode。无需服务器。只需一个浏览器。

试试看:https://t.co/6jRu741qZG

安装:点击 https://t.co/CHKxAzOcuB 上的“安装应用”

期待你的反馈。

#Swift #SwiftUI #WebAssembly #PWA #iOSDev #WebDev #DeveloperTools
动态Thomas Ricouard2026-06-25原文

相关内容