logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

揭秘 KMP 编译魔法:同一份 Kotlin 代码是如何在 Android 和 iOS 上原生运行的?

Kotlin Multiplatform (KMP) 通过编译器工程实现跨平台原生运行:一份 Kotlin 代码被分别编译为 Android 的 JVM 字节码和 iOS 的机器码,无需运行时中间层。核心机制包括统一的编译器前端生成中间表示(IR),再由不同后端处理;通过 expect/actual 契约解决平台 API 差异;内存模型从严格线程隔离演进为更灵活的并发支持。KMP 实现了&quot

文章图片
#android#kotlin#ios
Google 的 AI 开发技术栈学习路径

Google发布AI开发全栈工具,引领技术创新。其Gemini模型家族涵盖多模态、长上下文窗口和高推理能力,适用于编码、医疗等领域。Gemma 3支持多语言和多模态,医疗专用版MedGemma可辅助诊断。开发工具Google AI Studio和Gemini API简化AI应用构建。框架层提供Keras微调、JAX大规模计算及Tunix优化模型。基础设施XLA加速器优化和LLM-d项目提升分布式服

文章图片
#人工智能#AI
从想法到上线 5 步搞定 Vibe Coding 全流程

摘要: Vibe Coding是一种高效、低成本的Web开发流程,通过AI工具链实现从设计到部署的快速落地。其核心在于工具协同与流程标准化,5步即可完成产品开发:1)用Google Stitch生成可转代码的AI设计稿;2)通过Google AI Studio将设计稿转为交互式前端;3)利用Antidravity自动对接Superbase数据库搭建后端;4)GitHub托管代码简化版本管理;5)V

文章图片
基于Kotlin协程实现MVP/MVVM

Kotlin已经正式成为Android的官方开发语言,越来越多的Andorid框架/三方库开始用Kotlin实现。我也尝试通过Kotlin的协程来实现Android常见的MVP/MVVP架构,希望能将Kotlin更好地融入日常开发中。协程的同步和异步使用协程,可以方便地实现各种同步或者异步逻辑。通过suspend函数,我们可以在不阻塞线程的情况下,实现线程间的同步suspend ...

RxRedux - Android端的Redux框架

Android端先后出现了MVC、MVP、MVVM等多种应用架构,这些架构都是发源于Web前端开发而后被移动端借鉴和采用。近几年随着React等前段框架的兴起,Redux这种新的基于单向数据流的应用架构开始流行起来。Redux也会像前面几种MVX一样,从逐渐从前端出现到移动端,本文介绍的RxRedux便是一个Android端的Redux实现ReduxRedux是一个便于在React等声明式U...

【Android】MVI架构快速入门:从双向绑定到单向数据流

现在从事Android开发的,多少都要懂点架构知识,从MVC、MVP再到MVVM,想必大家对于其各自的优缺点早已如数家珍。今天介绍的MVI与MVVM非常接近,可以更针对性地解决一些MVVM中解决不了的问题何为MVI?MVI即Model-View-Intent,它受Cycle.js前端框架的启发,提倡一种单向数据流的设计思想,非常适合数据驱动型的UI展示项目:Model:与其他MVVM中的Model

#android
Jetpack Compose 架构比较:MVP & MVVM & MVI

本次 I/O 大会上曝出了 Compose 1.0 即将发布的消息,虽然 API 层面已趋于稳定,但真正要在项目中落地还少不了一套合理的应用架构。传统 Android 开发中的 MVP、MVVM 等架构在声明式UI这一新物种中是否还依旧可用呢?本文以一个简单的业务场景为例,试图找出一种与 Compose 最契合的架构模式Sample :Wanandroid SearchApp基本功能:用户输入关键

#架构
一文看懂 Claude Agent Skill:是否可以替代 MCP?

摘要:Anthropic推出的Agent Skill已成为AI领域的通用设计模式,它作为"AI的专属说明书"解决了任务规则重复定义和资源高效利用的痛点。通过3步即可创建任务助手:创建文件夹、编写skill.md文件、调用验证。高级功能Reference实现条件触发的补充资料加载,Script支持零Token消耗的自动化执行。其核心机制采用"渐进式披露"的三层

文章图片
#人工智能#MCP
Android Journey Test:AI 驱动的自动化测试新范式

《Android Studio推出AI驱动的Journey Test革新UI测试》摘要:Google推出革命性的Journey Test功能,通过自然语言描述替代传统测试代码编写,实现端到端UI自动化测试。该功能基于Gemini大模型的多模态理解能力,能自动识别界面元素并执行操作,支持目标导向和步骤导向两种测试模式。目前已在Android Studio Canary版本发布,支持Firebase

文章图片
#android#人工智能
机器学习平台怎么选?Vertex AI 及替代方案全解析

机器学习平台选择指南:Vertex AI与替代方案对比 随着机器学习成为企业标配,Google Cloud的Vertex AI平台整合了AutoML等工具,提供从数据准备到模型部署的全流程服务,适合不同技术水平的团队。然而,Vertex AI存在Google生态绑定、定价复杂、学习曲线陡峭等问题。 替代方案中,DigitalOcean Gradient Platform以简单易用、透明定价(每百万

文章图片
#人工智能#机器学习
    共 177 条
  • 1
  • 2
  • 3
  • 18
  • 请选择