Experimental components
Six opt-in Flutter controls now connect Windows Phone sources to labeled emulator evidence. Slider, ProgressBar, and TiltEffect add repeated measurement and held-out comparison; the earlier batch remains pilot research.
- Components
- 6
- Reference
- WP8.1 emulator
- API
- Opt-in
- Release
- 2.2.0
What exists
- Application BarExperimental
- PanoramaExperimental
- Toggle SwitchExperimental
- SliderCompared
- ProgressBarCompared
- TiltEffectCompared
All six are exported from the separate wp_components.dart library in version 2.2.0. The stable Pivot entrypoint and APIs remain unchanged.
Evidence boundary
| Component | Evidence used | Not established |
|---|---|---|
| Application Bar | Default, expanded, and minimized emulator pilots; measured 72 px and 30 px bar states at 480×800. | Fitted transition timing, typography, and broader action counts. |
| Panorama | Native resting layout, item pitch, next-item peek, and layered control structure. | Gesture curve, calibrated parallax, font match, and RTL fidelity. |
| Toggle Switch | WP8 Toolkit template dimensions plus native off/on observations. | Drag threshold and capture-verified motion timing. |
| Slider | Three repeated tap/drag trials, exact value telemetry, and image-derived track/thumb edges. | Broader themes and Lumia hardware behavior. |
| ProgressBar | Exact determinate edges and five phase-aligned native mark trajectories across three repetitions. | The exact native repeat period; it did not recur in the capture window. |
| TiltEffect | Toolkit source formula, guest-clock release telemetry, held-out replay, and a fresh post-freeze capture. | Physical touch/display latency and Lumia rendering. |
The first batch remains exploratory. The micro-control study passes its declared per-metric checks but does not claim that Flutter is visually or temporally identical to Windows Phone.
Try the API
import 'package:wp_pivot_flutter/wp_components.dart';
Run flutter run -d chrome -t lib/components.dart from example/ to open the component gallery.
Sources
Lumia validation remains open. Panorama, Application Bar, and ToggleSwitch still need their own calibrated confirmation studies.