Views (Pages) in the App

The application has the following pages (views):

  • Splash screen, shown when loading (if needed)
  • Home screen, with options:
    • Search
    • Browse (years)
    • Specials
    • Random Photo
    • Recent
  • Search
  • Browse, with some variants:
    • Browse the list of years
    • Browse a year (list of sets)
    • Browse a special category (list of sets)
    • Browse a set (list of photos)
    • Browse the search results (list of photos)
    • Browse recent (list of sets from newest to older)
  • Photo page, with some variants:
    • Regular photo page, as part of a set
    • Regular photo page, as part of a search result
    • Random photo page
  • Location, show the location of a set or a photo on a map
  • Register as a user (need to figure out the details of what this would be)
  • Preferences
  • About

Screen Size

According to this page, common CSS screen size widths are around 412 to 414 pixels wide. The design should support anything starting at about 350 pixels wide. This is assuming phones held in portrait mode.

If someone is holding their phone in landscape orientation, the width of the screen becomes the height.

For examples, use 415px wide by 800px tall.