Tagged articles
27 articles
Page 1 of 1
AndroidPub
AndroidPub
Mar 23, 2026 · Databases

Room 3.0 Alpha: A Deep Dive into KMP‑Ready Database Overhaul and Migration Guide

Google’s newly released Room 3.0 Alpha marks a landmark rewrite that transforms the Android‑only persistence library into a Kotlin Multiplatform solution, introducing package renaming, KSP‑only processing, coroutine‑first APIs, and experimental web support, while providing detailed migration steps and new features such as custom DAO return types.

CoroutinesKSPKotlin Multiplatform
0 likes · 12 min read
Room 3.0 Alpha: A Deep Dive into KMP‑Ready Database Overhaul and Migration Guide
AntTech
AntTech
Feb 5, 2026 · Mobile Development

How Alipay Rebuilt Its ‘My Tab’ Using KMP for Seamless Three‑Platform Code

Alipay’s terminal team refactored the high‑traffic ‘My Tab’ feature into a single Kotlin Multiplatform codebase, tackling challenges like MVC‑to‑MVVM migration, frame‑rate drops, and cross‑platform stability, and sharing detailed design patterns, performance optimizations, and solutions for Android, iOS, and HarmonyOS.

Compose UICross‑platform developmentKotlin Multiplatform
0 likes · 13 min read
How Alipay Rebuilt Its ‘My Tab’ Using KMP for Seamless Three‑Platform Code
AndroidPub
AndroidPub
Feb 5, 2026 · Mobile Development

Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026

From the Kotlin 2.0 language upgrade and the K2 compiler to a mature Jetpack multi‑platform library ecosystem, stable Compose for iOS and Web, and robust engineering tooling, Kotlin Multiplatform and Compose Multiplatform have evolved into a production‑grade, cross‑platform solution for mobile, desktop, and web by 2026.

Compose MultiplatformK2 CompilerKotlin Multiplatform
0 likes · 20 min read
Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026
AndroidPub
AndroidPub
Feb 2, 2026 · Mobile Development

How Kotlin Multiplatform Turns One Codebase into Native Android & iOS Binaries

This article demystifies Kotlin Multiplatform’s compiler architecture, explaining how shared Kotlin code is transformed into platform‑specific binaries via a common intermediate representation, the roles of Kotlin/JVM and Kotlin/Native backends, expect/actual contracts, memory model evolution, and practical build and integration steps for Android and iOS.

AndroidExpect/ActualKMP
0 likes · 19 min read
How Kotlin Multiplatform Turns One Codebase into Native Android & iOS Binaries
AndroidPub
AndroidPub
Jan 15, 2026 · Mobile Development

How to Seamlessly Integrate Kotlin Multiplatform into iOS Projects

This article explains how Kotlin Multiplatform (KMP) can be integrated into iOS apps by covering local and remote integration methods, build and packaging steps, Swift/Objective‑C interop details, debugging, testing, and practical recommendations for when and how to adopt KMP in mobile development.

CocoaPodsKotlin MultiplatformMobile Development
0 likes · 11 min read
How to Seamlessly Integrate Kotlin Multiplatform into iOS Projects
phodal
phodal
Nov 4, 2025 · Mobile Development

How AutoDev Uses Kotlin Multiplatform & Compose for True Multi‑Device AI Coding

This article details AutoDev's latest multi‑platform refactor built on Kotlin Multiplatform and Compose, describing the MPP‑Core engine, CLI/TUI, desktop and mobile IDEs, the TreeSitter‑based CodeGraph for context compression, and invites developers to contribute via its GitHub repository.

AutoDevCodeGraphCompose UI
0 likes · 6 min read
How AutoDev Uses Kotlin Multiplatform & Compose for True Multi‑Device AI Coding
Alipay Experience Technology
Alipay Experience Technology
Oct 22, 2025 · Mobile Development

How MYKMP Enables One-Code-Three-Platform Development for Alipay’s Mobile Apps

MYKMP is Alipay’s native cross‑platform solution built on Kotlin Multiplatform and Compose, enabling a single codebase to run on Android, iOS and HarmonyOS, with detailed architecture, engineering practices, GC optimizations, and integration guidelines presented for billion‑scale applications.

Cross‑platform developmentGarbage CollectionHarmonyOS
0 likes · 20 min read
How MYKMP Enables One-Code-Three-Platform Development for Alipay’s Mobile Apps
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 20, 2025 · Mobile Development

Can AI Build a Cross‑Platform “Lonely Frog” App in One Day with Kuikly?

Using Tencent’s open‑source Kuikly framework and AI assistance, the author creates a minimalist “Lonely Frog” app that runs on Android, iOS, HarmonyOS, Web and mini‑programs, detailing setup, design generation, code snippets, debugging tips, and multi‑platform deployment in a single day.

AI‑Assisted DevelopmentComposeCross‑Platform
0 likes · 10 min read
Can AI Build a Cross‑Platform “Lonely Frog” App in One Day with Kuikly?
Tencent TDS Service
Tencent TDS Service
Sep 16, 2025 · Mobile Development

How Kuikly Adapts Apple’s New Liquid Glass UI for Seamless Mobile Experiences

Kuikly, Tencent’s Kotlin‑Multiplatform cross‑end framework, introduces native support for Apple’s iOS 26 Liquid Glass design, comparing self‑rendering and native‑rendering architectures, detailing adaptation strategies, API extensions, compatibility handling, and offering code examples to help developers integrate the new visual effect across platforms.

Kotlin MultiplatformKuiklyLiquid Glass
0 likes · 13 min read
How Kuikly Adapts Apple’s New Liquid Glass UI for Seamless Mobile Experiences
Bilibili Tech
Bilibili Tech
Sep 12, 2025 · Mobile Development

How We Turned Kotlin/Native on iOS into a First-Class Development Experience

This article details a deep engineering effort that transforms Kotlin Multiplatform on iOS into a first‑class development environment, covering the current pain points, root causes, a redesigned Bazel‑based build pipeline, parallel compilation techniques, performance gains, and future roadmap for mobile developers.

BazelBuild OptimizationKotlin Multiplatform
0 likes · 24 min read
How We Turned Kotlin/Native on iOS into a First-Class Development Experience
AndroidPub
AndroidPub
Sep 5, 2025 · Backend Development

How KoinBoot Transforms Koin into a Full‑Featured Enterprise Framework

Discover how KoinBoot extends the lightweight Koin DI library with configuration management, lifecycle control, automatic module loading, and Gradle integration to create a modular, plug‑and‑play application framework that simplifies enterprise Kotlin development across platforms.

Configuration ManagementKoinKotlin Multiplatform
0 likes · 20 min read
How KoinBoot Transforms Koin into a Full‑Featured Enterprise Framework
AntTech
AntTech
Aug 27, 2025 · Mobile Development

How Alipay Built an AI Travel Assistant in Two Months with xUI, gRPC, and KMP

This article details the two‑month end‑to‑end development of Alipay's AI Travel Assistant, describing the product concept, technical background, adoption of the xUI interaction framework, gRPC streaming, Kotlin Multiplatform integration, migration challenges, performance metrics, and future roadmap.

AICross‑PlatformKotlin Multiplatform
0 likes · 23 min read
How Alipay Built an AI Travel Assistant in Two Months with xUI, gRPC, and KMP
Tencent TDS Service
Tencent TDS Service
Aug 20, 2025 · Frontend Development

Why Kuikly’s New Web Edition Beats Flutter and Others in Size and Speed

Kuikly, Tencent’s Kotlin‑Multiplatform cross‑end framework, now adds H5 and WeChat Mini‑Program support, delivering a lightweight 463 KB bundle, faster page loads across iOS, Android and PC browsers, and advantages such as superior development experience, SEO friendliness, broad compatibility, and ecosystem reuse, while outlining its architecture and future roadmap.

Kotlin MultiplatformKuiklyWeChat Mini Program
0 likes · 9 min read
Why Kuikly’s New Web Edition Beats Flutter and Others in Size and Speed
Bilibili Tech
Bilibili Tech
Jun 13, 2025 · Mobile Development

How Bilibili Scaled Kotlin Multiplatform Across Android, iOS, and HarmonyOS

This article details Bilibili's practical experience with Kotlin Multiplatform (KMP), covering the choice of Bazel as a build system, multi‑language interop, dependency injection, modular export, state‑machine driven single‑direction data flow, and the successful deployment of shared logic and UI across Android, iOS, and HarmonyOS platforms.

BazelCompose UICross‑platform
0 likes · 20 min read
How Bilibili Scaled Kotlin Multiplatform Across Android, iOS, and HarmonyOS
AndroidPub
AndroidPub
Jun 11, 2025 · Mobile Development

ovCompose: Achieving High‑Performance Cross‑Platform Mobile Apps

ovCompose is a newly released cross‑platform framework that fully supports HarmonyOS, Android, and iOS, leveraging Kotlin Multiplatform and the native‑focused KuiklyBase to deliver native‑level performance, unified UI rendering, advanced memory and GC optimizations, and a rich component ecosystem, with open‑source repositories for community collaboration.

ComposeHarmonyOSKotlin Multiplatform
0 likes · 14 min read
ovCompose: Achieving High‑Performance Cross‑Platform Mobile Apps
Tencent TDS Service
Tencent TDS Service
Jun 3, 2025 · Mobile Development

Kuikly’s Secrets to Native‑Level Performance on HarmonyOS

This article details how Tencent's Kuikly cross‑platform framework was adapted for HarmonyOS, covering its architecture, rendering layer adaptations, performance benchmarks, Kotlin Native integration, debugging tooling improvements, Compose DSL support, and future technical outlooks.

Debugging ToolsHarmonyOSKotlin Multiplatform
0 likes · 18 min read
Kuikly’s Secrets to Native‑Level Performance on HarmonyOS
Tencent Technical Engineering
Tencent Technical Engineering
Jun 3, 2025 · Frontend Development

Kuikly Framework Adaptation to HarmonyOS: Architecture, Performance, and Rendering Solutions

Kuikly, Tencent’s Kotlin Multiplatform‑based cross‑platform framework, has been extended to support HarmonyOS with native performance, offering Compose DSL, high‑performance rendering, Kotlin Native adaptation, debugging tools, and detailed optimization strategies that achieve near‑native speed and dynamic UI capabilities across Android, iOS, Web, and mini‑programs.

Compose DSLHarmonyOSKotlin Multiplatform
0 likes · 16 min read
Kuikly Framework Adaptation to HarmonyOS: Architecture, Performance, and Rendering Solutions
Alipay Experience Technology
Alipay Experience Technology
May 7, 2025 · Mobile Development

How to Shrink Kotlin/Native Binary Size for Mobile Apps: Practical Optimizations

This article details the Alipay Tech team's systematic approach to reducing Kotlin/Native binary size for Android, iOS, and HarmonyOS by tuning compiler parameters, leveraging LLVM optimization passes, and applying fine‑grained export and dead‑code‑elimination strategies, complete with test methods and measurable results.

Compiler FlagsDCEKotlin Multiplatform
0 likes · 14 min read
How to Shrink Kotlin/Native Binary Size for Mobile Apps: Practical Optimizations
Tencent Technical Engineering
Tencent Technical Engineering
Apr 29, 2025 · Frontend Development

How Kuikly Achieves Native-Level Performance Across Five Platforms

Kuikly, Tencent’s Kotlin‑Multiplatform‑based cross‑platform framework, combines native‑level performance with dynamic page updates across Android, iOS, HarmonyOS, Web and mini‑programs, leveraging a two‑tree rendering architecture, DSL‑driven UI, and lightweight native components to boost development efficiency.

Declarative DSLKotlin MultiplatformKuikly Framework
0 likes · 15 min read
How Kuikly Achieves Native-Level Performance Across Five Platforms
Bilibili Tech
Bilibili Tech
Aug 20, 2024 · Mobile Development

Kotlin Multiplatform for HarmonyOS App Development

Kotlin Multiplatform enables developers to share a single Kotlin codebase across Android, iOS and the new Harmony Next OS—avoiding costly full rewrites—by converting Harmony OS TypeScript definitions to Kotlin, compiling to JavaScript or native binaries, though challenges remain in debugging, library compatibility, bundle size and threading support.

CoroutinesCross‑platform developmentHarmonyOS
0 likes · 18 min read
Kotlin Multiplatform for HarmonyOS App Development
Bilibili Tech
Bilibili Tech
Jun 25, 2024 · Mobile Development

Kotlin Multiplatform: Language, Compilers, and Engineering Practices

The article examines Kotlin Multiplatform’s language design, its three dedicated compilers, artifact structure, and plugin ecosystem, critiques Gradle’s build‑system shortcomings, and details the team’s Bazel migration that delivers faster incremental builds while highlighting trade‑offs and future improvements for Kotlin‑Native, JS inter‑op, and tooling.

BazelCompiler PluginsGradle
0 likes · 33 min read
Kotlin Multiplatform: Language, Compilers, and Engineering Practices
Bilibili Tech
Bilibili Tech
Mar 29, 2024 · Mobile Development

Bilibili Completes Beta Development of HarmonyOS Native Video Application

Bilibili has finished beta development of its HarmonyOS native video app—the first bullet‑comment‑enabled video client on the platform—offering medium‑long video playback, personalized recommendations, search, hot lists and interactive features, while cutting build times from over twenty to under five minutes and targeting a full commercial launch with expanded services across smartphones, tablets, displays and vehicles in Q4 2024.

BilibiliHarmonyOSKotlin Multiplatform
0 likes · 4 min read
Bilibili Completes Beta Development of HarmonyOS Native Video Application
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 5, 2024 · Mobile Development

Using Custom Gradle Convention Plugins to Share Build Scripts in a Kotlin Multiplatform Android Project

This article demonstrates how to replace duplicated Gradle build scripts across multiple modules in a Kotlin Multiplatform Android project by creating custom convention plugins, leveraging Version Catalogs and the NowInAndroid example to centralize configuration, simplify third‑party plugin setup, and improve IDE assistance.

AndroidBuild Script ReuseConvention Plugin
0 likes · 13 min read
Using Custom Gradle Convention Plugins to Share Build Scripts in a Kotlin Multiplatform Android Project
Ctrip Technology
Ctrip Technology
Jun 16, 2022 · Mobile Development

MMKV‑Kotlin: A Kotlin Multiplatform Key‑Value Storage Library – Design, Usage, Testing and Maven Publishing

This article introduces MMKV‑Kotlin, a Kotlin Multiplatform wrapper for Tencent's high‑performance MMKV key‑value storage, covering its background, simple integration steps, architectural decisions, platform‑specific implementations, comprehensive unit and instrumented testing, and the process of publishing the library to Maven Central.

AndroidKotlin MultiplatformMMKV
0 likes · 22 min read
MMKV‑Kotlin: A Kotlin Multiplatform Key‑Value Storage Library – Design, Usage, Testing and Maven Publishing
Sohu Tech Products
Sohu Tech Products
Mar 4, 2020 · Mobile Development

Kotlin Multiplatform vs Flutter: A Comparative Analysis of Cross‑Platform Mobile Development

This article compares Kotlin Multiplatform and Flutter, outlining their benefits, drawbacks, market popularity, performance, ecosystem support, and suitability for various platforms, helping developers decide which cross‑platform framework best fits their mobile development needs.

Cross‑platform developmentKotlin MultiplatformMobile Development
0 likes · 12 min read
Kotlin Multiplatform vs Flutter: A Comparative Analysis of Cross‑Platform Mobile Development