Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

GR4 - Computer Prototyping

Platform and software requirements

Although our project is made for the iPad, due to testing constraints, we developed a prototype that runs on Macs. The prototype requires a 64-bit Mac running OS X 10.6 Snow Leopard with a trackpad or a mouse with a scroll wheel. The Macs in the building 26 Athena cluster should run our prototype well.

...

Description of prototype

Look

After doing a final iteration of hand drawings for each window and feature of the application, we spent a lot of time looking at the various details. We expect the look of the final version to be very similar to this prototype, but we will see what feedback we receive!

...

Since our application was designed specifically for the iPad, this computer prototype will obviously have a different feel. First, the user must use a mouse instead of a finger to navigate. To scroll, the user must use the trackpad or a mouse with the scroll wheel. There are no draggable scroll bars, since iPad uses a swipe gesture to scroll. Also, multitouch gestures for opening photos, resizing photos, and moving between photos, cannot be implemented in this prototype. Finally, we run the application within a 1024 x 768 window. On the iPad, the application will fill the entire 1024 x 768 screen.

...

  • The Facebook backend is not implemented. Instead, we are including hardcoded photos, albums, and friends.
  • The searching feature is not fully implemented. Entering any names in the search field always finds photos containing "Adam Leonard" and "Debroah Hollo"
  • In GR3, we decided to make the tagged names in the Photos view act as menus with options for searching for photos with those tagged people. This is not needed for the prototype, so it has not yet been implemented.
  • Only the Email sharing option is functional.
  • Some of the widgets are not fully implemented. For example, the search field does not have a cancel button, so the user has to delete the text to clear the search (and return to Albums / People view). We will get fully implemented widgets for free when we use the iPad SDK.
  • Opening a photo in the search results view always opens a single hardcoded photo instead.

Credits

We wanted to get familiar with the iOS SDK and reuse some of the code we wrote for this prototype on the final iPad implementation. So, we used an early open source Mac port of the iOS SDK called Chameleon <http://chameleonproject.org/> by The Icon Factory.

...