随笔

63 篇文章
Google 对侧载应用的扫描策略,APK 安装前检查

Google 对侧载应用的扫描策略,APK 安装前检查

Google 对侧载应用的扫描策略,APK 安装前检查 Google 对侧载应用的扫描策略,APK 安装前检查 Play Protect 的"守门"逻辑变了 Android 15 开始,Google 把侧载应用的扫描时机往前挪了一大步。以前是你点了安装、APK 落盘之后,Play Protect 才

Android 开发者的工具链成本,哪些可以省

Android 开发者的工具链成本,哪些可以省

Android 开发者的工具链成本,哪些可以省 Android 开发者的工具链成本,哪些可以省 去年 JetBrains 宣布 IntelliJ IDEA 和 Android Studio 的授权策略调整时,我在一个开发者群里看到有人转发了一条消息,说"终于不用折腾破解了,直接换 VS Code"。

Compose for iOS 的进展,真的能一套代码双端吗

Compose for iOS 的进展,真的能一套代码双端吗

Compose for iOS 的进展,真的能一套代码双端吗 「Compose for iOS 的进展,真的能一套代码双端吗」 Google I/O 2024 上那条"Compose for iOS 进入 Alpha"的官宣,让我手里的咖啡凉了一半。不是激动,是那种"又来了"的疲惫。KMM(Kotl

AI 助手的代码审查能力,能替代 Code Review 吗

AI 助手的代码审查能力,能替代 Code Review 吗

AI 助手的代码审查能力,能替代 Code Review 吗 AI 助手的代码审查能力,能替代 Code Review 吗 从 GitHub Copilot Workspace 的翻车现场说起 今年 3 月,GitHub 把 Copilot Workspace 推到了公测阶段,宣传口径很响亮:自然语

Kotlin 的 Wasm 目标平台,浏览器里跑 Kotlin

Kotlin 的 Wasm 目标平台,浏览器里跑 Kotlin

Kotlin 的 Wasm 目标平台,浏览器里跑 Kotlin Kotlin 的 Wasm 目标平台,浏览器里跑 Kotlin 从 Kotlin/JS 的"二等公民"说起 JetBrains 在 2021 年把 Kotlin 的 WebAssembly 支持搬上台面的时候,很多人第一反应是:终于不用

Material Design 3 的更新,视觉规范又变了

Material Design 3 的更新,视觉规范又变了

Material Design 3 的更新,视觉规范又变了 「Material Design 3 的更新,视觉规范又变了」 Google I/O 2024 之后,Material Design 3 又推了一波更新。我盯着那篇官方博客看了三遍,确认自己没穿越回 2021 年。当年 Material Y

KMP 跨平台共享代码,现在能共享多少

KMP 跨平台共享代码,现在能共享多少

KMP 跨平台共享代码,现在能共享多少 KMP 跨平台共享代码,现在能共享多少 从一条 Gradle 配置说起 去年秋天我在一个老项目里尝试接入 Kotlin Multiplatform,起因很实际:Android 端有一套复杂的离线同步逻辑,大概八千行 Kotlin 代码,iOS 团队用 Swif

远程工作对 Android 团队的影响,协作效率真的降了吗

远程工作对 Android 团队的影响,协作效率真的降了吗

远程工作对 Android 团队的影响,协作效率真的降了吗 远程工作对 Android 团队的影响,协作效率真的降了吗 一个被忽视的观察:Android Studio 的版本节奏变了 2020 年 3 月,Google 宣布全员远程办公。差不多同一时期,Android Studio 4.0 进入稳定

Fuchsia 系统的进度,Android 会被替代吗

Fuchsia 系统的进度,Android 会被替代吗

Fuchsia 系统的进度,Android 会被替代吗 Fuchsia 系统的进度,Android 会被替代吗 那个 2016 年 GitHub 上突然冒出来的神秘仓库 2016 年 8 月,有人注意到 Google 的 GitHub 组织里出现了一个叫 fuchsia 的仓库,没有 README,