You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

TrackIt - Computer Prototyping

Platform / Software Requirements

The TrackIt software is a mobile application that runs on the Google Android OS. The version that we tested our app on is Android 2.2 API Level 9. We tested the code in both the Mac and Windows environments, using the Eclipse IDE. Thus, our software can run on any computer that utilizes Eclipse packaged with the Android OS SDK (the SDK is provided for Windows, Mac OS X, and Linux). Since our software is a mobile app, an emulator is needed to run the software, and these steps will be documented in the next section, "How to Run".

How to Run

Since our software runs on a mobile device, an emulator is needed to run the app on a desktop/laptop. The following steps describe this process:

Prototype Depth Discussion

Additional Paper Prototype

Before we started development on the computer prototype, we decided to implement an additional paper prototype to address the issues with the final paper prototype for the GR3 assignment. The screenshots of the most recent paper prototype (which was tested on a couple of users) are displayed in the below PDF:

UI_PaperPrototype3.pdf

Incomplete Functionality

During the testing phases, we encountered some inconsistent behavior when trying to access the Enter Expenses/Edit Receipts screens. During some testing, the screen would not load up and an error would crash the app. During other testing, the screen loaded up fine and there were no issues with access. A problem could have been with the API Levels being used in the testing, but we could not get conclusive evidence from our testing to determine the true cause of the problem. When working properly, the correct screen would look like this:

Prototype Location

  • No labels