We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode  Ep 44. 与 Tualatrix 聊聊独立开发使用的技术栈

Ep 44. 与 Tualatrix 聊聊独立开发使用的技术栈

2024/1/2
logo of podcast  捕蛇者说

捕蛇者说

AI Deep Dive AI Chapters Transcript
People
A
Adam Wen
l
laixintao
图拉鼎
Topics
图拉鼎: 我将自己定位为一人软件公司,专注于后端Python和苹果原生客户端开发。我的技术选型比较随意,通常是学习或参考身边朋友或前辈的做法。在接触新技术时会自己尝试,并在实践中学习。我用Python和Django开发了自己的内购系统,以避免使用第三方系统时遇到的问题,例如SDK更新慢、停止维护等,未来可能将其开发成SaaS产品。我的内购系统在应用启动和操作系统唤醒时进行验证,但不会因网络问题而使设备失效,以应对中国用户的网络环境。 我开发的客户端软件大多不需要后端,但有些核心功能,例如授权许可系统,需要后端支持。我选择Python和Django是因为它们易于使用且功能强大,并且我从大学时代就开始使用它们。 获取技术信息方面,我会参考各种各样的newsletter,但遇到具体问题时,我会向身边人请教,或者在社交媒体上发帖引战,以获得更多人的建议和帮助。 laixintao: 我使用Ubuntu Tweak后,我的摄影朋友们也因此开始学习Linux,因为它很酷炫。 Adam Wen: 提供HTTP接口会暴露签名和响应算法,增加安全风险,因此SDK是更稳妥的方式。原生应用更新和服务端更新不同,需要考虑向后兼容性,以及Hot Patch的风险和成本。

Deep Dive

Chapters
本期节目邀请到独立开发者图拉鼎,分享其十五年独立开发经验,从早期的 Ubuntu Tweak 到最新的 MarkMark,以及期间开发的多个 Mac 和 iOS 应用。
  • 图拉鼎的独立开发历程跨越 15 年,期间开发了多个成功的应用。
  • 他的作品涵盖 Ubuntu Tweak, Manico, PasteNow, One Switch 等。
  • 他鼓励更多人加入独立开发的行列。

Shownotes Transcript

本期节目中,图拉鼎分享了他的独立开发经验。从 Ubuntu Tweak 到 MarkMark,他鼓励更多人加入独立开发行列。我们聊到为什么他和其它一些独立开发者不约而同地选择 Python 作为后端语言。图拉鼎还分享了获取技术信息及避免踩坑的方法。

嘉宾

图拉鼎)

主播

章节

  • 00:00:30) 嘉宾 Tualatrix 自我介绍

  • 00:02:10) Tualatrix 的作品介绍

  • 00:05:08) 主播们在使用的 Tualatrix 开发的作品

  • 00:13:30) 如何接触到 Python 并入门 Django

  • 00:21:41) 使用 Python 开发自己的内购系统

  • 00:36:41) 内购系统所面临的问题

  • 00:40:57) 原生应用使用 hotpatch 风险与挑战

  • 00:43:45) Tualatrix 是如何做技术选型的

  • 00:52:25) 个人开发者如何适用自己的技术信息

  • 00:57:07) Ending 结尾

链接

爱发电上赞助)