diff --git a/docs/zh-cn/stage-3/cross-platform/3.1-choose-platform/index.md b/docs/zh-cn/stage-3/cross-platform/3.1-choose-platform/index.md index 8e71204..25764b9 100644 --- a/docs/zh-cn/stage-3/cross-platform/3.1-choose-platform/index.md +++ b/docs/zh-cn/stage-3/cross-platform/3.1-choose-platform/index.md @@ -271,17 +271,14 @@ NFT 你可能听说过——那些卖几百万美元的"数字头像"。NFT 本 ### 场景一:我想做一个社区团购工具 - -
- 为什么选小程序? - -
-
+**💡 推荐:微信小程序** + +为什么选小程序? + +- **用户就在微信里**:社区大妈、家庭主妇都在微信群活跃,小程序可以直接分享到群里 +- **用完即走**:下单买菜这种事,没人愿意专门下载一个 App +- **支付无缝**:微信支付一键完成,不需要跳转 +- **获客成本低**:一个群接龙就能带来几十个新用户 ::: tip 💡 适用场景 如果你做的是类似的事情——拼团、预约、问卷调查、活动报名——小程序都是首选。 @@ -291,37 +288,31 @@ NFT 你可能听说过——那些卖几百万美元的"数字头像"。NFT 本 ### 场景二:我想做一个跑步记录 App - -
- 为什么选原生 App? - -
-
+**⚡ 推荐:iOS / Android 原生开发** + +为什么选原生 App? + +- **后台运行**:跑步时 App 需要在后台持续记录轨迹,小程序和网页都做不到 +- **GPS 精度**:原生 App 可以访问高精度定位,误差在几米内 +- **健康数据**:想读取步数、心率?只有原生 App 能调用 Apple HealthKit 和 Google Fit +- **推送提醒**:每天定时提醒用户"该跑步了",原生推送最可靠 ::: warning ⚠️ 重要提示 -任何需要长时间后台运行深度调用硬件的应用,都应该选原生开发。 +任何需要**长时间后台运行**或**深度调用硬件**的应用,都应该选原生开发。 ::: --- ### 场景三:我想做一个记账软件 - -
- 为什么? - -
-
+**📝 推荐:PWA 或 小程序** + +为什么? + +- **使用频率高但单次时间短**:每天记一笔,30 秒就完事 +- **不需要复杂硬件**:纯数据录入和展示 +- **跨平台需求强**:用户可能今天用手机记,明天用电脑看报表 +- **离线场景**:在地铁里没信号也想记账 PWA 可以安装到手机桌面,看起来像 App,但开发成本只有原生的 1/3。小程序则更适合中国用户。 @@ -329,37 +320,31 @@ PWA 可以安装到手机桌面,看起来像 App,但开发成本只有原生 ### 场景四:我想做一个在线教育平台 - -
- 为什么? - -
-
+**📚 推荐:网站 + 小程序组合** + +为什么? + +- **网站负责获客**:课程介绍、师资展示、SEO 优化,让用户在搜索引擎找到你 +- **小程序负责转化**:用户扫码试听、报名支付、加入学习群 +- **网站负责交付**:视频课程在网页端播放,大屏体验更好 +- **小程序负责触达**:上课提醒、作业通知通过小程序推送 ::: tip 💡 组合策略 -复杂业务往往需要多平台组合,而不是只选一个。 +复杂业务往往需要**多平台组合**,而不是只选一个。 ::: --- ### 场景五:我想做一个团队协作工具 - -
- 为什么? - -
-
+**🤝 推荐:Electron 桌面程序 + 网页版** + +为什么? + +- **桌面端**:用户上班开着电脑,桌面程序可以常驻后台,随时接收消息 +- **网页端**:临时在其他电脑上用,打开浏览器就行,不用安装 +- **系统集成**:桌面程序可以访问本地文件、系统通知、快捷键 +- **一套代码**:Electron 用 Web 技术开发,桌面版和网页版可以复用 80% 代码 Slack、Notion、Discord 都是这么做的。 @@ -367,17 +352,14 @@ Slack、Notion、Discord 都是这么做的。 ### 场景六:我想做一个密码管理器 - -
- 为什么? - -
-
+**🔐 推荐:桌面程序 + 浏览器插件** + +为什么? + +- **桌面程序**:安全存储密码数据库,支持指纹/面容解锁 +- **浏览器插件**:在网页登录时自动填充,用户不用切换窗口 +- **离线可用**:密码数据存在本地,不依赖网络 +- **安全可控**:用户知道数据在哪,不用担心云端泄露 1Password、Bitwarden 都是桌面程序 + 浏览器插件的组合。 @@ -385,17 +367,14 @@ Slack、Notion、Discord 都是这么做的。 ### 场景七:我想做一个内容创作平台 - -
- 为什么? - -
-
+**✍️ 推荐:网站 + 个人博客** + +为什么? + +- **SEO 是生命线**:用户通过搜索找到你的内容,这是最大的流量来源 +- **内容即产品**:文章、教程、视频,这些内容本身就是价值 +- **长期资产**:网站可以运营 10 年,社交账号随时可能被封 +- **变现灵活**:广告、付费订阅、知识付费,网站都能承载 Medium、知乎专栏、个人技术博客,本质都是内容平台。 @@ -403,17 +382,14 @@ Medium、知乎专栏、个人技术博客,本质都是内容平台。 ### 场景八:我想做一个开发者效率工具 - -
- 为什么? - -
-
+**🛠️ 推荐:VS Code 插件 或 命令行工具** + +为什么? + +- **用户就在编辑器里**:开发者不想切换窗口,工具要融入他们的工作流 +- **上下文感知**:可以读取当前代码,提供精准建议 +- **分发简单**:发布到插件市场,用户一键安装 +- **迭代快速**:不用等应用商店审核,当天发布当天更新 Prettier、ESLint、GitHub Copilot 都是 VS Code 插件。 @@ -421,17 +397,14 @@ Prettier、ESLint、GitHub Copilot 都是 VS Code 插件。 ### 场景九:我想做一个工业监控大屏 - -
- 为什么? - -
-
+**🏭 推荐:Qt 桌面应用** + +为什么? + +- **稳定压倒一切**:工厂 24 小时运行,软件不能崩溃 +- **硬件通信**:需要通过串口、Modbus 协议读取传感器数据 +- **实时图表**:压力、温度、流量,需要毫秒级刷新 +- **工控环境**:工控机通常跑 Windows,Qt 兼容性最好 ::: warning ⚠️ 工业场景 工业场景对稳定性和硬件接口的要求,是 Web 技术无法满足的。 @@ -441,17 +414,14 @@ Prettier、ESLint、GitHub Copilot 都是 VS Code 插件。 ### 场景十:我想发行一个数字会员卡 - -
- 为什么? - -
-
+**🎫 推荐:NFT 智能合约** + +为什么? + +- **不可伪造**:区块链上的记录无法篡改,会员身份真实可信 +- **可转让**:会员卡可以转赠或二级市场交易 +- **可编程**:智能合约可以自动执行权益,比如持有满一年自动升级 +- **全球化**:没有国界限制,全球用户都能参与 星巴克 Odyssey、NBA Top Shot 都在用 NFT 做会员体系