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
  • Application BarIcon commands, text menu items, default and minimized modesExperimental
  • PanoramaLayered title, background, item canvas, and directional navigationExperimental
  • Toggle SwitchControlled on/off state using the WP8 Toolkit template geometryExperimental
  • SliderTap, drag, keyboard, semantics, and native template geometryCompared
  • ProgressBarDeterminate and five-mark indeterminate presentationsCompared
  • TiltEffectTouch-position pose and Toolkit release timingCompared

All six are exported from the separate wp_components.dart library in version 2.2.0. The stable Pivot entrypoint and APIs remain unchanged.

ComponentEvidence usedNot established
Application BarDefault, expanded, and minimized emulator pilots; measured 72 px and 30 px bar states at 480×800.Fitted transition timing, typography, and broader action counts.
PanoramaNative resting layout, item pitch, next-item peek, and layered control structure.Gesture curve, calibrated parallax, font match, and RTL fidelity.
Toggle SwitchWP8 Toolkit template dimensions plus native off/on observations.Drag threshold and capture-verified motion timing.
SliderThree repeated tap/drag trials, exact value telemetry, and image-derived track/thumb edges.Broader themes and Lumia hardware behavior.
ProgressBarExact 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.
TiltEffectToolkit 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.

import 'package:wp_pivot_flutter/wp_components.dart';

Run flutter run -d chrome -t lib/components.dart from example/ to open the component gallery.

Application Bar notes Panorama scene contract Toggle Switch source record Slider, ProgressBar, and TiltEffect study Micro-control protocol and measurements Component evidence registry

Lumia validation remains open. Panorama, Application Bar, and ToggleSwitch still need their own calibrated confirmation studies.