Skip to content

1.0 MVP

Elliott Williams edited this page Sep 2, 2016 · 2 revisions

Startup: Stations at Current Location

  • modified POI view
  • header / hero unit
  • links to lists of routes and stations
  • link to map view

POI

  • map of nearby stations on top
  • list of nearby stations w/ corresponding routes

Map

  • route paths overlaid on agency region
  • stations drawn on map
    • link to station view

Route

  • canonical route
  • rail
    • vehicles move between stations
    • vehicles in transit drawn between stations, stacked in n > 1
    • selecting a vehicle displays its view inline in the table
  • header: route badge, name, schedule data

Station

  • map
  • side-scrolling list of associated routes
    • route view
  • list of arrivals
    • selecting inlines vehicle view
    • final loop indicator

Vehicle

  • name, capacity, saturation
  • how close it is to the end of its loop
    • final loop indicator

Header bars

  • in the navigation stack: back arrow, view title, search bar
    • search lists results above the navigation stack.
    • upon opening search, the top result is "Current Location" which goes to a current location POI view
  • in the station modal:
    • when shown: close button, station title, minimize button
    • when minimized: station title, route badges

Navigational metaphor

Routes go on the root navigation stack. Stations are modals that appear above the navigation stack. Stations can be "minimized", and multiple station modals can be opened at once (see functionality in Mail or Fantastical for examples). When a route is selected from a station view, the station modal is minimized, and the route is pushed after the minimization animation completes.

Clone this wiki locally