Tagged articles
6 articles
Page 1 of 1
JD Cloud Developers
JD Cloud Developers
Aug 22, 2024 · Mobile Development

How JD Finance Tackles HarmonyOS: A Dynamic Cross-Platform Adaptation Blueprint

JD Finance’s engineering team outlines a dynamic, cross-platform adaptation strategy for migrating Android apps to the new HarmonyOS, detailing challenges of native rewrites, the V8 virtual machine port, JSI communication layers, layout integration with Yoga, and future plans for self-drawn rendering and mini-program conversion.

HarmonyOSJSIV8
0 likes · 11 min read
How JD Finance Tackles HarmonyOS: A Dynamic Cross-Platform Adaptation Blueprint
Manbang Technology Team
Manbang Technology Team
Dec 9, 2021 · Mobile Development

Thresh: Enhancing Mobile App Performance with Flutter-Based Dynamicization and JSI Integration

Thresh is a Flutter-based cross-platform dynamic solution for frontend developers that integrates the JavaScript Engine Interface (JSI) to streamline communication between JavaScript and Dart, reducing serialization overhead and thread switching, thereby improving startup and rendering performance on mobile devices.

Cross‑platformFlutterJSI
0 likes · 16 min read
Thresh: Enhancing Mobile App Performance with Flutter-Based Dynamicization and JSI Integration
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 1, 2020 · Frontend Development

How V8 Worker Transforms Alipay Mini‑Program Performance

This article explains the evolution from Service Worker to V8 Worker in Alipay mini‑programs, detailing the architecture, V8 engine integration, JSI bridging, security isolation, multi‑context and multi‑isolate designs, performance optimizations such as parallel initialization and code caching, and how these advances improve startup speed and runtime efficiency.

Alipay Mini ProgramJSIV8
0 likes · 23 min read
How V8 Worker Transforms Alipay Mini‑Program Performance