Tag

Multi-Engine

1 views collected around this technical thread.

Xianyu Technology
Xianyu Technology
Dec 6, 2022 · Mobile Development

iPad Split‑Screen Adaptation and Multi‑Engine Flutter Integration

The article details how Xianyu solved iPad split‑screen challenges by creating a custom UINavigationController subclass to manage dual‑screen price‑comparison and navigation modes, switching to Auto Layout, and implementing a lightweight multi‑engine Flutter architecture that shares isolates and resources while preserving existing navigation logic.

FlutterMulti-EngineSplit Screen
0 likes · 11 min read
iPad Split‑Screen Adaptation and Multi‑Engine Flutter Integration
ByteDance Terminal Technology
ByteDance Terminal Technology
Jan 4, 2022 · Mobile Development

Implementation and Optimization of Flutter Lightweight Engine for View‑Level Integration

This article details the background, design, memory and startup performance, business deployment, and a series of optimizations—including EngineGroup usage, entry‑point parameters, multi‑engine data communication, image‑cache sharing, iOSSurface release, and FlutterView size adaptation—of Flutter's lightweight engine for view‑level integration in mobile applications.

DartFlutterMobile Development
0 likes · 19 min read
Implementation and Optimization of Flutter Lightweight Engine for View‑Level Integration
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Sep 22, 2021 · Mobile Development

Resolving Thread Merging Issues for PlatformView in Multi‑Engine Flutter Applications

This article explains the thread‑merging problem that arises when using PlatformView in multi‑engine Flutter scenarios, analyzes its root causes in both independent and lightweight engines, and presents a comprehensive solution—including code changes, task‑queue merging logic, and practical implementation details — that has been merged into the official Flutter engine repository.

CDartFlutter
0 likes · 28 min read
Resolving Thread Merging Issues for PlatformView in Multi‑Engine Flutter Applications
ByteDance Terminal Technology
ByteDance Terminal Technology
Sep 9, 2021 · Mobile Development

Resolving Thread Merging Issues in Flutter Multi‑Engine PlatformView Scenarios

This article explains the thread‑merging problem that arises when using PlatformView in Flutter’s multi‑engine setups, analyzes the root causes in both independent and lightweight engines, and presents a comprehensive solution that modifies the engine’s task‑runner merging logic to support one‑to‑many merges.

FlutterMulti-EngineThread Merging
0 likes · 27 min read
Resolving Thread Merging Issues in Flutter Multi‑Engine PlatformView Scenarios
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Aug 1, 2021 · Mobile Development

Mastering Flutter 2 Multi‑Engine Integration: From Setup to Performance Comparison

This article explains Flutter 2's new multi‑engine Add‑to‑App approach, walks through creating an Android project with a Flutter module, shows how to manage engines with FlutterEngineGroup, and compares multi‑engine and single‑engine hybrid solutions in terms of memory and performance.

Add-to-AppFlutterIntegration
0 likes · 9 min read
Mastering Flutter 2 Multi‑Engine Integration: From Setup to Performance Comparison
Xianyu Technology
Xianyu Technology
Mar 18, 2021 · Backend Development

Multi-Engine Concurrent Search Architecture for Idlefish

Idlefish’s new multi‑engine concurrent search architecture replaces the tightly‑coupled single‑engine pipeline with deep engine isolation, asynchronous multi‑engine recall, and unified result merging, cutting dump build time from 14 h to 5 h, shrinking memory use dramatically, improving latency by only ~15 ms, and boosting exposure by 50 % and orders by 33 %.

JavaLuaMulti-Engine
0 likes · 10 min read
Multi-Engine Concurrent Search Architecture for Idlefish