fablabbcn/smartcitizen-onboarding-app-start

Improve workflow for more complex devices

Opened this issue · 2 comments

Currently the implementation is very much focused on the SCK itself.

For more complex units, we probably need to improve the workflow, as it's more common now to deliver units with more than just the SCK2.1 sensors. Also, with the new hardware, we will have to support both the SCK2.1 (still broadly used) and the new one in parallel, so a screen to select what kind of device you are using would improve the user experience (more than the Advanced kit selection feature) in my opinion. We can discuss it in this thread.

Preliminary definition of onboarding flow enhancement for more advanced devices:

  1. Create view with predefined hardcoded Kits (SCK 2.1, SCK 3.1, SCK 2.1 Water, etc) index
  2. Each view includes Title and Image
  3. Once a Kit is selected a new view is shown including:
  1. Next view is choose_connection unless defined by Kit type