...
Kate now gets a push notification from the application stating that someone has invited her to an event. She can see an overview of the events she hasn't replied to and those that she has (middle right panel). From the push notification she goes straight to the event page (bottom left). In here she sees her own schedule on the horizontal calendar as well as the shaded areas of proposed times from Bill. She can click on the shaded area to highlight it and say that she can attend the event at that proposed time. If she can't attend any or doesn't want to reply to it, she can press any of the buttons below.
Design ChoicesAnalysis
Learnability - This interface is very minimal and compact. It uses less pages and makes it easier for the user to understand what is going on. There are several affordances that allows a user to figure out how to maneuver through pages; the buttons allow the user to switch from page to page. It is easy for a user to understand how to change the numbers in the dates and time range because they show up as a scrollable wheel, which is a nice affordance. Understanding how to select ranges in the scheduling page can be difficult for someone creating an event. As a first time user, it might not be that clear and we will probably have to find a way to make it more obvious. Maybe some help text or an initial tour of the design.
Efficiency -
Safety -
The minimalistic design of the interface allows users to quickly create an event by only going through 3 pages. We also use an autocomplete feature to allow users to find people faster. The slowest part of the interface is the scheduling page for the creator. It is fairly difficult to select ranges from the horizontal calendar because it requires certain manipulation of the schedule.
Safety - The interface makes sure that you can go back and forth between pages to fix any types of errors. We will also try to make sure that there is a way to edit events that a user has already created. We also give a good amount of feedback on the schedule for users selecting certain ranges (both the creator and invitee) because we highlight selections thoroughly to ensure that a user knows what they did.
Other - We try to maintain consistency between pages by using the same header and gestures throughout pages. We also try to condense all tasks into their own unique page in order to not confuse users or redirect them to multiple pages for one task.Other -