开源框架 Satin:让 Safari 网页应用拥有 iPhone 原生体验
Scobleizer · x · 2026-10-21
Satin 是一个开源 React 框架,用于构建在 iPhone/iPad 上从 Safari 直接安装、体验接近原生 App 的网页应用:
- 安装流程:在 Safari 打开链接 → 分享 → 添加到主屏幕,即可像普通 App 一样全屏运行,拥有独立图标,无需 App Store 审核;
- 上手方式:npm create satin@latest my-app 一条命令创建项目;
- 示例应用:官方展示了四个用 Satin 做的应用——音乐播放器 MusicAlbums(玻璃质感迷你播放器+标签栏)、带 agent 的 ChatsThreads、本地存储的 RemindersLists、天气应用 Nimbus。
对想做免审核 iOS 分发的独立开发者是个值得关注的新选择。
「编程与Agent」频道最新
- 用 Claude 制定方案:实测廉价 SG90 舵机建模 MuJoCo 模型 — _Stocko_ · 2026-10-21
- 决策模型主诊+LLM 复核:SREGym 实验把故障诊断通过率提到 89.5% — tianyin_xu · 2026-10-21
- Autonomous 实测:Opus 规划+DeepSeek 执行的本地混合 agent 策略 — dee_hw · 2026-10-21
- Cloudflare「重造 GitHub」挑战赛决赛明日举行,冠军获 2.5 万美元额度 — dinasaur_404 · 2026-10-21
- 开发者打造共享修复库 yarrow:用沙箱验证与投票防 Agent 知识库变垃圾场 — Significant_Camp4148 · 2026-10-21
- mini-Lean-agent:纯 bash 最小 agent 在 Putnam 2025 拿 12/12,单题成本 1.28 美元 — wellecks · 2026-10-21