Tag

flutter

0 views collected around this technical thread.

Xianyu Technology
Xianyu Technology
Jun 11, 2020 · Mobile Development

Designing a Flutter Jank Monitoring System with Stack Trace Collection

The article outlines a Flutter jank monitoring system that detects frame stalls by measuring UI callback intervals and captures the offending Dart call stack, evaluating SDK modification, AOT native unwinding, and ultimately selecting a low‑overhead signal‑based stack‑collection method for production use.

DartNativeflutter
0 likes · 14 min read
Designing a Flutter Jank Monitoring System with Stack Trace Collection
Xianyu Technology
Xianyu Technology
Nov 5, 2019 · Mobile Development

Designing a New Rendering Architecture for Flutter Dynamic Templates

We redesigned Flutter’s dynamic‑template rendering by replacing the widget‑centric approach with a three‑layer architecture inspired by Android’s MeasureSpec model, implementing DXRenderBox to handle sizedByParent, performResize, and performLayout, solving two‑measure layout issues and achieving faster, more consistent rendering across platforms.

Renderingdslflutter
0 likes · 14 min read
Designing a New Rendering Architecture for Flutter Dynamic Templates
Xianyu Technology
Xianyu Technology
Oct 25, 2019 · Cloud Native

Evolution of Xianyu’s Business Architecture: From Trial Phase to Cloud‑Native Integration

Xianyu’s architecture progressed through four stages—trial, growth, platform, and cloud‑native integration—each aligning technical choices with business needs, shifting from rapid hybrid routing to automated services, extensible frameworks, and finally a unified Flutter/Dart stack that cuts development effort, boosts collaboration, and accelerates iteration.

Dartarchitecturecloud-native
0 likes · 12 min read
Evolution of Xianyu’s Business Architecture: From Trial Phase to Cloud‑Native Integration
Xianyu Technology
Xianyu Technology
Jul 16, 2019 · Mobile Development

Mobile Accessibility Optimization for Xianyu's Flutter & Native App

Xianyu integrated accessibility directly into its Flutter‑Native hybrid app, establishing a systematic workflow—from design to monitoring—that makes all interactive elements focusable, described, and properly ordered, enabling over 40 000 visually impaired users to navigate the marketplace with an 87.5% issue‑fix rate.

AndroidUIaccessibility
0 likes · 7 min read
Mobile Accessibility Optimization for Xianyu's Flutter & Native App
Xianyu Technology
Xianyu Technology
May 9, 2019 · Mobile Development

Investigation and Resolution of a Ghost Crash in Xianyu's Flutter Infrastructure

After a 2018 Flutter upgrade caused a mysterious “Ghost Crash” in Xianyu’s app, engineers traced an over‑released NSMutableArray in the accessibility bridge, fixed an illegal dealloc call, added proper checks for iOS Speak Screen, and eliminated the crash through a rapid gray‑scale rollout.

accessibilitycrash analysisdebugging
0 likes · 13 min read
Investigation and Resolution of a Ghost Crash in Xianyu's Flutter Infrastructure
Xianyu Technology
Xianyu Technology
Nov 22, 2018 · Mobile Development

Flutter Initialization Process and Performance Optimization

The article explains that Flutter’s first‑page launch is slower because initialization proceeds through four stages—FlutterMain, FlutterNativeView, FlutterView, and Flutter Bundle—and shows that pre‑initializing the heavy native view, view, and bundle components can cut the initial latency to match later launches.

AndroidInitializationdart
0 likes · 6 min read
Flutter Initialization Process and Performance Optimization
Xianyu Technology
Xianyu Technology
Jul 10, 2018 · Mobile Development

Flutter Adoption and Hybrid Integration in Xianyu: Architecture, Performance, and Lessons

Xianyu’s technical team integrated Flutter into its most complex product‑detail page, choosing Dart for its UI model, adopting a reusable FlutterView to unify navigation stacks, exporting Flutter modules as AARs, optimizing memory and image caching, and demonstrating performance comparable to native while outlining lessons for large‑scale adoption.

Cross-PlatformHybriddart
0 likes · 11 min read
Flutter Adoption and Hybrid Integration in Xianyu: Architecture, Performance, and Lessons
Xianyu Technology
Xianyu Technology
Jun 7, 2018 · Mobile Development

Insights from Google I/O 2018: Flutter Adoption and AI‑Driven UI Generation by Xianyu

At Google I/O 2018, Xianyu’s team showcased their large‑scale adoption of Flutter—highlighting a hybrid architecture, AI‑driven UI‑to‑code generation workflow, collaboration with the Flutter team, and insights from the event’s Flutter party and the CEO’s Duplex AI demo.

AIUI generationcross-platform
0 likes · 6 min read
Insights from Google I/O 2018: Flutter Adoption and AI‑Driven UI Generation by Xianyu
Xianyu Technology
Xianyu Technology
Jun 2, 2018 · Mobile Development

Flutter Architecture, Build Process, and Customization Guide

The guide explains Flutter’s three‑layer architecture (Framework, Engine, Embedder), Dart compilation modes, iOS and Android build pipelines, project layout, and how to customize or rebuild the Engine, manage engine versions, and extend the framework for future native integration.

Compilationcustomizationengine
0 likes · 17 min read
Flutter Architecture, Build Process, and Customization Guide