把 AiDEX X 接进 Loop:从协议分析到 Swift 插件的一次实践
记录我怎样从 Android 客户端和 BLE 协议入手,逐步完成 Python 参考、Rust 核心、AidexKit Swift 驱动和 LoopWorkspace 真机集成。
全部文章,按发布时间倒序排列。
记录我怎样从 Android 客户端和 BLE 协议入手,逐步完成 Python 参考、Rust 核心、AidexKit Swift 驱动和 LoopWorkspace 真机集成。
记录一次 Flutter 宿主、合同 SDK 和 Vue H5 的混合开发实践:怎样划分三端职责,并处理支付、返回、生命周期、启动和更新。
记录一个长期反复出现的 Flutter Android 底部黑条问题:为什么常见方案在不同项目里时灵时不灵,以及如何通过真机和单变量实验收敛到最小修复。
从接口定义、代码生成到 Repository 转换,记录一套适合 Flutter 团队的协作方式:让 AI 处理重复工作,让接口适配与页面开发并行推进。
从 C/C++ 扩展技能的角度,梳理 Rust 的所有权、零成本抽象、Cargo 与学习成本。
从 iOS、Android 和 Flutter 的集成方式出发,整理把 C/C++ 业务核心包装成多端 SDK 时需要考虑的边界、运行方式和发布约束。
当软件工程学生站在考研、考公、就业和 AI 浪潮交汇的路口时,真正需要准备的也许不是一个确定答案,而是适应变化的能力。
记录一次 facebook_app_events 在 debug/profile 正常、release 只有安装事件但没有购买/订阅事件的问题,并从 R8 的可达性分析、动态调用和 keep 规则角度解释原因。
把稳定业务语义沉到 Core,把具体产品实现留给 Variant,在业务效果一致的前提下保持工程独立性。
当吸顶 Header、PageView 和内层列表同时出现时,应该用 SliverOverlapAbsorber 和 SliverOverlapInjector 建立正确的滚动关系。