Jay Patel
Click here to view all the source code for this project
Source code, click here
How to use the application? and the things you can do with it?
- First and foremost, you want to turn the toast oven on by selecting the 'On' button.
- Once turned on, you then have the option to select "Previous", "Custom", or "Pre-heat" option
- "Pre heat" will pre heat the oven for you.
- If you don't want to select any of those three options, you can straigh click on 'Mode' button (which is same as clicking on 'Custom').
- The toaster oven will then guide you through the rest of the process
- The 'Start' button will then illimunate to green to help the user start the cooking process
- Once done, the screen toaster oven will tell you that process is "Done".
- Then you can click on "Stop" button, which after that will enable you to click on "Cool Down".
Things you are able to do
- Toast
- Broil
- Pizza
- Pre-heat
- Cool Down
- Previous, if you just want to use the same thing that you used last time.
- Custom settings
Why I think I have created a good interface?
- One of the main reason I like my interface is that the toaster guides the user throught the process.
- There are a lot of indication on the screen when anything is happening (i.e. if the user tries to hit start before making selection, the notification screen will blink).
- Everything is very responsive.
- I like the layout, the color combination are nice to look at
- All the changes that are made are instant. For example: if you change the temperature from celsius to fahrenheit or vice versa.
- There is also a developer option. Once you click on that option, all the time is then converted to 10 seconds to help speed up the process.
Sketches used during development
assigining buttons by x y coordinates

Welcome screen

stepping throught the program