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