Ep 54. React Native 已死?Jetpack Compose 当立
捕蛇者说
2025/05/19
Ep 54. React Native 已死?Jetpack Compose 当立
Ep 54. React Native 已死?Jetpack Compose 当立

捕蛇者说
2025/05/19
本期节目深入探讨了移动应用开发领域的技术趋势,包括原生与非原生开发的区别、跨平台框架的特点以及 On-Device 模型的应用前景。通过与《二分电台》主播 2BAB 的对话,节目分析了 ReactNative、Flutter 和 Kotlin Multiplatform 等技术的优劣,并展望了 AI 技术对移动开发的影响。
节目中详细讨论了 React Native 的兴起及其面临的挑战,特别是在 Flutter 出现后,其在中国市场的使用逐渐减少。Flutter 凭借 Dart 语言和 Skia 图形引擎实现了界面统一性,但其稳定性仍受到质疑。同时,Kotlin 作为 Android 官方语言,其多平台特性(KMP)逐渐成熟,为开发者提供了更多选择。此外,Jetpack Compose 推动了 UI 框架的发展,使 Kotlin 成为现代开发的重要工具。关于 On-Device 模型,嘉宾们分享了其在移动端的优势,如高效本地推理和隐私保护。尽管小模型的知识体系有限,但其推理能力对智能代理开发至关重要。最后,节目还讨论了端侧模型在功耗、应用场景及隐私安全方面的挑战,并推荐了一些实用工具和内容,为开发者提供了宝贵的参考。
01:45
01:45
中国大陆和国外地区移动开发框架的选择差异显著
10:48
10:48
Flutter 使用 Skia 图形引擎实现界面绘制的跨平台统一性
18:11
18:11
Google 用 Kotlin 替代 Java,因其编译器现代且便于插件开发
27:57
27:57
Compose Multiplatform 通过 Kotlin.js 和 QuickJS 实现跨平台运行
32:59
32:59
中型公司和游戏公司利用热更新动态下发代码逃避检查
39:22
39:22
Flutter 是跨平台开发中的唯一选择,不会被关停
44:45
44:45
有人认为用 Kotlin 做 Flutter 框架可能会更好
50:06
50:06
1B 到 2B 参数的小型 LLM 在旗舰手机上运行流畅,推理速度可达每秒 10 到 20 个 token。
1:01:32
1:01:32
On-Device 模型在断网情况下仍能支持多模态能力
1:08:20
1:08:20
accessibility 和 notification 服务可能监听通知栏内容,需谨慎使用
1:11:20
1:11:20
推荐使用物理设备如番茄钟来帮助程序员计时休息