Tagged articles
8 articles
Page 1 of 1
Inke Technology
Inke Technology
Jun 19, 2024 · Mobile Development

Why Flutter’s PlatformView Can Freeze Video: Deep Engine Bug Analysis & Fixes

This article examines a video rendering bug in Flutter when combining Texture widgets with PlatformView using Hybrid Composition, analyzes the underlying engine and rendering pipeline across Android, and presents three concrete solutions—including engine patches and Dart API tweaks—to restore proper texture refresh.

Hybrid CompositionPlatformViewRendering
0 likes · 18 min read
Why Flutter’s PlatformView Can Freeze Video: Deep Engine Bug Analysis & Fixes
Xianyu Technology
Xianyu Technology
Oct 29, 2021 · Mobile Development

PowerImage: Integrating FFI and External Texture for Advanced Flutter Image Handling

PowerImage combines FFI and external‑texture techniques to deliver native‑like Flutter image handling, offering direct ui.Image loading, unified caching, simulator support, custom channels and comprehensive error capture, with texture‑based rendering preferred for typical use and FFI reserved for legacy simulators or direct pixel access, while providing performance gains and upcoming animated‑image support.

FFIFlutterImage Processing
0 likes · 12 min read
PowerImage: Integrating FFI and External Texture for Advanced Flutter Image Handling
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 developmentFlutterMemory Management
0 likes · 13 min read
Flutter Image Performance Optimization: Cache Strategy Analysis and Implementation
Xianyu Technology
Xianyu Technology
Oct 27, 2020 · Mobile Development

Optimizing Flutter Image and Texture Caching for Memory Efficiency

By extending Flutter’s ImageCache to also store external texture data and using reference‑counted texture identifiers, the Xianyu app eliminates duplicate bitmap‑to‑texture conversions, dramatically lowers physical memory consumption and GC spikes on image‑heavy pages, though it requires invasive engine‑code modifications and ongoing maintenance.

FlutterImageCacheMemory Optimization
0 likes · 7 min read
Optimizing Flutter Image and Texture Caching for Memory Efficiency
Tianxing Digital Tech User Experience
Tianxing Digital Tech User Experience
Jun 12, 2020 · Fundamentals

How Material Textures Elevate Your Design: Trends, Tips, and Best Practices

This article explores how the thoughtful use of material textures can enhance visual quality, convey brand identity, and follow current design trends such as refined brutalism, offering practical tips for graphic, UI, and branding designers to avoid common pitfalls and achieve richer, more realistic compositions.

C4DMaterial DesignTexture
0 likes · 12 min read
How Material Textures Elevate Your Design: Trends, Tips, and Best Practices
HomeTech
HomeTech
Jan 24, 2019 · Mobile Development

Cross‑Platform Mobile Development with Flutter: Evolution, Practices, and Challenges

This article examines the drawbacks of maintaining separate native codebases for iOS and Android, reviews the evolution of cross‑platform solutions such as WebView‑based frameworks, React Native, and Flutter, and shares practical insights, code examples, and future plans for using Flutter in large‑scale mobile projects.

DARTFlutterJSON
0 likes · 22 min read
Cross‑Platform Mobile Development with Flutter: Evolution, Practices, and Challenges
58UXD
58UXD
Aug 1, 2018 · Fundamentals

How to Create Truly Three‑Dimensional Graphics: From Visual Depth to Full‑Scale 3D

This article explains the different levels of dimensionality in graphic design—from visual depth and half‑dimensional effects to fully three‑dimensional objects—detailing construction methods such as perspective, color shading, texture simulation, and optical illusion techniques, while providing practical examples and visual references.

3D graphicsTexturelight and shadow
0 likes · 12 min read
How to Create Truly Three‑Dimensional Graphics: From Visual Depth to Full‑Scale 3D