Tag

View Tree

1 views collected around this technical thread.

Tencent Music Tech Team
Tencent Music Tech Team
Oct 4, 2021 · Mobile Development

Tree Structures in iOS, Android, Web, and Flutter: Views, Layers, and Rendering

The article compares the view‑and‑layer tree architectures of iOS, Android, Web, and Flutter, explaining iOS’s UIView/CALayer hierarchy, coordinate system, and model‑presentation‑render trees, while detailing Flutter’s widget, element, render‑object, and layer trees, and highlighting their shared parse‑layout‑render pipeline and differing animation approaches.

CALayerFlutterUIView
0 likes · 12 min read
Tree Structures in iOS, Android, Web, and Flutter: Views, Layers, and Rendering
360 Tech Engineering
360 Tech Engineering
May 17, 2021 · Mobile Development

Model-Based Android UI Testing: View Tree Definition and Action Event Filtering

This article explains how to define Android UI pages as view trees, convert them to list structures, generate unique page signatures, and filter actionable events such as scrollable and clickable views using Python, enabling more effective model‑based testing of mobile applications.

AndroidEvent FilteringModel-Based Testing
0 likes · 8 min read
Model-Based Android UI Testing: View Tree Definition and Action Event Filtering
360 Quality & Efficiency
360 Quality & Efficiency
Apr 9, 2021 · Mobile Development

Defining Android UI Pages and Filtering Action Events for Model‑Based Testing

This article explains how to represent Android UI view trees as lists, generate unique page signatures, and filter actionable events such as scrolls and touches to improve model‑based testing coverage and traceability, providing Python code examples for each step.

AndroidEvent FilteringModel-Based Testing
0 likes · 8 min read
Defining Android UI Pages and Filtering Action Events for Model‑Based Testing