Article List

Maven Central发布完整指南:从本地测试到生产部署的最佳实践
详细介绍Android、KMP、Gradle插件等库发布到Maven Central的完整工作流程,包含本地验证、版本管理、CI/CD自动化部署等最佳实践
App版本号命名规范
基于语义化版本控制的移动应用版本号管理体系,包含Android与iOS平台特定规则、构建号生成策略、CI/CD集成方案及团队协作最佳实践
如何获取iOS Debug包的 dSYM文件
在集成iOS包的Crash日志分析的时候需要上传dSYM文件到对应的平台来解析崩溃报告,本文旨在讲解如何获取Debug包的dSYM文件用于调试阶段的Crash日志解析
Github 搜索技巧
如何使用 Github 高效的搜索项目及代码
Cline Rules 官方示例
Cline 官方的Rules
Algolia搜索引擎在个人站点的实战配置与解决方案
本文详细记录了在个人站点集成Algolia搜索引擎的全过程,从选型考量到踩坑记录,再到自动化部署方案,为站长们提供一套完整的搜索功能实现思路。
Cloudflare Tunnel macOS 内网穿透配置
安全地在 macOS 上使用 Cloudflare Tunnel 暴露你的本地 API 服务
深入剖析 Kotlin 中的进程、线程与协程:关系与应用场景
本文旨在深入分析 Kotlin 中进程、线程和协程的概念,并以通俗易懂的方式阐述它们之间的联系与区别,从而帮助无论是新手还是资深开发者都能更好地选择合适的并发模型。
深入理解 Kotlin Flow:异步数据流与状态管理
Kotlin 协程的出现,为我们提供了一种更结构化、更易于管理异步任务的方式。而 Kotlin Flow,正是构建在协程之上的一个强大的工具,它专注于处理异步产生的数据序列,为我们提供了一种声明式、响应式的编程模型 。
Koin依赖注入库的深入分析
现代软件开发涉及构建包含各种组件和模块的复杂应用程序。随着复杂性的增加,管理组件之间的依赖关系可能成为一项具有挑战性的任务。
服务端架构设计与实践:独立开发踩坑记录
本文从独立开发者的视角出发,深入探讨服务端架构设计、微服务拆分、部署策略和数据安全等关键问题,为全栈应用开发提供实用指南
Kotlin Multiplatform 企业级应用模块化最佳实践
基于实际项目经验,深入剖析 Kotlin Multiplatform 企业级应用的模块化架构设计、依赖管理策略及工程化实践,为团队提供可落地的架构方案
PostgreSQL和Flyway的使用小记
记录日常服务端开发中的PostgreSQL使用Flyway升级的一些内容
whisper-timestamped介绍及使用
关于具有词级时间戳和置信度的多语言自动语音识别
YT-DLP的配置使用及相关指令
YT-DLP是一款支持上千个视频网站资源下载的开源工具,可以将一些不错的视频学习保存到本地~
Android编译工具和库之间的相互依存关系
介绍Android项目的构建依赖需要依赖工具和库的依赖关系及Gradle的优化建议~
iOS应用如何使用命令行构建打包及上传AppStore
关于iOS应用的编译、打包、发布到AppStore的全流程命令行编译的说明,本文记录了研发过程中遇到的问题和解决的方案
Kobweb版本更新及使用场景记录
Kobweb的版本更新对于新的Feature的支持,有些比较关键的版本更新会在此记录方便查阅
[译]Jetpack Compose 中的 @Composable 组件最佳实践
详解如何构建高质量的 Compose 自定义组件,一些Google官方推荐的最佳实践~
[译]如何在 Jetpack Compose 中进行颜色原型设计
在这篇短文中,我将介绍在开发新的UI设计原型时如何管理和使用颜色。这主要面向那些需要快速开发,但没有品牌指南或预制设计的开发者。在这些创造性的时刻,优先考虑快速迭代是最重要的,让我们来看看如何实现这一点。
[译]Jetpack Compose 中的网格渐变
学习如何在 Android 上实现漂亮的网格渐变
[译]为什么你应该用 Compose 构建移动应用
如果你正在构建移动产品,你可能正在考虑 React Native、Flutter 或某种 HTML 版本。也许你甚至正在考虑完全原生应用。如果是这样,你应该了解 Compose Multiplatform。Compose 提供全平台效率,可以满足你的原生需求,同时降低风险。
[译]Compose Multiplatform for Web:一个也许你不该使用的神奇框架
Compose Multiplatform 是一个强大的框架,可以使用 Kotlin 共享代码库构建应用程序,可以同时面向 Android、iOS、桌面和 Web 等多个平台。但在将其用于 Web 开发之前,你需要三思...
[译]使用这个技巧轻松构建多平台应用
在 Compose Multiplatform 开发中,一个常见问题是缺乏现成可用的示例和方案。官方资源虽然提供了大量文档和示例,但缺乏详细的指导来说明如何按照最新指南轻松地开始使用 Compose Multiplatform。
[译]在Jetpack Compose中实现毛玻璃效果的底部导航栏
在本文中,我们将创建一个玻璃形态设计的底部导航栏。我们将使用 Chris Banes 的新 Haze 库来完成这项工作。这个库使我们能够轻松地模糊 Composable 的背景,这意味着元素后面的任何内容都将可见,但会模糊。
[译]优化多模块项目中的Gradle构建
探索加速多模块项目Gradle构建的实用案例和策略。
Kobweb介绍:基本用法、使用场景、学习资源
Kobweb Web Framework 介绍, 一个用于构建网站、前端、后端的基于Kotlin Compose HTML的开发框架,对Jetpack Compose 或者 Kotlin Multiplatform 经验的开发人员友好
[译]将Kobweb部署到云端
如何使用Kobweb构建一个可以由云端Kobweb服务器提供服务的Compose HTML网站
[译]Android和KMP项目的Gradle速查表 - 插件篇
Gradle可能会让人感到困惑和难以理解。当你创建一个新的Android项目时,系统会生成一些Gradle文件就不管了。开发者经常会从GitHub或Stack Overflow上复制粘贴代码,而并不真正理解其中的原理。
[译]在 Jetpack Compose 中使用 Coil 加载图片
使用 Coil 库在 Jetpack Compose 中加载网络图片的终极指南
[译]使用Kover创建GitHub代码覆盖率徽章
如何使用JetBrains Kover为你的GitHub README创建代码覆盖率徽章。
[译]使用 Jetpack Compose 自动生成精美的应用截图
截图是用户对我们应用的第一印象。因此,为了展现最好的一面,我们需要展示精心设计的截图。但是图形化设计截图是一项耗时的工作。
[译]使用Kobweb进行静态站点生成和部署
如何使用Kobweb构建Compose HTML站点,使其能够被静态站点托管提供商以低成本(或免费)方式提供服务!
[译]Kobweb: 一个基于Compose HTML构建的Web应用开发框架
An intro to Kobweb, a Kotlin web framework I wrote and used to build this website.
[译]Apple证书签名请求详解及深入代码签名:证书
我经常帮助开发者解决代码签名问题,发现很多问题源自对代码签名请求工作原理的基本误解。这篇文章试图对此作出解释。