Skip to content

App Behaviour | User Interface flow

freenerd edited this page Sep 13, 2010 · 2 revisions

User enters http://tracksonamap.com/

  • About Box
    • If user enters first time → show About Box
    • if user returns in within a certain period (1 day / 1 week) → do not show About Box
  • Show markers for genre=“all”
  • On click on a marker → open Bubble
    • If first click ever: Play first track of location
    • When displaying a track in a Bubble
      • Is displayed track already playing?
        • Yes → Show Pause Buttons
        • No → Show Play Buttons
      • If displayed track is not on SoundCloud anymore → silently show another track

User enters http://tracksonamap.com/#track-{track_id}

{track_id} is the track id from SoundCloud

  • Do not show About Box
  • Show markers for genre=“all”
  • Pop open location bubble from linked track’s location
    • Linked track is first track in track-list and is selected
    • Linked track is auto-played

User enters http://tracksonamap.com/#location-27647

  • Do not show About Box
  • Show markers for genre=“all”
  • Pop open location bubble where linked track is
    • Do not auto-play track