Ep 54. React Native 已死?Jetpack Compose 当立

本期节目我们和《二分电台》的主播 2BAB 探讨了移动应用开发领域的技术趋势。AB 详细介绍了原生与非原生开发的区别,以及 Flutter、ReactNative 和 Kotlin Multiplatform (KMP) 等跨平台框架的特点。嘉宾们还分析了各种技术选型的优劣,例如 ReactNative 的热更新优势和 Flutter 的 UI 一致性,以及 Kotlin 作为 Android 官方语言的崛起。最后,节目还探讨了 On-Device 模型在移动设备上的应用前景,例如图像语义搜索和离线推理,并对 AI 技术在移动开发领域的潜在影响进行了展望。 嘉宾 2BAB (AB) 主播 * laike9m * Manjusaka 章节 * 00:14 移动端开发框架介绍与原生/非原生定义 * 07:03 ReactNative 的兴起、问题与 Flutter 的挑战 * 14:19 Kotlin Multiplatform (KMP) 与 Jetpack Compose 的发展 * 23:22 KMP 的流行度、ReactNative 的价值与未来发展 * 30:05 Electron 的妥协与热更新的重要性 * 37:43 入门移动端开发的建议与 Flutter 的未来 * 42:57 Flutter 的风险与 Kotlin 的竞争 * 48:45 On-Device Model 的应用与发展 * 55:10 On-Device Model 的功耗与应用场景 * 1:03:08 On-Device Model 的隐私与安全 * 1:10:03 总结与推荐 链接 * React Native * Flutter * Kotlin Programming Language * Jetpack Compose * Kotlin Multiplatform (KMP) * Compose Multiplatform (CMP) * Skia Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and software platforms. It serves as the graphics engine for Google Chrome and ChromeOS, Android, Flutter, and many other products. * The Truth About React Native - YouTube * google/XNNPACK: High-efficiency floating-point neural network inference operators for mobile, server, and Web * React Native Panel hosted by Jamon Holmgren - Chiara Mooney, Eli White, Keith Kurak, Chris Traganos - YouTube * Gemini Nano * litert-community/Gemma3-1B-IT · Hugging Face * OpenAIDoc | 开发者友好的文档中心,一站式解决您的技术文档需求 * 《mono 女孩》 爱发电上赞助

73分钟
1k+
4周前

Ep 53. AI 能否帮我们做出更好的投资决策?

本期节目,我们和 Dawei 聊了聊 AI 在投资中的作用,以及他开发的投资辅助产品策引。 自来水广告:主播们的启蒙播客 Teahour 复播啦! Teahour 2.0 是一档针对程序员播客节目,更是一场思维的探索。 访问 teahour.dev 获取最新更新。 嘉宾 Dawei Ma 主播 * laike9m * laixintao 章节 * 03:12 Dawei 的创业经历及早期投资经验教训 * 11:06 构建体系化投资决策系统及对其他投资方法的反思 * 17:25 开发自动化交易策略及选择指数交易的原因 * 23:57 从 Excel 工具到测影产品的演变及核心功能介绍 * 33:03 测影产品的未来规划及对投资理念的探讨 * 41:26 算法和 AI 在投资中的作用及案例分析 * 1:00:07 开发策引的经验分享、AI 工具的选择及对自动化交易的看法 * 1:13:25 推荐 链接 * 策引 * 《海龟交易法则》 * 《走进我的交易室》 * 双均线策略 * myreader-io/myGPTReader: A community-driven way to read and chat with AI bots - powered by chatGPT. * Chat2Invest - You AI invest assistant * i365dev/llm_agent: An abstraction library for building domain-specific intelligent agents based on Large Language Models (LLMs). * i365dev/agent_forge: AgentForge is a powerful and flexible signal-driven workflow framework designed for building intelligent, dynamic, and adaptive systems. * 人生体验与记忆股息 - laike9m's blog * DIE WITH ZERO 爱发电上赞助

80分钟
1k+
1个月前

Ep 51. 独立开发,做 App 还是做 SaaS?【推广和销售】

本期播客探讨了独立开发者在推出 App 和 SaaS 产品时面临的推广与销售挑战。 相较于 SaaS,App 的渠道分发更为复杂,需要通过应用商店的审核流程。在推广方面,由于国内用户更倾向于使用移动设备,且很多平台限制 URL 链接,App 的推广相对容易,而 SaaS 则更依赖于搜索引擎优化。付费转化上,App 的买断模式更容易被用户接受,而 SaaS 的订阅模式更符合其对持续维护的需求。嘉宾们最后建议开发者根据目标用户(是否熟悉 URL 和电脑操作)以及产品类型来选择适合的 App 或 SaaS,并探讨了更灵活的付费模式,如按年买断。 嘉宾、主播,和他们的产品 Randy * Cusdis - Lightweight, privacy-first, open-source comment system * Notepal - 浏览器插件,一键同步微信读书笔记到 Notion, Logseq, Readwise, flomo * EpubKit - The best tool to convert web to ebook Adam Wen laike9m * Clicknow - Mac 上最好的划词 AI 搜索 & 翻译,无需 API key 时间点 * 00:00 独立开发者:App 还是 SaaS?开篇与渠道分发 * 04:36 App 与 SaaS 的渠道分发差异及优势 * 06:02 国内外推广差异:URL 与 App Store 的对比 * 10:00 SEO 与 App 推广:国内外市场对比 * 13:29 国内 SaaS 推广困境:平台限制与传播难题 * 17:44 国内用户习惯与推广策略:微信、二维码与邮件 * 23:21 国内推广策略:绕过平台限制的尝试 * 27:22 SaaS 与 App 的付费转化及推广策略 * 37:43 播客推广的独特优势与付费模式选择 * 57:06 付费转化率与国内 SaaS 市场现状 爱发电上赞助

71分钟
1k+
5个月前

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

本期节目探讨了独立开发者选择开发 App 还是 SaaS 的利弊。我们从多个角度进行了深入分析,包括开发效率、跨平台能力、所需设备、维护成本等。下期节目中我们会从产品发布和推广的角度进行比较,敬请期待。 总结起来:SaaS 在开发效率和资源模板方面更具优势,但在移动端的应用受到限制;而 App 开发则更依赖于特定的平台和设备,维护成本可能因操作系统更新和与其他应用的兼容性问题而上升。最终的选择还是要根据开发者的技术背景、目标用户和市场定位来决定。 嘉宾、主播,和他们的产品 Randy * Cusdis - Lightweight, privacy-first, open-source comment system * Notepal - 浏览器插件,一键同步微信读书笔记到 Notion, Logseq, Readwise, flomo * EpubKit - The best tool to convert web to ebook Adam Wen laike9m * Clicknow - Mac 上最好的划词 AI 搜索 & 翻译,无需 API key 时间点 * 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 发布、代码管理和用户反馈 爱发电上赞助

51分钟
2k+
6个月前

Ep 48. 专访高天:为了当好 B站 up主,我成为了 Python 核心开发者

本期节目,我们第二次请到了高天,和他聊了聊成为 Python 核心开发者以及在 B站做 up 主的经历和感悟。 嘉宾 高天 主播 * Adam Wen * laixintao * laike9m 章节 Python 开发 * 成为 Python 核心开发者的历程 * 对 Python 语言发展的看法 * 分享一个你比较推崇的 Python 编程的技巧或是最佳实践 技术内容创作 * 是什么让你尝试开始在 B站分享技术内容 * 视频制作流程和内容选择策略 * 如何平衡技术深度和受众理解度 * 知乎问答和知识星球运营经验 * 技术直播的挑战和技巧 工作与生活平衡 * 在科技公司工作的日常 * 如何管理时间,兼顾工作、创作和个人生活 * 对程序员职业倦怠的看法和应对方法 链接 * pdb — The Python Debugger * Faster CPython * Vote to promote Tian Gao * 450天成为Python核心开发者 * PEP 703即将被正式接受,移除GIL的这一天竟然真的要来了? * 知识星球:minkomni.com/zsxq * Joe Armstrong on optimization Make it work, then make it beautiful, then if you really, really have to, make it fast. 90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful! * py-spy: Sampling profiler for Python programs * Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals * coverage.py * SlipCover: Near Zero-Overhead Python Code Coverage * Astral: Next-gen Python tooling * 历史调研室 * contextvars 爱发电上赞助

97分钟
3k+
10个月前

Ep 47. 和 Yuchen 聊聊 Cloudflare 的新框架 Pingora

本期节目我们请到了继续和 Yuchen 聊聊 Cloudflare,以及他主导并开源网络框架 Pingora Pingora 是一个使用 Rust 开发的框架,可以让开发人员在上面实现自定义服务器。Pingora 的开发是基于 Cloudflare 多年的经验和需求,他们发现在代理中需要大量的业务逻辑代码而不是配置,并且用 Lua 或编写配置也不理想。此外,我们讨论了 Pingora 的开发过程中涉及的技术决策和挑战,以及 Cloudflare 的文化和招聘情况。 嘉宾 Yuchen 主播 * laixintao * NadeshikoManju * laike9m 时间点 00:03 Cloudflare Pingora 项目开发背后的故事与原因 04:53 以 Lua 嵌入 Nginx 的 openresty 为基础的强大编程工具 08:47 Lua 的特点和局限性分析 13:03 Nginx 的 C 开发和 Lua 维护的困难性及 ARM 上的问题 16:10 Indrax 架构的问题和需要解决的挑战 22:25 大家决定用 Rust 语言重新开发的决策过程 24:47 对于使用 Rust 语言开发的经验和公司中的实践 27:07 Rust 语言的开发和 API 设计 30:32 流量迁移和切换效果评估 32:53 开发速度改进和问题处理的讨论 37:15 Pingora 框架的开源故事及其 API 设计和扩展性 40:36 关于开源的讨论和决策过程,Rust 语言的优势以及担忧的原因 44:22 Nginx 的发展历程以及与 F5 的关系变动 46:06 Pingora 开源项目及其童话般的发展故事 50:18 Cloudflare 文化和招聘情况讨论 53:40 Cloudflare:科技领域无可匹敌的压倒性存在 链接 * Pingora * Nginx * OpenResty * Lua * F5 Completes Acquisition of NGINX 爱发电上赞助

57分钟
1k+
11个月前

大串台之一起聊聊新加坡

laike9m 来到了新加坡!我们和 二分电台 的 2BAB 和 代码之外 的勾股在现场录制了一起节目,和 laike9m 畅聊了有关新加坡和加州的方方面面。 音频处理:西市独柳工作室 https://xishiduliu.com/ 如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter 时间线: * 00:25 自我介绍 * 03:00 天气开场 * 06:57 新加坡简单轻松的感觉 * 11:36 新加坡和加州基础教育 * 21:56 新加坡和加州政府网站和公共服务 * 32:59 新加坡和加州的饮食 * 47:04 新加坡的家长式政府:HDB、民族大融合 * 57:06 新加坡的生活成本 * 1:06:00 新加坡的工作机会 * 1:11:45 美国和加州的看病区别 * 1:18:51 新加坡的休闲娱乐生活 * 1:35:55 新加坡对健康的重视 * 1:44:15 新加坡的技术氛围 * 1:52:14 总结时间 参考链接: * PISA 2022 results https://www.oecd.org/publication/pisa-2022-results/ * Understanding Singapore Math https://search.arc.net/x0nQESzb6Ze9vYePie4E * 新加坡副总理尚达曼打脸BBC主持人四十分钟全文 https://www.youtube.com/watch?v=brAUYIlpZxs * 李光耀观天下 https://m.douban.com/book/subject/26413154/ * 饮料健康等级系统 Measures for Nutri-Grade Beverages https://hpb.gov.sg/healthy-living/food-beverage/nutri-grade (上海也试行饮料营养分级了:https://finance.sina.com.cn/jjxw/2024-04-09/doc-inarfrzq6245817.shtml ) * 运动换取代金券的 App:Lumihealth https://www.lumihealth.sg/ * Stranger Soccer https://www.strangersoccer.com/ * National Parks https://www.nparks.gov.sg/ * Visa Technology Traineeship Program https://www.visa.com.sg/careers/visa-tech-traineeship-program.html 二分电台:https://binary.2bab.me/ 代码之外:https://bento.me/beyondcode 音频处理:西市独柳工作室 ( https://xishiduliu.com/ ) 爱发电上赞助

118分钟
2k+
1年前
EarsOnMe

加入我们的 Discord

与播客爱好者一起交流

立即加入

播放列表

自动播放下一个

播放列表还是空的

去找些喜欢的节目添加进来吧