DECO7230 Journal week5
Exercise #1 Function components
Car: Window control, Muti-media, Information screen, Air conditioning, Speeder, Accelerator, breaker, gear.
Phone: Number buttons, headset, speaker, recall, answer, feature, mic, menu, exit, call back, time.
Making a phone call: number buttons, headset, speaker.
Interactions: Caller holds on headset first. Then caller presses buttons to make a phone call. After that, he/she can speak with speaker or headset.
I would like to test dial system such as number buttons. The screen can display what button has been pressed. We can test whether every number button matches the number.
Exercise #2 Location-based reminder application prototype
- Horizontal prototype. Horizontal prototype is used to test user interface, which shows what users will see when using application. For this reminder application, the first interface should include a map view, which allows users to drop reminders on it. Secondly, an adding reminders interface should include an area for users to type in text. Also, it will have interface to show current reminders and previous reminders for users to check and re-drop reminders.
- Vertical prototype. Vertical prototype is used to test system functions. There are 5 functions should be tested for this reminder application. Firstly, dropping reminders function should allow users select a location on the map and type in reminders for this location. Secondly, users could check current reminders. Thirdly, users could look through reminder history and re-drop the reminder. Fourthly, users are able to set regular visited locations and quick drop reminders to these locations. Fifthly, users can shake their phones to cancel reminders.
- Diagonal prototype. Diagonal prototype is used to test details of design in a specific scenario. For example, it could test a process of drop a reminder at home and simulate to active reminder when user reaches home. Also, the reminder will be cancelled when user shakes the phone.
Design process:
This week, I started design the Interactive Prototype I. We were supposed to use Unity to build our project. Unfortunately, it was my first time to use it. Therefore, I had to search for some online tutorial to learn Unity project. Also, I planned to test the digital interface in Interactive Prototype I. During the workshop, I learned some programming skills with C# in Unity.
