The lead developer at Commercan wanted an application that would help him to easily keep track of his billable hours by project and client. Desktop solutions were impractical and he found that he was waiting until the end of each week to collect up the time. This process was time consuming and error prone. Not finding an application that met his needs, he created a vision for his own and BeeOnTime was born.
BeeOnTime is a time tracking app designed to help you quickly track the time you spend on a project whenever and wherever you are. Instead of waiting for your computer to load or your time sheet document to open, BeeOnTime lets you track project time when you only have a minute to do so. You can track time for any project and any client in one place. BeeOnTime is able to export the time sheet for a specific time period to a spreadsheet format and deliver it to an email address. Commercan understood how important the user experience is to the success of mobile applications and contacted Analytic Design Group for help.
ADGi provided a number of services including a usability assessment, interaction design guidance, the visual design, and advice regarding user interface portability between platforms.
Playing on the "Bee" in the BeeOnTime name, ADGi suggested a honeycomb style and colour scheme. The application colours, the button icons, and the application icons were all custom created by the ADGi team. User interface elements were delivered in the specific Android format that specifies how the image is to scale in each dimension.
ADGi performed a usability assessment of the application and found several small usability issues. For example, while it was a design goal of BeeOnTime to enable the quick and easy capture of time "in the moment", the initial application required a project code to be used when entering time. ADGi recommended that a plain language project name be used instead with a project code being optional data. ADGi provided annotated wireframes to detail the proposed interaction design. Before presentation to Commercan, the basic layout was loaded onto an actual Android device to ensure that the design was easy to interact with on screen.
Other guidance provided by ADGi included advice on how to ensure a user experience that would be portable between devices. As an example, ADGi demonstrated how the calendar functionality of BeeOnTime could be modified to not only make a great Android user interface but also one that could be easily migrated to the iPhone or iPad. While the user experience should always be tailored to the user and the task at hand, our extensive experience testing smart-devices provides us with unique insight into which designs work well with all interfaces.