We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode  Ep 50. 独立开发,做 App 还是做 SaaS?【开发篇】

Ep 50. 独立开发,做 App 还是做 SaaS?【开发篇】

2024/11/16
logo of podcast  捕蛇者说

捕蛇者说

AI Deep Dive Transcript
People
A
Adam Wen
R
Randy
Topics
Randy: 我开发了多个App和SaaS产品,包括评论插件系统CastThis、基于LLM的搜索工具AskHackersLikeGM、浏览器插件Notepal和EPUBKit等。从我的经验来看,SaaS在开发效率方面具有优势,资源丰富,模板易复用,但移动端支持受限。App开发则更依赖于特定平台和设备,维护成本可能因操作系统更新和与其他应用的兼容性问题而上升。 在服务器维护方面,我之前使用Verso,每月需要支付20美元,后来切换到更经济的VPS方案,每月成本降低到5美元以内。服务器维护成本与用户量密切相关,用户量较少时成本较低,可通过自动化监控和备份降低成本;用户量较大时,需要专业团队维护。 国内开发环境的挑战包括合规性、支付接口接入等问题。循环扣费支付方案选择有限,对开发者资质要求较高。我尝试过使用LemonSqueezy和Paddle等平台,但支付方式和银行卡绑定存在一些限制。 Adam Wen: 我开发了Mac上的AI搜索软件ClickNow。我之前也尝试过SaaS开发,例如MacOS上的App开发。从我的经验来看,SaaS的开发效率通常高于App,因为资源丰富、模板易复用,且有许多最佳实践和框架。但App的跨平台性问题较为突出,需要借助Flutter等框架,但平台割裂问题依然存在。PWA提供了一种折中方案,但用户使用习惯有待培养。 App的维护成本并非一定低于SaaS。操作系统更新、与其他App冲突等都可能带来维护难题。国内SaaS开发需要考虑合规性、支付接口接入等问题,这部分成本和时间消耗不容忽视。支付集成方面,国内市场循环扣费的支付方案选择有限,对开发者资质要求较高。

Deep Dive

Shownotes Transcript

本期节目探讨了独立开发者选择开发 App 还是 SaaS 的利弊。我们从多个角度进行了深入分析,包括开发效率、跨平台能力、所需设备、维护成本等。下期节目中我们会从产品发布和推广的角度进行比较,敬请期待。

总结起来:SaaS 在开发效率和资源模板方面更具优势,但在移动端的应用受到限制;而 App 开发则更依赖于特定的平台和设备,维护成本可能因操作系统更新和与其他应用的兼容性问题而上升。最终的选择还是要根据开发者的技术背景、目标用户和市场定位来决定。

嘉宾、主播,和他们的产品

Randy)

Adam Wen)

laike9m)

时间点

  • 00:00) 嘉宾和主播们都开发了哪些产品

  • 05:53) App 与 SaaS 的定义与界限

  • 09:14) 开发效率 SaaS 由于资源丰富、模板易复用,开发效率通常高于 App,但 AI 工具缩小了两者的差距

  • 18:47) 跨平台性与移动端支持 SaaS 天然跨平台,但移动端支持受限;App 跨平台需借助 Flutter 等框架,但平台割裂问题依然存在。PWA 提供了一种折中方案,但用户使用习惯有待培养。

  • 27:35) 开发设备 SaaS 对开发设备要求低,App 则可能需要特定操作系统和高性能设备。远程桌面技术可以一定程度上解决 App 开发对设备的限制。

  • 30:06) 维护成本 维护成本方面,App 的维护成本并非一定低于 SaaS,操作系统更新、与其他 App 冲突等都可能带来维护难题。SaaS 的维护成本则主要体现在服务器和数据库的维护上。

  • 38:09) 国内开发环境的挑战与应对策略 国内 SaaS 开发需要考虑合规性、支付接口接入等问题,这部分成本和时间消耗不容忽视。支付集成方面,国内市场循环扣费的支付方案选择有限,对开发者资质要求较高。

  • 48:36) App 发布、代码管理和用户反馈

爱发电上赞助)