移动应用
用 React Native 和 Expo 开发的 Android 与 iPhone 应用。后台服务、唤醒词、地图、离线数据和应用内购买。发布到 Google Play,或作为能自动更新的 APK。
做出下面这些应用的团队,也能做你的应用。每个方向都链接到证明它的项目。
用 React Native 和 Expo 开发的 Android 与 iPhone 应用。后台服务、唤醒词、地图、离线数据和应用内购买。发布到 Google Play,或作为能自动更新的 APK。
用 Next.js、React 和 Astro 开发的应用,可装到主屏幕,没有网络也能打开。托管在 Cloudflare Workers 上,页面可被搜索引擎收录。
用 Rust 和 Tauri 为 Windows 和 macOS 开发的原生应用。键盘钩子、托盘图标、可撤销的文件整理,以及能自动更新的安装程序。
带逐向导航的实时地图。离线唤醒词和语音转文字。浏览器里的合成器、效果器和 MIDI。
Google Play 商店页面和发布、Search Console、站点地图和结构化数据。AdMob 和 AdSense 及同意提示,然后是获取首批用户的计划。
在你自己的硬件上跑 CI、共享的 GitHub Actions,以及让编程智能体从工单到合并都遵守团队规则的技能。
下面每个项目都列出了它为用户做的事。按 / 搜索任意功能。
Memories 用家中 NAS 上的照片和视频,展示往年的今天。它像 Google 相册的回忆功能,而照片留在主人放在家里的硬件上。
SpotTheCam 把澳大利亚各州和新西兰官方公布的测速摄像头放到同一张地图上。每个标记都显示此刻生效的限速。Android 应用还提供语音提醒、行程记录和逐向导航。
Guitar Upscale 在虚拟指板上显示音阶和和弦,录制循环并保存为 MIDI。它能逐音符编辑歌曲,以六线谱显示,并可安装到主屏幕。
对方打开链接就能勾选条目,每次勾选都会同时出现在两部手机上。无需注册。清单保存在手机上,共享的清单也会同步到云端。
说“Hey Keep”,应用会回应“正在录音”。它把你接下来说的话转成文字,并把笔记放进正确的分组,即使应用已关闭、屏幕已熄灭。
Servo Hop 读取各州的油价数据,把每个加油站按价格着色放到地图上。它保存每日历史,也显示电动车充电桩。免费使用,无需账号。
Consdr 显示同一辆车在同样期限内,通过 novated lease 租赁、汽车贷款和全款购买的总成本。计算中的每个固定数字都链接到出处。
在错误的布局下打出 ghbdtn,Langflip 会改成 «привет» 并切换布局。英语也一样。它离线运行,不记录你输入的内容。
一款桌面应用,读取每张照片的拍摄时间和地点,然后把它移到按年份、地点和日期命名的文件夹。它与 Memories 共用文件夹规则,所以手机和电脑的整理方式一致。
一套给编程智能体的技能:像人一样写作、在需求说明中规划、完成工单、发起拉取请求并回应评审。还有技能能审查整个应用,或带着搜索、广告和 Google Play 让网站上线。
local-ci 为 Mac 或 Windows 电脑装上相同的开发工具,然后把它注册为自托管的 GitHub Actions 运行器。私有仓库的 CI 就在这台机器上免费构建。
在这里修一次,每个仓库下次运行时都会用上。
每个别名都是同一个仓库里的小脚本,所以同样的命令在每台机器上都能用。
GitHub 通过邮件发送评审,批准可能要等上几个小时才被看到。这个工具每 3 分钟检查一次并弹出通知。点击即可打开评论。
基于 Stanislav Sysoev 的 Open in GitHub 分叉而来。它可以打开或复制文件、blame 或历史的链接,并标出选中的行。
NAS 上 Docker 中的服务读取每张照片的日期,按天存入数据库。Windows 应用待在托盘里,打开当天拍的照片。后来被手机应用取代。
上面每个项目都走过同样的步骤。客户项目也一样,而且客户能看到每一步。
每个功能都从仓库里的一份书面需求说明开始:它为用户做什么、使用流程和限制。你阅读并批准的是同一个文件。
工作在独立分支上进行,有自己的数据库、端口和模拟器。每一步都是一个通过检查的提交。
一个附带用户流程图的拉取请求,然后跑 CI。检查全绿就合并,文档在同一个 PR 里更新。
商店发布、搜索设置和应用内更新。每次改动后,README、架构文档和功能文档都保持准确。