Tagged articles
2 articles
Page 1 of 1
NetEase Media Technology Team
NetEase Media Technology Team
Feb 13, 2023 · Game Development

How to Build a Dynamic Face‑Customization System on Mobile with Spine

This article explains how to use the Spine 2D skeletal animation framework to implement a flexible, runtime face‑customization and outfit‑changing feature on mobile platforms, covering basic concepts, code examples, resource handling, memory optimizations, and platform‑specific integration challenges.

AnimationPerformance OptimizationResource Management
0 likes · 22 min read
How to Build a Dynamic Face‑Customization System on Mobile with Spine
Tencent Music Tech Team
Tencent Music Tech Team
Feb 5, 2021 · Mobile Development

Flutter iOS Package Size Optimization: Analysis and Implementation

The article examines why adding Flutter to an iOS app inflates the binary, breaks down the framework’s largest parts—engine, AOT snapshot, assets, and ICU data—and details a three‑pronged strategy of compression, externalization and stripping, using custom build scripts to move or delete files and dynamically load data, achieving roughly a 12 MB size reduction.

AOT snapshotFlutterdynamic assets
0 likes · 38 min read
Flutter iOS Package Size Optimization: Analysis and Implementation