Tag

Cross-Platform Development

0 views collected around this technical thread.

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.

Cross-Platform DevelopmentHarmonyOSKotlin Multiplatform
0 likes · 18 min read
Kotlin Multiplatform for HarmonyOS App Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 23, 2023 · Mobile Development

Comparative Evaluation of Flutter and React Native for Mobile Development

This article compares Flutter and React Native across design, performance, development efficiency, and ecosystem factors, outlines the team’s selection criteria, and concludes with a recommendation to adopt Flutter for its visual customization, consistency, rapid development, and strong community support.

Cross-Platform DevelopmentFlutterMobile Frameworks
0 likes · 9 min read
Comparative Evaluation of Flutter and React Native for Mobile Development
Tencent Cloud Developer
Tencent Cloud Developer
Apr 6, 2023 · Operations

Tencent Meeting C++ Cross-Platform Compilation Acceleration Practice

By adopting a unified architecture and a pre‑compilation strategy that leverages CI, git‑diff module detection, version‑managed manifests, and platform‑specific build tools, Tencent Meeting cut its C++ cross‑platform compile times from minutes to seconds, achieving up to 99 % speedup across Windows, Android, iOS and macOS.

C++Compilation OptimizationCross-Platform Development
0 likes · 30 min read
Tencent Meeting C++ Cross-Platform Compilation Acceleration Practice
ByteFE
ByteFE
Mar 28, 2022 · Mobile Development

uni-app: A Cross-Platform Development Framework for Multi-Platform Deployment

uni-app is a Vue.js-based cross-platform development framework enabling developers to write a single codebase for deployment across multiple platforms including iOS, Android, H5, and various mini-programs, with over 36K stars on GitHub, highlighting its growing adoption in the big front-end development trend.

Cross-Platform DevelopmentVue.jscrosstend
0 likes · 3 min read
uni-app: A Cross-Platform Development Framework for Multi-Platform Deployment
Shopee Tech Team
Shopee Tech Team
Feb 24, 2022 · Mobile Development

Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution

Over three years, Shopee evolved its React Native architecture from a single‑bundle, centralized model to a fully decentralized system where each team independently develops, builds, and releases code, using an isolated JavaScript runtime and a self‑built Code Push Platform that manages permissions, incremental updates, grayscale releases, and migration of legacy plugins without disrupting ongoing business.

Bundle ManagementCode PushCross-Platform Development
0 likes · 18 min read
Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution
Youku Technology
Youku Technology
Dec 7, 2021 · Frontend Development

Youku Desktop Client Migration to Electron: Window Fusion and Native Integration Practice

Youku migrated native desktop clients to Electron for cross‑platform development, using Window Fusion to embed a native video decoder via native window handles, Node‑Addon‑API for JS‑C++ interaction, noting slightly higher CPU/memory usage but gaining npm package management, auto‑update, and easier maintenance.

Cross-Platform DevelopmentDesktop ApplicationElectron
0 likes · 7 min read
Youku Desktop Client Migration to Electron: Window Fusion and Native Integration Practice
Youku Technology
Youku Technology
Nov 2, 2021 · Game Development

Building a High-Performance, High-Reusability, High-Reliability Audio Rendering Engine: Youku's Practice

Youku’s commercial‑grade audio rendering engine achieves high performance, reusability, and reliability by modularizing audio interfaces, post‑processing, output, caching, and focus management across multiple OSes, employing chain‑style pipelines, reactive filters, double‑linked buffer caching, latency monitoring, exception detection, and spatial‑audio filters for 5.1 surround sound.

C++ audio processingCross-Platform DevelopmentPipeline Architecture
0 likes · 11 min read
Building a High-Performance, High-Reusability, High-Reliability Audio Rendering Engine: Youku's Practice
ByteDance Terminal Technology
ByteDance Terminal Technology
Aug 4, 2021 · Mobile Development

Achieving Perfect Text Vertical Centering in Flutter: A Deep Dive into Font Metrics and Android Layout Principles

This article explores the underlying font metrics and layout algorithms that cause text vertical misalignment in Flutter, analyzes Android native solutions like includeFontPadding and getTextBounds, and demonstrates how to implement a precise forceVerticalCenter feature by leveraging Minikin and Skia rendering pipelines.

AndroidCross-Platform DevelopmentFlutter
0 likes · 13 min read
Achieving Perfect Text Vertical Centering in Flutter: A Deep Dive into Font Metrics and Android Layout Principles
ByteFE
ByteFE
Jul 19, 2021 · Mobile Development

HarmonyOS JavaScript GUI Development Guide

This article provides a comprehensive overview of HarmonyOS, its JavaScript GUI development framework, and how it differs from Android, offering insights for developers transitioning to this distributed operating system.

Ark CompilerCross-Platform DevelopmentDistributed OS
0 likes · 15 min read
HarmonyOS JavaScript GUI Development Guide
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 13, 2021 · Mobile Development

Flutter Image Performance Optimization: Cache Strategy Analysis and Implementation

This article evaluates Flutter image performance by comparing view reuse, disk‑cache reuse, and memory‑cache reuse strategies, detailing implementation hurdles, and ultimately finds that a Texture‑based approach offers fast communication yet consumes more memory than the native Image widget’s on‑demand decoding.

Cross-Platform DevelopmentFlutterImage Caching
0 likes · 13 min read
Flutter Image Performance Optimization: Cache Strategy Analysis and Implementation
Youzan Coder
Youzan Coder
Jul 22, 2020 · Mobile Development

TypeScript Integration with Weex: Improving Development Efficiency and System Stability

YouZan’s retail mobile team integrated TypeScript into their Weex projects, replacing error‑prone JavaScript with static typing, IDE‑driven refactoring, and Vue‑compatible decorators, which dramatically cut bugs, streamlined complex business logic, and boosted development efficiency and system stability across more than 300 pages.

Cross-Platform DevelopmentType SafetyTypeScript
0 likes · 11 min read
TypeScript Integration with Weex: Improving Development Efficiency and System Stability
Tencent Cloud Developer
Tencent Cloud Developer
Jun 29, 2020 · Mobile Development

Flutter Cloud-End Integration: Practice and Future Outlook

The article traces development from separate Android, iOS, and Web codebases through unified big‑frontend frameworks like Flutter to a cloud‑end integration model that lets frontend developers directly consume cloud services, outlines Tencent Cloud’s SDKs and phased migration strategy, addresses current Dart and tooling gaps, and predicts developers will need combined client‑side and cloud expertise.

BaaSCloud-NativeCross-Platform Development
0 likes · 19 min read
Flutter Cloud-End Integration: Practice and Future Outlook
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 DevelopmentFlutterKotlin Multiplatform
0 likes · 12 min read
Kotlin Multiplatform vs Flutter: A Comparative Analysis of Cross‑Platform Mobile Development
Youzan Coder
Youzan Coder
Jan 20, 2020 · Frontend Development

Frontend Technology Exchange Meeting: YouZan and Meicai Share Development Practices

In a closed-door Frontend Technology Exchange, YouZan and Meicai teams shared practices ranging from YouZan Retail’s cross-platform receipt printing and Electron-based desktop cashier client to Meicai’s ReactNative CRM architecture, RAD rapid project scaffolding, and open-source component library development, sparking cross-team insights and collaboration.

Cross-Platform DevelopmentDesktop ApplicationElectron
0 likes · 6 min read
Frontend Technology Exchange Meeting: YouZan and Meicai Share Development Practices
Liulishuo Tech Team
Liulishuo Tech Team
Dec 17, 2019 · Mobile Development

Practical Guide to Flutter Cross-Platform Development: Architecture, Engineering Integration, and Deployment Strategies

This comprehensive technical guide explores practical Flutter cross-platform development strategies, detailing architectural design, hybrid engineering integration, routing management, MVVM state handling, platform adaptation, and robust deployment practices including grayscale release, real-time monitoring, and automated rollback mechanisms for mobile applications.

Cross-Platform DevelopmentFlutterHybrid Engineering
0 likes · 15 min read
Practical Guide to Flutter Cross-Platform Development: Architecture, Engineering Integration, and Deployment Strategies
Tencent Cloud Developer
Tencent Cloud Developer
Nov 13, 2019 · Frontend Development

2020 Frontend Development Keywords: Predictions from Tencent Technical Experts

Tencent’s 2020 frontend forecast builds on 2019’s TypeScript‑driven framework maturity, booming mini‑programs, and cross‑platform shifts toward Flutter and SwiftUI, while predicting cloud‑based serverless architectures, 5G‑enabled SSR and WebAssembly, and continued performance‑focused innovations across mini‑programs and cross‑platform development.

5GCloud ComputingCross-Platform Development
0 likes · 9 min read
2020 Frontend Development Keywords: Predictions from Tencent Technical Experts
Xianyu Technology
Xianyu Technology
Jan 2, 2019 · Artificial Intelligence

Xianyu's Flutter and AI-Powered UI-to-Code Innovation: Technical Deep Dive

Xianyu’s 2018 technical breakthroughs combine Flutter/Dart for tri‑platform development, a TensorFlow‑driven UI2Code system that converts screenshots into runnable Flutter code, and the SWAK framework that isolates business logic from middleware, boosting productivity, simplifying legacy code, and showcasing playful engineering anecdotes.

Cross-Platform DevelopmentFlutterSWAK
0 likes · 6 min read
Xianyu's Flutter and AI-Powered UI-to-Code Innovation: Technical Deep Dive
Xianyu Technology
Xianyu Technology
Oct 22, 2018 · Mobile Development

Flutter & Dart Three‑Platform Integrated Development: Insights from Alibaba Xianyu

At QCon2018 Shanghai, Alibaba’s Xianyu team unveiled a three‑platform development model that uses Flutter for UI and Dart for both client and a lightweight “glue‑layer” server, cutting product‑page implementation time from eight months to 1.5 months while delivering near‑native performance and Java‑comparable backend metrics, and promising unified language, faster iteration, and future AI‑driven UI generation.

Cross-Platform DevelopmentDartFlutter
0 likes · 7 min read
Flutter & Dart Three‑Platform Integrated Development: Insights from Alibaba Xianyu
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 20, 2017 · Big Data

Evolution and Architecture of iQiyi's Big Playback Core

iQiyi’s big playback core, created in 2013 under architect Gavin, unified fragmented players across PC, mobile and TV by evolving from a C/C++ XBMC‑based V1 to feature‑rich V3 with DRM, Dolby, hybrid P2P‑CDN, VR, multi‑instance support and major performance gains, paving the way for an intelligent next‑gen native player.

Cross-Platform DevelopmentMedia EngineStreaming
0 likes · 11 min read
Evolution and Architecture of iQiyi's Big Playback Core