Tagged articles

Cross-Platform

541 articles · Page 3 of 6
Open Source Tech Hub
Open Source Tech Hub
Sep 3, 2023 · Backend Development

How to Install and Use fnm: The Fast Rust‑Based Node.js Version Manager

fnm is a fast, Rust‑built, cross‑platform Node.js version manager that simplifies installing, switching, and uninstalling Node versions, with step‑by‑step instructions for WSL and Windows installations, usage commands, alias setup, and common operations, all illustrated with code snippets and screenshots.

CLICross-PlatformNode.js
0 likes · 4 min read
How to Install and Use fnm: The Fast Rust‑Based Node.js Version Manager
Architect's Guide
Architect's Guide
Aug 25, 2023 · Mobile Development

Cross‑Platform Architecture for WeChat Pay: Reducing Bugs and Boosting Productivity with a C++ Framework

The article describes how a C++‑based cross‑platform framework was built to unify iOS and Android implementations of WeChat Pay, addressing bugs, scalability, quality assurance, routing, network request management, and data‑flow discipline, ultimately improving development efficiency and user experience.

C#Cross-PlatformRouting
0 likes · 13 min read
Cross‑Platform Architecture for WeChat Pay: Reducing Bugs and Boosting Productivity with a C++ Framework
21CTO
21CTO
Aug 18, 2023 · Mobile Development

How Flutter 3.13’s Impeller Boosts Performance Across Devices

Flutter 3.13 introduces major Impeller renderer enhancements—reducing latency on iOS, halving rasterization times versus Skia, adding wide‑gamut color defaults, and unveiling new Engine APIs for foldable devices, macOS, and display metrics—while previewing Vulkan support for Android.

Cross-PlatformFlutterGraphics Rendering
0 likes · 3 min read
How Flutter 3.13’s Impeller Boosts Performance Across Devices
Alibaba Terminal Technology
Alibaba Terminal Technology
Aug 11, 2023 · Frontend Development

Mastering Conditional Compilation for Efficient Cross‑Platform Mini‑Program Development

This article explains how conditional compilation can eliminate redundant code in cross‑platform mini‑program projects, describes the syntax and implementation details in MorJS, and shows practical examples for code‑level and file‑level compilation strategies that improve performance, maintainability, and product consistency.

Cross-PlatformMini ProgramMorJS
0 likes · 15 min read
Mastering Conditional Compilation for Efficient Cross‑Platform Mini‑Program Development
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 2, 2023 · Mobile Development

How Eleme’s MorJS Enables One‑Code‑Base Across Mini‑Programs and Web

This article reviews the evolution of cross‑platform technologies, explains Eleme’s unique approach of using a mini‑program DSL for multi‑end deployment, and details the static compilation plus runtime compensation strategy that powers the open‑source MorJS framework for seamless code reuse across mobile mini‑programs, plugins, sub‑packages, and web applications.

Cross-PlatformMini ProgramMobile Development
0 likes · 27 min read
How Eleme’s MorJS Enables One‑Code‑Base Across Mini‑Programs and Web
DataFunSummit
DataFunSummit
Jul 4, 2023 · Artificial Intelligence

PPL: A Full‑Platform Deep Learning Deployment Framework by SenseTime

The article presents SenseTime's PPL framework, detailing its toolchain, inference engine, multi‑backend operator library, quantization tools, CUDA optimizations, performance benchmarks across CPUs, GPUs, DSPs and DSAs, and outlines future plans for broader chip support and AI for Science.

AI inferenceCUDA optimizationCross-Platform
0 likes · 23 min read
PPL: A Full‑Platform Deep Learning Deployment Framework by SenseTime
DaTaobao Tech
DaTaobao Tech
Jun 26, 2023 · Frontend Development

Taobao Store Framework: Architecture Evolution, Challenges, and Performance Optimizations

The fifth “Long‑termism Starts from Small Things” article details how Taobao’s mobile store framework evolved from a simple Weex page to a hybrid mini‑program architecture, consolidating serial requests into a unified entry, adding a native container and WebView co‑location, which cut start‑up latency by over 50 % on low‑end devices and boosted overall performance by roughly 20 %.

Cross-PlatformFrontend ArchitecturePerformance Optimization
0 likes · 12 min read
Taobao Store Framework: Architecture Evolution, Challenges, and Performance Optimizations
Open Source Linux
Open Source Linux
Jun 26, 2023 · Operations

Master Disk Space Insight: Install and Use the Go‑Based “diskusage” Tool

This guide introduces the Go‑based “diskusage” utility, shows how to install it with a single command, explains its usage with examples such as filtering specific file types, displaying sizes in gigabytes, and enabling colored output, and notes its cross‑platform support for Linux, macOS, and Windows.

Cross-PlatformGocommand-line
0 likes · 2 min read
Master Disk Space Insight: Install and Use the Go‑Based “diskusage” Tool
macrozheng
macrozheng
Jun 21, 2023 · Operations

Discover Tabby: The Open‑Source Terminal That Beats Xshell

This article introduces Tabby, an open‑source, cross‑platform terminal that surpasses Xshell with built‑in SFTP, sleek UI, extensive plugin support, and customizable settings, and provides step‑by‑step guidance on installation, SSH, SFTP, PowerShell, Git integration, and appearance configuration for developers and operations engineers.

Cross-PlatformPluginSFTP
0 likes · 8 min read
Discover Tabby: The Open‑Source Terminal That Beats Xshell
Tencent Cloud Developer
Tencent Cloud Developer
Jun 14, 2023 · Frontend Development

How Tencent Video Built a One‑Code Multi‑Platform Search with Hippy

This article explains how Tencent Video created a unified search system that runs on Android, iOS, H5, mini‑programs and PC by consolidating backend interfaces, using the Hippy‑Vue stack, conditional compilation, and a three‑layer template to dramatically reduce development and maintenance costs.

Cross-PlatformHippyVue
0 likes · 12 min read
How Tencent Video Built a One‑Code Multi‑Platform Search with Hippy
HelloTech
HelloTech
Jun 13, 2023 · Mobile Development

Wukong: A Native Dynamic Card Solution for Mobile Apps

Wukong is HelloBike’s native partial‑dynamic card engine that lets developers design once, preview instantly, and deploy cross‑platform UI and logic without full app releases, boosting development efficiency by up to 80% through Flexbox‑based layouts, lightweight JS engines, and comprehensive tooling.

Cross-PlatformMobile DevelopmentNative UI
0 likes · 12 min read
Wukong: A Native Dynamic Card Solution for Mobile Apps
HelloTech
HelloTech
May 23, 2023 · Frontend Development

Technical Architecture and Implementation of the HaKnight Desktop Application Using Electron

The article details HaKnight’s new desktop client architecture built with Electron, Vite, and React, explaining the choice of Electron over native frameworks, the custom scaffold, use of axios, lowdb, log4js‑node, and electron‑builder for packaging, signing, notarization, and update mechanisms, and outlines reusable components that enable cross‑platform task scheduling and reporting.

Cross-PlatformDesktop ApplicationElectron
0 likes · 16 min read
Technical Architecture and Implementation of the HaKnight Desktop Application Using Electron
IT Services Circle
IT Services Circle
May 5, 2023 · Frontend Development

Cross‑Platform Desktop Development: QQ’s Adoption of Electron and Microsoft Teams’ Migration to WebView2

The article examines how QQ unified its Windows, macOS, and Linux clients using the Electron‑based QQ NT architecture, contrasts this with Microsoft Teams’ recent shift from Electron to Edge WebView2 for better performance and lower memory usage, and discusses the trade‑offs developers face when selecting cross‑platform frameworks.

Cross-PlatformDesktop DevelopmentElectron
0 likes · 9 min read
Cross‑Platform Desktop Development: QQ’s Adoption of Electron and Microsoft Teams’ Migration to WebView2
Alipay Experience Technology
Alipay Experience Technology
Apr 27, 2023 · Backend Development

Mastering NAPI‑RS: Build Cross‑Platform Node.js Native Addons with Rust

This article introduces NAPI‑RS, a Rust‑based framework for creating pre‑compiled Node.js native extensions, covering project setup, multi‑platform distribution, type generation, module registration, advanced usage patterns, and debugging techniques to help developers efficiently bridge Rust and JavaScript.

Cross-PlatformNAPI-RSNode.js
0 likes · 17 min read
Mastering NAPI‑RS: Build Cross‑Platform Node.js Native Addons with Rust
Ctrip Technology
Ctrip Technology
Apr 13, 2023 · Frontend Development

Development Experience and Solutions for Mini‑Program WebView Integration

This article shares the team’s practical experience and solutions for embedding H5 pages in mini‑program WebViews, covering platform differences, communication mechanisms, onShow handling, common pitfalls, login‑state synchronization, payment integration, and the use of WebSocket to achieve real‑time cross‑page updates.

Cross-PlatformWebSocketcommunication
0 likes · 17 min read
Development Experience and Solutions for Mini‑Program WebView Integration
Aotu Lab
Aotu Lab
Mar 31, 2023 · Frontend Development

How Multi-Compiler Kernels Accelerate Cross-Platform Development in Taro

This article explains the multi‑compiler kernel ecosystem behind Taro, detailing how Webpack, Vite and Metro kernels are integrated, the plugin system that unifies build processes across Web, App, mini‑program and Harmony platforms, and the performance gains and challenges of this approach.

Cross-PlatformMetroTaRO
0 likes · 19 min read
How Multi-Compiler Kernels Accelerate Cross-Platform Development in Taro
JD Tech
JD Tech
Mar 21, 2023 · Frontend Development

Comparative Study of Popular Desktop Application Development Technologies: Electron, Tauri, NW.js, Flutter for Desktop, and Wails

This article introduces the current popular desktop application development technologies, compares Electron, Tauri, NW.js, Flutter for Desktop, and Wails in terms of architecture, process models, inter‑process communication, and practical implementation through a navigation‑launcher example, and summarizes performance and packaging considerations for cross‑platform development.

Cross-PlatformDesktop DevelopmentElectron
0 likes · 15 min read
Comparative Study of Popular Desktop Application Development Technologies: Electron, Tauri, NW.js, Flutter for Desktop, and Wails
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Mar 20, 2023 · Mobile Development

Hybrid Development Practices: Frontend and Client Collaboration at NetEase Yanxuan

At NetEase Yanxuan, successful webview‑plus‑APP hybrid development hinges on close frontend‑client collaboration, detailed attention to presentation, workflow, and error handling, strict JSBridge standards with unified SDK and documentation, and proactive communication to bridge knowledge, business, and legacy gaps across Android and iOS.

API standardizationCross-Platformfrontend collaboration
0 likes · 12 min read
Hybrid Development Practices: Frontend and Client Collaboration at NetEase Yanxuan
DaTaobao Tech
DaTaobao Tech
Mar 17, 2023 · Backend Development

Automating Cross‑Platform API Documentation with Java Annotations at Taobao Search

This article explains how the Taobao Search team tackled the inconsistency and high maintenance cost of manually written API docs by introducing a standardized annotation format, a custom annotation processor, automated JSON generation, and script‑based data reporting to keep cross‑platform API information accurate and readily usable for both backend and frontend developers.

API documentationAutomationBackend Development
0 likes · 8 min read
Automating Cross‑Platform API Documentation with Java Annotations at Taobao Search
HelloTech
HelloTech
Mar 15, 2023 · Mobile Development

Cross‑Platform Mobile Development: Evaluation and Implementation of Flutter and H5 Hybrid Solutions

The team evaluated cross‑platform options, piloted both Flutter and an H5 offline‑Hybrid approach, found Flutter’s self‑rendering engine delivered superior performance and consistency, and consequently adopted Flutter as the primary framework, dramatically improving development efficiency and UI parity across Android and iOS.

Cross-PlatformFlutterHybrid App
0 likes · 14 min read
Cross‑Platform Mobile Development: Evaluation and Implementation of Flutter and H5 Hybrid Solutions
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Mar 14, 2023 · Frontend Development

How Dawn’s VTree Revolutionizes Cross‑Platform Event Tracking

NetEase Cloud Music’s open‑source Dawn framework introduces a high‑performance virtual tree (VTree) to deliver a unified, low‑cost, and highly accurate cross‑platform event‑tracking solution, addressing common pain points such as development overhead, precision, model stability, link tracing, and quality control.

AnalyticsCross-PlatformVTree
0 likes · 11 min read
How Dawn’s VTree Revolutionizes Cross‑Platform Event Tracking
Java Architect Essentials
Java Architect Essentials
Feb 26, 2023 · Frontend Development

Comprehensive uni‑app Guide: Overview, Environment Setup, and Development Practices

This article provides a detailed introduction to uni‑app, a Vue‑based cross‑platform front‑end framework, covering its core concepts, advantages, environment installation with HBuilder X and vue‑cli, project creation, platform‑specific build commands, Flex layout basics, and background‑image handling for various targets.

Cross-PlatformFlexboxHBuilderX
0 likes · 18 min read
Comprehensive uni‑app Guide: Overview, Environment Setup, and Development Practices
Xianyu Technology
Xianyu Technology
Feb 14, 2023 · Frontend Development

How FishUI Achieves Seamless Cross‑Platform UI Development for Xianyu

FishUI is a cross‑platform React component library designed for Xianyu’s kun and web containers, offering unified APIs, automated environment detection, monorepo architecture with pnpm, lerna + nx versioning, custom build loaders, comprehensive testing, and documentation tooling to boost developer efficiency and maintainability.

Build OptimizationComponent LibraryCross-Platform
0 likes · 15 min read
How FishUI Achieves Seamless Cross‑Platform UI Development for Xianyu
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 13, 2023 · Backend Development

How NEMichelinCache Cuts Crashes and Boosts Performance in Cross‑Platform RN/H5 Apps

The article details the design and implementation of NEMichelinCache, a cross‑platform cache library for React Native and H5, explaining the problems of the legacy cache, the architectural choices made, the modules introduced, and the measurable improvements in stability and speed achieved after deployment.

CacheCross-PlatformLogging
0 likes · 12 min read
How NEMichelinCache Cuts Crashes and Boosts Performance in Cross‑Platform RN/H5 Apps
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 1, 2023 · Backend Development

How GaiaX’s Cross‑Platform Expression Engine Achieves Fast, Stable UI Rendering

This article explains GaiaX’s cross‑platform expression engine, covering its design, LR(1) grammar‑based parsing, syntax‑tree construction, C++ core implementation, Android JNI and iOS bridge integration, unified data types, performance benchmarks, and how it ensures consistent, high‑performance UI rendering on mobile devices.

AndroidC#Cross-Platform
0 likes · 16 min read
How GaiaX’s Cross‑Platform Expression Engine Achieves Fast, Stable UI Rendering
Java Backend Technology
Java Backend Technology
Jan 11, 2023 · Frontend Development

Master uni-app: Build Cross‑Platform Apps with One Codebase

This guide introduces uni-app—a Vue‑based framework that lets developers write a single codebase and deploy to iOS, Android, H5, and various mini‑programs—covers its key advantages, environment setup with HBuilder X or vue‑cli, project creation, platform‑specific building, Flex layout, and background‑image handling.

Cross-PlatformFlexboxVue
0 likes · 19 min read
Master uni-app: Build Cross‑Platform Apps with One Codebase
DaTaobao Tech
DaTaobao Tech
Dec 9, 2022 · Fundamentals

Frida-gum Based Non-intrusive C++ Mock Framework

This open‑source C++ mock framework leverages Frida‑gum to replace any function—including static, member, virtual, and library calls—at runtime without source changes, offering simple MOCK and MOCK_RETURN macros, call‑count expectations, automatic scope‑based rollback, and cross‑platform support for reliable, non‑intrusive unit testing.

C#Cross-PlatformFrida
0 likes · 11 min read
Frida-gum Based Non-intrusive C++ Mock Framework
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 5, 2022 · Frontend Development

Why Cross-Platform Development Is Evolving: From Web Containers to Flutter

Cross‑platform development has rapidly evolved from simple web containers to sophisticated native‑rendering solutions like React Native, Weex, and Flutter, prompting a push for standardized container specifications that balance performance, consistency, and developer efficiency across the ever‑growing ecosystem of smart devices.

Cross-PlatformFlutterReact Native
0 likes · 12 min read
Why Cross-Platform Development Is Evolving: From Web Containers to Flutter
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 24, 2022 · Frontend Development

Why Cross‑Platform Development Keeps Evolving and How to Future‑Proof Your Code

This article reviews the evolution of cross‑platform technologies—from web containers to native‑container frameworks and self‑rendering engines—examining their changing trade‑offs, the push for standardization, and practical strategies to keep business code stable across ever‑fragmented devices.

Cross-PlatformReact NativeStandardization
0 likes · 15 min read
Why Cross‑Platform Development Keeps Evolving and How to Future‑Proof Your Code
Snowball Engineer Team
Snowball Engineer Team
Nov 22, 2022 · Frontend Development

Three‑Platform (RN/H5) Unified Development Architecture and Practices by Snowball Frontend Team

This article details Snowball's frontend team's comprehensive approach to three‑platform (iOS, Android, H5) unified development using React Native, a custom styled‑system, server‑side rendering, CI/CD pipelines, testing strategies, and future AI‑driven code generation, providing practical guidance for cross‑platform projects.

CI/CDCross-PlatformReact Native
0 likes · 30 min read
Three‑Platform (RN/H5) Unified Development Architecture and Practices by Snowball Frontend Team
Qunar Tech Salon
Qunar Tech Salon
Nov 16, 2022 · Mobile Development

Cross‑Platform Rendering of Qunar Low‑Code Platform on React Native: Architecture, Code Transformation, and Runtime Integration

This article presents a technical case study of Qunar's low‑code platform, detailing the current cross‑platform rendering challenges, the feasibility analysis of replacing H5 with React Native, the design of a Babel‑based code transformer, runtime integration, performance results, and future plans.

BabelCross-PlatformReact Native
0 likes · 13 min read
Cross‑Platform Rendering of Qunar Low‑Code Platform on React Native: Architecture, Code Transformation, and Runtime Integration
Youku Technology
Youku Technology
Nov 14, 2022 · Industry Insights

Deep Dive into GaiaX: Architecture, Rendering Pipeline, and Core Concepts

This article provides a comprehensive technical analysis of GaiaX, Alibaba's cross‑platform high‑performance rendering engine, covering its core concepts, three‑layer architecture, rendering pipeline, node‑tree calculations, view‑hierarchy merging, text auto‑fit logic, and key open‑source resources.

Cross-PlatformGaiaXStretch
0 likes · 17 min read
Deep Dive into GaiaX: Architecture, Rendering Pipeline, and Core Concepts
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 11, 2022 · Mobile Development

How GaiaX Powers High‑Performance Cross‑Platform UI Rendering on Mobile

This article explains GaiaX, Alibaba's cross‑platform template engine, detailing its core concepts, DSL structure, three‑layer architecture, Rust‑based Stretch layout engine, rendering pipeline, and optimization techniques such as node‑tree calculation, view‑hierarchy merging, and text auto‑fit for Android and iOS.

Cross-PlatformGaiaXMobile UI
0 likes · 17 min read
How GaiaX Powers High‑Performance Cross‑Platform UI Rendering on Mobile
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 21, 2022 · Frontend Development

How GaiaX Transforms Cross‑Platform UI Development and Boosts Efficiency

GaiaX, an open‑source cross‑platform template engine created by Alibaba’s Youku team, tackles multi‑device UI component development bottlenecks by introducing a DSL‑based native rendering approach, dynamic updates, containerization, and tooling that together streamline design‑to‑code workflows and improve development efficiency.

Cross-PlatformGaiaXUI templates
0 likes · 19 min read
How GaiaX Transforms Cross‑Platform UI Development and Boosts Efficiency
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 19, 2022 · Mobile Development

Reimagining Mobile Development: Unified Cross-Platform Containers and the KUN Strategy

This article outlines the evolving trends in terminal devices and software architecture, argues for unified cross‑platform containers, proposes a streamlined organizational model with fewer, more versatile roles, and introduces the KUN project—a high‑performance, extensible Flutter‑based rendering engine aimed at boosting mobile development efficiency.

Cross-PlatformFlutterMobile Development
0 likes · 23 min read
Reimagining Mobile Development: Unified Cross-Platform Containers and the KUN Strategy
ELab Team
ELab Team
Oct 13, 2022 · Frontend Development

Why Tauri Is the Next Big Thing for Cross‑Platform Desktop Apps

This article provides a comprehensive overview of desktop application development, comparing native, web‑based, and self‑rendering technology stacks, and explains how Tauri leverages Rust, system webviews, and a secure multi‑process architecture to deliver high‑performance, small‑size cross‑platform desktop applications.

Cross-PlatformElectronTauri
0 likes · 23 min read
Why Tauri Is the Next Big Thing for Cross‑Platform Desktop Apps
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 13, 2022 · Frontend Development

Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation Details

The article explains why React is well‑suited for cross‑platform dynamic development, detailing its data‑driven model, JSX‑to‑virtual‑DOM workflow, fiber architecture, Taro reconciler adaptations, and independent event system, and shows how React can serve as both a DSL and a full runtime for mobile and web.

Cross-PlatformJSXReAct
0 likes · 12 min read
Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation Details
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 12, 2022 · Frontend Development

Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation

The article explains how React’s data‑driven model, JSX‑to‑virtual‑DOM workflow, fiber architecture, independent event system, and adaptations such as React Native and Taro enable efficient cross‑platform dynamic applications, and provides code examples and practical guidance for developers.

Cross-PlatformJSXReAct
0 likes · 13 min read
Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 11, 2022 · Frontend Development

Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation Details

The article explains how React’s data‑driven model, JSX‑to‑virtual‑DOM workflow, fiber architecture, independent event system, and adaptations in frameworks like React Native and Taro enable efficient cross‑platform dynamic applications, while comparing it with traditional template‑based approaches.

Cross-PlatformJSXReAct
0 likes · 13 min read
Why React Excels in Cross‑Platform Dynamic Development: Core Advantages and Implementation Details
Architecture and Beyond
Architecture and Beyond
Oct 1, 2022 · Industry Insights

Why One Codebase Can Run Everywhere: Deep Dive into Cross‑Platform Architecture

This article examines the principles, layers, and practical solutions behind cross‑platform development—from DRY reuse to hardware, OS, and application levels—evaluating hybrid, native‑rendering, self‑rendering, and DSL‑based frameworks and offering guidance on strategic, organizational, ecosystem, and performance considerations.

Cross-PlatformElectronFlutter
0 likes · 19 min read
Why One Codebase Can Run Everywhere: Deep Dive into Cross‑Platform Architecture
Liangxu Linux
Liangxu Linux
Sep 27, 2022 · Operations

Essential Terminal Tools Every Developer Should Know

This guide introduces a curated list of powerful terminal applications—including PuTTY, Windows Terminal, Tabby, iTerm2, Oh My Zsh, Zsh, PowerShell, Starship, fish, Konsole, and Hyper—detailing their features, licensing, supported platforms, and official websites to help developers choose the right tool for their workflow.

Cross-PlatformTerminalcommand-line
0 likes · 10 min read
Essential Terminal Tools Every Developer Should Know
21CTO
21CTO
Sep 24, 2022 · Frontend Development

Why Wails Is the Lightweight Go Alternative to Electron for Desktop Apps

This article explains how the Go‑based Wails framework provides a lightweight, fast, and native‑rendered solution for cross‑platform desktop applications, comparing it to Electron and detailing its features, IPC mechanism, and the recent v2 release.

Cross-PlatformElectron AlternativeGo
0 likes · 6 min read
Why Wails Is the Lightweight Go Alternative to Electron for Desktop Apps
JD Tech
JD Tech
Sep 16, 2022 · Mobile Development

JD App Adaptation to OpenHarmony: Business Complexity, Technology Stack, and JD MCube Dynamic Framework

The article details JD's extensive effort to adapt its massive e‑commerce app to OpenHarmony, analyzing business diversity, a multi‑layered technology stack, the cross‑platform Aotu Taro solution, the native JD MCube dynamic framework, UI‑framework comparisons, implementation steps, results, and future plans.

Aotu TaroCross-PlatformDynamic UI
0 likes · 10 min read
JD App Adaptation to OpenHarmony: Business Complexity, Technology Stack, and JD MCube Dynamic Framework
Programmer DD
Programmer DD
Sep 14, 2022 · Frontend Development

Inside Ladybird: The Open‑Source Cross‑Platform Browser Built on SerenityOS

Ladybird, an open‑source cross‑platform browser created by SerenityOS author Andreas Kling, evolved from a LibWeb debugging tool into a full GUI browser, leveraging SerenityOS’s LibWeb, LibJS, and Qt, and currently runs on Linux, macOS, Windows (WSL) and Android, though still early‑stage.

C#Cross-PlatformQt
0 likes · 6 min read
Inside Ladybird: The Open‑Source Cross‑Platform Browser Built on SerenityOS
Alipay Experience Technology
Alipay Experience Technology
Sep 8, 2022 · Frontend Development

Inside Ant Group’s Cube Card: High‑Performance Cross‑Platform UI Engine Explained

Cube Card is Ant Group’s internally built, cross‑platform dynamic card solution that delivers native‑like performance through a lightweight C++ engine, QuickJS scripting, multi‑threaded rendering, and a flexible data model, enabling rapid UI updates and efficient memory usage for mobile applications.

Cross-Platformdynamic-uimobile-development
0 likes · 17 min read
Inside Ant Group’s Cube Card: High‑Performance Cross‑Platform UI Engine Explained
Alipay Experience Technology
Alipay Experience Technology
Sep 8, 2022 · Mobile Development

How Cube Achieved High‑Performance Cross‑Platform Rendering on Android & iOS

This article explains how the Cube framework tackled native view rendering bottlenecks by introducing an asynchronous bitmap‑based rendering pipeline, detailing its cross‑platform architecture, Android and iOS technology choices, evolution through three versions, current challenges, and future optimization plans.

Cross-PlatformRendering Engineasynchronous rendering
0 likes · 15 min read
How Cube Achieved High‑Performance Cross‑Platform Rendering on Android & iOS
58 Tech
58 Tech
Aug 25, 2022 · Mobile Development

CoralSea Cross‑Platform Dynamic UI Solution: Architecture, Implementation, and Performance Evaluation

This technical article introduces CoralSea, a cross‑platform dynamic UI framework developed by 58.com and Anjuke, detailing its background, DSL‑based design, low‑code editor, D2X‑Tool, mobile engine, performance comparisons with native, RN, Flutter, and Tangram, as well as real‑world application cases and future roadmap.

Cross-PlatformDynamic UIdsl
0 likes · 25 min read
CoralSea Cross‑Platform Dynamic UI Solution: Architecture, Implementation, and Performance Evaluation
Xianyu Technology
Xianyu Technology
Aug 17, 2022 · Mobile Development

Future Trends and R&D Organization for Mobile Development at Xianyu

The article predicts smartphones will dominate traffic for the next three years, argues that cross‑device frameworks like ReactNative, Weex and Flutter are essential, and proposes a streamlined R&D model at Xianyu with full‑stack mobile engineers and infrastructure engineers supported by a unified container, programming plane, workflow, and the high‑performance, W3C‑compliant KUN rendering engine to boost iteration speed, consistency, and talent efficiency.

Cross-PlatformFlutterKUN
0 likes · 21 min read
Future Trends and R&D Organization for Mobile Development at Xianyu
JD Retail Technology
JD Retail Technology
Aug 5, 2022 · Frontend Development

JD's JD MCube and Aotu Taro Frameworks Adaptation to OpenHarmony: Technical Overview and Implementation Details

This article presents JD's comprehensive technical analysis and implementation experience of adapting its JD MCube native dynamic framework and the cross‑platform Aotu Taro solution to the OpenHarmony ecosystem, covering business complexity, technology stack diversity, UI paradigm comparisons, concrete integration steps, results, and future plans.

Aotu TaroCross-PlatformJD MCube
0 likes · 8 min read
JD's JD MCube and Aotu Taro Frameworks Adaptation to OpenHarmony: Technical Overview and Implementation Details
macrozheng
macrozheng
Jul 28, 2022 · Operations

Master Cross-Platform Remote Access with WindTerm: Install, Configure, and Use

WindTerm is a free, cross‑platform open‑source terminal supporting SSH, SFTP, Telnet, and more; the guide details its low‑resource features, installation on Linux/macOS/Windows, step‑by‑step usage, extensive configuration options, and where to find the project source.

Cross-PlatformTerminalopen-source
0 likes · 6 min read
Master Cross-Platform Remote Access with WindTerm: Install, Configure, and Use
Programmer DD
Programmer DD
Jul 27, 2022 · Operations

Master Tabby: Install, SSH, and SFTP in Minutes

This guide walks you through installing the cross‑platform Tabby terminal, configuring SSH connections, using its built‑in SFTP file transfer, and customizing themes and shortcuts, all illustrated with step‑by‑step screenshots for a smooth developer workflow.

Cross-PlatformSFTPTabby
0 likes · 5 min read
Master Tabby: Install, SSH, and SFTP in Minutes
DaTaobao Tech
DaTaobao Tech
Jul 25, 2022 · Backend Development

Cross‑Platform C++ Message SDK Architecture and Development Practices

Over three years the team built a lightweight, C++‑based cross‑platform messaging SDK for a large e‑commerce group, choosing C++ for performance, creating a custom 43‑KB/116‑KB foundation library, organizing five modular layers, employing a pure‑asynchronous thread model, and automating development with the Eyas scaffolding, language‑binding generation and unified GN builds to simplify multi‑OS deployment and reduce engineering effort.

C#Cross-PlatformMessage
0 likes · 15 min read
Cross‑Platform C++ Message SDK Architecture and Development Practices
AntTech
AntTech
Jul 14, 2022 · Information Security

HyperEnclave: An Open and Cross‑Platform Trusted Execution Environment

The article introduces HyperEnclave, an open and cross‑platform Trusted Execution Environment that overcomes hardware‑binding limitations of traditional TEEs, supports multiple CPU architectures, offers three flexible enclave modes, and demonstrates superior performance across diverse workloads while maintaining strong security guarantees.

Cross-PlatformHyperEnclavesecurity
0 likes · 4 min read
HyperEnclave: An Open and Cross‑Platform Trusted Execution Environment
ITPUB
ITPUB
Jun 23, 2022 · Mobile Development

Flutter vs React Native vs Weex vs H5: Architecture, Performance, and Optimization

This article examines the four popular cross‑platform technologies—Flutter, React Native, Weex, and H5—by detailing their architectural layers, compilation models, rendering pipelines, typical performance bottlenecks, and practical optimization techniques, and offers guidance on selecting the most suitable stack for a given project.

Cross-PlatformFlutterH5
0 likes · 16 min read
Flutter vs React Native vs Weex vs H5: Architecture, Performance, and Optimization
Alipay Experience Technology
Alipay Experience Technology
Jun 15, 2022 · Mobile Development

Tackling Mobile Data Visualization: Challenges and Design Solutions

This article explains what data visualization is, explores the specific challenges of implementing it on mobile devices, and presents a comprehensive solution that includes a unified rendering engine, event and animation systems, extensible component architecture, and cross‑platform capabilities for both web and native environments.

Cross-PlatformRendering Engineantvis
0 likes · 7 min read
Tackling Mobile Data Visualization: Challenges and Design Solutions
JD Tech
JD Tech
Jun 9, 2022 · Mobile Development

Comparative Analysis of Cross‑Platform Mobile Development Technologies: Flutter, React Native, Weex, and H5

This article systematically examines the characteristics, architecture, compilation principles, rendering processes, and common performance issues of four popular cross‑platform mobile technologies—Flutter, React Native, Weex, and H5—offering guidance on technical selection and optimization strategies.

Cross-PlatformFlutterMobile Development
0 likes · 16 min read
Comparative Analysis of Cross‑Platform Mobile Development Technologies: Flutter, React Native, Weex, and H5
ByteDance Web Infra
ByteDance Web Infra
Jun 6, 2022 · Mobile Development

Cross‑Platform Mobile Development: From WebView to Virtual Machines and Interpreter Optimizations

The article explores cross‑platform mobile development techniques, from simple WebView‑based app‑to‑web solutions to advanced virtual‑machine designs and interpreter optimizations, detailing WebView implementations, mini‑programs, React Native, Flutter, and various VM encoding strategies for efficient JavaScript execution.

Cross-PlatformJavaScriptMobile Development
0 likes · 28 min read
Cross‑Platform Mobile Development: From WebView to Virtual Machines and Interpreter Optimizations
DaTaobao Tech
DaTaobao Tech
Jun 6, 2022 · Mobile Development

Hybrid App Development: Strategies and Framework Comparisons for Mobile and PC

The article reviews hybrid app development strategies by comparing mobile frameworks such as React Native, Weex and Flutter with PC solutions like Chrome‑based H5, Electron and Qt + CEF, and illustrates a staged migration case study of Taobao Live’s client—from pure Qt to Qt + CEF and finally to Electron + Node—to shorten cycles, simplify third‑party integration, and leverage Chromium’s capabilities.

CEFCross-PlatformElectron
0 likes · 12 min read
Hybrid App Development: Strategies and Framework Comparisons for Mobile and PC
macrozheng
macrozheng
Jun 6, 2022 · Databases

Discover Beekeeper Studio: A Free, Open‑Source Database Management Tool Worth Trying

This article introduces Beekeeper Studio, a cross‑platform, open‑source database management application with a sleek dark‑mode UI, explains how to download, install, configure connections, manage tables, and run SQL, while noting its strengths and limitations compared to paid alternatives.

Beekeeper StudioCross-PlatformDatabase Tool
0 likes · 6 min read
Discover Beekeeper Studio: A Free, Open‑Source Database Management Tool Worth Trying
Laravel Tech Community
Laravel Tech Community
May 22, 2022 · Operations

PowerShell Core 7.2.4 Release: Build and Packaging Improvements

PowerShell Core 7.2.4, a cross‑platform automation and configuration framework, introduces several build and packaging enhancements for Ubuntu 22.04, Docker image updates, security supply‑chain analysis, and fixes to web cmdlets and RPM packaging.

AutomationBuild ImprovementsCross-Platform
0 likes · 2 min read
PowerShell Core 7.2.4 Release: Build and Packaging Improvements
JD Tech
JD Tech
May 20, 2022 · Mobile Development

MCube: A Native Dynamic Page Solution for JD.com Mobile Apps

The article presents MCube, a cross‑platform native dynamic UI framework used in JD.com’s mobile app to improve performance, reduce development effort, and enable rapid, stable feature delivery through a modular architecture, XML DSL, Yoga layout engine, and comprehensive management and tooling support.

Cross-PlatformDynamic UIJD.com
0 likes · 14 min read
MCube: A Native Dynamic Page Solution for JD.com Mobile Apps
Ctrip Technology
Ctrip Technology
May 19, 2022 · Frontend Development

Flybirds v0.2: A Cross‑Platform, Cross‑Framework UI Automation Testing Solution

The article introduces Flybirds v0.2, a plugin‑based, cross‑platform UI automation framework that supports script reuse across web, React Native and native mobile, multiple browsers, concurrent execution, data‑driven testing, and extensible architecture for seamless integration into DevOps pipelines.

Cross-PlatformPlaywrightUI testing
0 likes · 18 min read
Flybirds v0.2: A Cross‑Platform, Cross‑Framework UI Automation Testing Solution
Programmer DD
Programmer DD
May 3, 2022 · Databases

Explore RedisInsight: A Lightweight, Feature-Rich Redis Visualization Tool

RedisInsight is a lightweight, cross‑platform visual tool for Redis that offers data browsing, filtering, real‑time command analysis, support for multiple modules like RedisJSON and RediSearch, and includes a Workbench CLI, with installation steps using Node.js and Yarn.

CLICross-PlatformDatabase Visualization
0 likes · 3 min read
Explore RedisInsight: A Lightweight, Feature-Rich Redis Visualization Tool
macrozheng
macrozheng
Apr 24, 2022 · Fundamentals

Why 7‑Zip Remains the Go‑To Free Compression Tool in 2024

This article reviews the open‑source 7‑Zip utility, covering its recent updates, cross‑platform support, key features such as high compression ratios and AES‑256 encryption, and provides step‑by‑step installation and command‑line usage instructions for Windows, macOS, and Linux.

7-ZipCross-Platformcommand-line
0 likes · 10 min read
Why 7‑Zip Remains the Go‑To Free Compression Tool in 2024
Youku Technology
Youku Technology
Apr 22, 2022 · Frontend Development

How Youku Cut Mobile UI Development Time by 30% with GaiaX & GaiaStudio

Facing the challenge of duplicated UI code across multiple devices, Youku’s tech team built a cross‑platform dynamic template system—including GaiaSketch, GaiaX, and GaiaStudio—that streamlines design‑to‑code workflows, reduces development effort by about 30%, and open‑sources the tools for the broader community.

Cross-PlatformGaiaStudioGaiaX
0 likes · 13 min read
How Youku Cut Mobile UI Development Time by 30% with GaiaX & GaiaStudio
58 Tech
58 Tech
Apr 21, 2022 · Frontend Development

Interview with Li Yi on Building 58 Group’s Large Front‑End Technology Service System

In this interview, Li Yi, head of 58 Group’s Front‑End Technology Department, explains how the company built its large‑scale front‑end service system—including a Hybrid permission platform, a React Native hot‑update platform, and the Beidou monitoring system—while discussing cross‑platform frameworks, performance challenges, low‑code adoption, and advice for newcomers.

Cross-PlatformFlutterMonitoring
0 likes · 11 min read
Interview with Li Yi on Building 58 Group’s Large Front‑End Technology Service System
macrozheng
macrozheng
Apr 11, 2022 · Operations

Discover electerm: A Free Cross‑Platform SSH/SFTP Client for Seamless Server Management

This article introduces electerm, an open‑source, cross‑platform terminal tool that combines SSH and SFTP capabilities, walks through its features, download and installation steps, configuration for SSH connections, split‑screen usage, file transfer operations, and key settings for efficient server management.

Cross-PlatformSFTPServer Management
0 likes · 6 min read
Discover electerm: A Free Cross‑Platform SSH/SFTP Client for Seamless Server Management
DaTaobao Tech
DaTaobao Tech
Apr 1, 2022 · Frontend Development

Integrating Rax with HarmonyOS: Cross‑Platform Development Strategies

Integrating Rax with Huawei’s HarmonyOS leverages a driver‑adapter pattern to enable code‑share cross‑platform development, offering three strategies—syntax compilation, mini‑program runtime, and direct rendering—so developers can embed Rax output now while progressing toward a seamless full‑stack workflow and Harmony 3.0 release.

Cross-PlatformHarmonyOSJavaScript
0 likes · 10 min read
Integrating Rax with HarmonyOS: Cross‑Platform Development Strategies
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.

C#Cross-Platformbest practices
0 likes · 18 min read
Essential C++ Cross‑Platform Pitfalls and How to Avoid Them
Java High-Performance Architecture
Java High-Performance Architecture
Mar 18, 2022 · Fundamentals

Explore Tencent’s Open‑Source Tools: KV Stores, AI, Mobile & More

This article introduces a collection of high‑performance open‑source components from Tencent—including a key‑value store, API framework, networking library, AI inference engine, Android hot‑patch system, coroutine library, plugin framework, cross‑platform UI framework, mini‑program tool, and an IoT real‑time OS—detailing their core principles, features, and GitHub links.

Cross-PlatformTencentframeworks
0 likes · 16 min read
Explore Tencent’s Open‑Source Tools: KV Stores, AI, Mobile & More
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Mar 18, 2022 · Frontend Development

Choosing the Right UI Framework for a Cross‑Platform Desktop Meeting App

An in‑depth look at NetEase Meeting’s desktop client explains how the team selected Qt as the cross‑platform UI framework, details the App‑SDK‑IPC architecture, outlines the SDK’s layered design, and describes C++ and Electron integration methods for building a high‑performance meeting application.

Cross-PlatformDesktop ApplicationElectron
0 likes · 6 min read
Choosing the Right UI Framework for a Cross‑Platform Desktop Meeting App
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 11, 2022 · Backend Development

How DingTalk’s Collaborative Engine Enables Real‑Time Multi‑Device Sync

The article introduces DingTalk’s Collaborative Engine—a cross‑platform runtime and framework that solves distributed data consistency, enabling real‑time multi‑person collaboration, cross‑device synchronization, and offline‑first capabilities while offering Backend‑as‑a‑Service for developers.

Backend-as-a-ServiceCross-PlatformDingTalk
0 likes · 10 min read
How DingTalk’s Collaborative Engine Enables Real‑Time Multi‑Device Sync
TAL Education Technology
TAL Education Technology
Mar 3, 2022 · Mobile Development

Hybrid Mobile App Development: Native, Cross‑Platform, and Flutter Solutions

This article explains how web front‑end engineers can build native mobile apps by comparing pure native development, cross‑platform frameworks like React Native and Flutter, and hybrid approaches that combine native code, Flutter, and WebView, while providing project structure, code examples, compilation steps, and best‑practice tips.

Cross-PlatformDARTHybrid Development
0 likes · 24 min read
Hybrid Mobile App Development: Native, Cross‑Platform, and Flutter Solutions
BaiPing Technology
BaiPing Technology
Feb 28, 2022 · Mobile Development

How to Build a Unified Cross‑Platform Routing SDK for iOS Apps

This article explains the design and implementation of a unified routing SDK for iOS that enables page jumps, parameter passing, return values, interceptors, redirection, and cross‑technology integration (Native, Flutter, HTML5, Mini‑Programs) while remaining non‑intrusive to existing codebases.

Cross-PlatformNavigationObjective‑C
0 likes · 22 min read
How to Build a Unified Cross‑Platform Routing SDK for iOS Apps
DaTaobao Tech
DaTaobao Tech
Feb 25, 2022 · Frontend Development

Using Flutter Web for Cross‑Platform Deployment in the Liquid Development System

The article explains how integrating Flutter Web into the Liquid development system enables one‑time development for web, Taobao mini‑app and native apps while reusing backend services, demonstrates that its performance meets production needs—outperforming ordinary browsers though still lagging behind native pages—and outlines the Dart SDK replacement, build process, and future optimization plans.

Cross-PlatformLiquid Architectureflutter-web
0 likes · 10 min read
Using Flutter Web for Cross‑Platform Deployment in the Liquid Development System
Taobao Frontend Technology
Taobao Frontend Technology
Feb 14, 2022 · Frontend Development

How Rax Enables JavaScript Apps on Huawei HarmonyOS: A Cross‑Platform Deep Dive

This article explains how the Rax framework integrates with Huawei's HarmonyOS to allow JavaScript‑based applications across multiple devices, covering the motivations for cross‑platform development, technical solutions, rendering architecture, build pipelines, and the roadmap for future collaboration.

Cross-PlatformHarmonyOSJavaScript
0 likes · 11 min read
How Rax Enables JavaScript Apps on Huawei HarmonyOS: A Cross‑Platform Deep Dive
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 14, 2022 · Frontend Development

How Rax Enables Seamless Cross‑Platform Development on HarmonyOS

This article explains why cross‑platform development is needed, compares one‑code‑many‑devices versus separate codebases, introduces Rax as a React‑style framework, and details the technical architecture, rendering pipeline, build process, and development workflow for creating HarmonyOS applications with Rax.

Cross-PlatformHarmonyOSJavaScript
0 likes · 12 min read
How Rax Enables Seamless Cross‑Platform Development on HarmonyOS
IT Architects Alliance
IT Architects Alliance
Feb 12, 2022 · Mobile Development

Building a C++ Cross‑Platform Framework for WeChat Pay: Architecture, Routing, and Quality Assurance

This article details how a C++‑based cross‑platform framework was designed for WeChat Pay to unify iOS and Android implementations, improve scalability, quality assurance, and developer productivity through use‑case abstraction, a routing mechanism, and refined network and data handling.

C++Cross-PlatformMobile Development
0 likes · 14 min read
Building a C++ Cross‑Platform Framework for WeChat Pay: Architecture, Routing, and Quality Assurance
21CTO
21CTO
Feb 9, 2022 · Frontend Development

How Flutter 2.10 Enables Native Windows Apps Without Extra Configuration

Flutter 2.10 introduces native Windows support, allowing developers to build Windows applications using the same Dart code and Flutter framework without additional setup, while also bringing performance enhancements, new Material 3 features, updated plugins, and broader tooling improvements across desktop, mobile, and web platforms.

Cross-PlatformDARTDesktop
0 likes · 4 min read
How Flutter 2.10 Enables Native Windows Apps Without Extra Configuration
ByteFE
ByteFE
Feb 9, 2022 · Frontend Development

A God‑Eye Overview of Frontend Technology Trends

This comprehensive overview examines recent frontend trends, highlighting the rise of Python over JavaScript, the popularity of TypeScript, emerging tools like Vite and zx, the evolution of frameworks, bundlers, low‑code platforms, AI integration, cross‑platform solutions, serverless, DevOps, 5G impacts, Web3, WebAssembly, and future directions for the industry.

Cross-PlatformJavaScriptTypeScript
0 likes · 30 min read
A God‑Eye Overview of Frontend Technology Trends
WeChat Client Technology Team
WeChat Client Technology Team
Jan 14, 2022 · Frontend Development

How a Chromium‑Based Framework Bridges Mini‑Programs and PWA for Faster, Safer Apps

This article explains the design of a new Chromium‑based mini‑program framework that decouples from the main client, adopts Web features, integrates Node for richer JS APIs, implements custom XWeb Workers and sandboxing, and extends to games and cross‑platform SDKs, delivering higher performance and lower memory usage.

ChromiumCross-PlatformNode Integration
0 likes · 13 min read
How a Chromium‑Based Framework Bridges Mini‑Programs and PWA for Faster, Safer Apps
Baidu Geek Talk
Baidu Geek Talk
Jan 10, 2022 · Frontend Development

How to Build Cross‑Platform PC Clients with Electron: A Practical Guide

This article walks through the rapid development of a PC client for the Wenku platform using Electron, covering technology selection, framework fundamentals, multi‑process architecture, Chromium‑Node integration, practical implementation details such as window management, code injection for fast iteration, and debugging versus release workflows.

Cross-PlatformDesktop DevelopmentElectron
0 likes · 8 min read
How to Build Cross‑Platform PC Clients with Electron: A Practical Guide
Xianyu Technology
Xianyu Technology
Dec 21, 2021 · Mobile Development

How Xianyu Built a Cross‑Platform Flutter Live‑Streaming SDK

This article details Xianyu's engineering journey to replace third‑party live‑streaming SDKs with a custom, Flutter‑based cross‑platform solution that addresses customization difficulty, platform consistency, and log tracing while outlining design principles, module implementations, and performance outcomes.

Cross-PlatformFlutterLive Streaming
0 likes · 13 min read
How Xianyu Built a Cross‑Platform Flutter Live‑Streaming SDK