Temperometer is a phone application that helps you convert between different temperature scales. It was developed using Kinoma Studio and JavaScript as the programming language. Column and line layouts are used to organize the different widgets.
The application consists of three main segments
1. The logo: This is a static logo that was designed by me!
2. The slider: The temperature scale has three components
(a) Minimum: This is a number on the left that indicates the minimum temperature that can be calculated on a given scale (in the case of the Delisle scale the minimum is actually the maximum! Watch the video to learn more about it).
(b) Maximum: This is a number on the right that indicates the maximum temperature that can be calculated on a given scale (again, Delisle scales are confusing).
(c) Slider: This is in between the minimum and maximum labels and is used to change the temperature between the minimum and maximum.
3. The conversion: This consists of five components
(a) Base Scale: Present on the bottom left and has four options, Celsius, Fahrenheit, Kelvin and Delisle. One of these options can be chosen as the base scale. You will observe that the minimum and maximum fields explained above change according to the choice here.
(b) Target Scale: Present on the bottom right. Indicates the target scale with the same four options.
(c) Base Temperature: This is just above the Base Scale radio button box and indicates the temperature on the Slider on the scale chosen in the Base Scale field. This field updates whenever the slider changes or the Base Scale option changes.
(d) Target Temperature: This is just above the Target Scale radio button box and indicates the converted temperature on the Slider on the scale chosen in the Target Scale field. This filed updates whenever the slider changes or when either Base Scale or Target Scale changes.
(e) Arrow: This is just to indicate that you are changing from one temperature to another.
Usage Directions: By default, the base scale is Celsius and target scale is Fahrenheit. Move the slider to see changes in the base and target temperatures. Change the base and target scales in order to see how intelligent the application is!!
Additional Features:
1. Delisle Scale: You can use this weird scale that goes the other way around!
2. Absence of convert button: Conversions happen as and when the slider is changed. It also changes if the base or target scales changes.
3. Custom Logo: This was built using Adobe Illustrator and looks really cool!
http://youtu.be/W1zzH0F2O4U



Comments