← All work

04 / Industrial software / Cross-device

WinpackOne system, several kinds of screens.

A factory automation and tracking ecosystem used at a high-volume cardboard manufacturing plant. I worked on a shared Flutter app family spanning mobile, tablet, and Android TV, adapting workflows to different contexts and screens.

Platform

Mobile · Tablet · Android TV

Tools & technologies

Flutter · Provider · Custom state architecture · Android TV

The setting.

A factory automation and production-tracking ecosystem for a high-volume cardboard manufacturing plant.

Where I worked.

  • Designed and deployed a shared Flutter application family across mobile, tablet, and Android TV.
  • Adapted a tracking system for different device contexts and factory workflows.
  • Worked with Provider and a custom state architecture.
A closer lookConceptual diagram
  1. 01Shared workflow
  2. 02Mobile
  3. 03Tablet
  4. 04Android TV
Conceptual cross-device product map: a shared workflow supports mobile, tablet, and Android TV.

The interesting part.

The same industrial process needs different interfaces depending on where and how a device is used. The work involved adapting workflows for screen size, input behaviour, and the context of each device.

What changed.

70%

Increase in target operational throughput

Resume-reported results. These describe product outcomes, not independently audited measurements.

What stayed with me.

A shared codebase pays off when the experience still makes sense on each device.
Next projectFieldy

Have a similar problem to work through? Get in touch ↗