Tagged articles
18 articles
Page 1 of 1
Alipay Experience Technology
Alipay Experience Technology
Jan 6, 2026 · Backend Development

How Alipay Cut App Size by 47M and Pre‑install Package by 127M with Componentization

Alipay tackled exploding bundle sizes, code‑reuse pain, and architectural complexity by redesigning its engineering stack into a standardized, plug‑in component system that reduced the main app by 47 MB, the pre‑install package by 127 MB, and cut baseline‑sync modifications from dozens to single‑digit numbers.

AndroidComponentizationSoftware Architecture
0 likes · 23 min read
How Alipay Cut App Size by 47M and Pre‑install Package by 127M with Componentization
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 19, 2025 · Frontend Development

Custom Title Bar, Skinning, and ViewModel in Kotlin Compose Desktop

This article demonstrates how to implement a custom title bar with window controls, apply dynamic skinning, integrate ViewModel using Precompose, handle network and file I/O, manage multi‑page navigation, open file selectors, and use KV storage in a Kotlin Compose Multiplatform desktop application, with full code examples.

ComposeDesktopKotlin
0 likes · 9 min read
Custom Title Bar, Skinning, and ViewModel in Kotlin Compose Desktop
Tencent TDS Service
Tencent TDS Service
Apr 29, 2025 · Frontend Development

How Kuikly Achieves Native‑Level Performance Across Five Platforms with Kotlin Multiplatform

Kuikly, Tencent’s open‑source cross‑platform framework built on Kotlin Multiplatform, delivers native‑level performance and dynamic UI across Android, iOS, HarmonyOS, Web and mini‑programs by combining a lightweight native rendering layer, a two‑tree DSL architecture, precise diffing, and extensive tooling support.

DSLKotlinNative Performance
0 likes · 16 min read
How Kuikly Achieves Native‑Level Performance Across Five Platforms with Kotlin Multiplatform
Sohu Tech Products
Sohu Tech Products
Apr 2, 2025 · Backend Development

Compiling Kotlin to Jack Bytecode: Adding a New Kotlin Target

The article shows how to extend Kotlin by adding a Jack‑bytecode backend, detailing the required standard‑library, CLI module, and IR‑to‑Jack transformer implementation, and demonstrates compiling a simple Kotlin program to Jack bytecode that runs correctly on the Nand2Tetris virtual machine.

IR transformationJack bytecodeKotlin
0 likes · 11 min read
Compiling Kotlin to Jack Bytecode: Adding a New Kotlin Target
Tencent Cloud Developer
Tencent Cloud Developer
Aug 29, 2024 · Mobile Development

Kotlin Native: Architecture, Compilation, Memory Layout, Interoperability, and Future Outlook

Kotlin Native compiles Kotlin code to native binaries via an IR‑to‑LLVM pipeline, provides C/C++‑compatible memory layout, garbage‑collected runtime, and rich interop with C, C++, Objective‑C/Swift, while facing tooling and value‑type challenges that are being addressed through ongoing performance and language enhancements.

InteropKotlinMemoryManagement
0 likes · 58 min read
Kotlin Native: Architecture, Compilation, Memory Layout, Interoperability, and Future Outlook
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jun 12, 2023 · Frontend Development

Design and Architecture of Corona: NetEase Cloud Music Multi‑Platform Front‑End Monitoring System

Corona is NetEase Cloud Music’s unified, cross‑platform front‑end monitoring system that ingests logs from Web, React Native, Node.js, Android, iOS, Flutter and Windows CEF, enriches them, routes them through real‑time anomaly and performance pipelines, stores them in HBase, and offers customizable alerts, de‑obfuscation, AI‑assisted analysis, and extensible reporting to ensure rapid fault detection and remediation across the organization.

architecturefrontendlogging
0 likes · 17 min read
Design and Architecture of Corona: NetEase Cloud Music Multi‑Platform Front‑End Monitoring System
Sohu Tech Products
Sohu Tech Products
Apr 19, 2023 · Mobile Development

Kotlin Multiplatform Mobile (KMM): Overview, Setup, Architecture, and Build Process

This article provides a comprehensive guide to Kotlin Multiplatform Mobile (KMM), covering its concepts, advantages over other cross‑platform frameworks, detailed setup steps, project structure, Gradle configuration, code examples for shared and platform‑specific modules, and an in‑depth explanation of the Android and iOS compilation pipelines.

AndroidGradleKMM
0 likes · 21 min read
Kotlin Multiplatform Mobile (KMM): Overview, Setup, Architecture, and Build Process
DaTaobao Tech
DaTaobao Tech
Jun 30, 2022 · Frontend Development

VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce

VideoX is a versatile front‑end video player built for Taobao’s massive e‑commerce platform, offering multi‑terminal playback, customizable controls, and analytics through a layered architecture that separates core decoding, framework integration, and experience assurance, while supporting modern web technologies and native fallbacks across diverse business scenarios.

RaxReactarchitecture
0 likes · 29 min read
VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce
Taobao Frontend Technology
Taobao Frontend Technology
Jun 27, 2022 · Frontend Development

How VideoX Tackles Complex Video Playback Across Massive E‑commerce Platforms

VideoX, a front‑end player built for Alibaba’s massive e‑commerce ecosystem, addresses diverse playback scenarios—from product detail videos to live streams—by offering multi‑format support, customizable controls, multi‑video management, and a layered architecture that separates playback core, business integration, and experience assurance.

architecturemultiplatformplayback
0 likes · 33 min read
How VideoX Tackles Complex Video Playback Across Massive E‑commerce Platforms
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 23, 2022 · Backend Development

Essential C++ Cross‑Platform Pitfalls and How to Avoid Them

This guide shares practical C++ cross‑platform development tips, covering version selection, include guards, path handling, character encoding, inline functions, type definitions, template usage, compiler differences, and build‑time strategies to keep code portable and maintainable across Windows, macOS, and Linux.

Cbest practicescoding guidelines
0 likes · 18 min read
Essential C++ Cross‑Platform Pitfalls and How to Avoid Them
Qunar Tech Salon
Qunar Tech Salon
Jan 13, 2021 · Frontend Development

Qunar 2020 Technical Achievements and Article Collection

In 2020 Qunar's front‑end team explored multi‑platform adaptation, low‑code marketing, UI automation, security enhancements, and framework upgrades, publishing a series of technical articles that detail their solutions, performance gains, and practical insights for developers across the organization.

QunarReact Nativefrontend
0 likes · 6 min read
Qunar 2020 Technical Achievements and Article Collection