Due: Monday, September 17, 2018
Write a unit conversion utility. For example, you could convert temperature (Fahrenheit, Centigrade, Kelvin), currency (US$ to yen, etc.), length (feet and meters), etc. Your conversion utility should work both ways, for example feet to meters and meters to feet. If your conversion utility is for units that aren't commonly used, please include a readme file or display information in the user interface that tells how the conversion is supposed to work. Make a button (or more than one, if you want) that the user taps to do the conversion.
NOTE: I will not give credit for programs that are the same as examples in books or web tutorials. In particular, don't turn in the temperature conversion app from the iOS BNRG book for this project.
Write a die roller. Make a way for the user to specify how many sides the dice should have and how many dice to roll. Also make a button that tells when to roll the dice. The results should show the values rolled for each die and the total of all the dice. You'll probably want to limit the number of dice that can be rolled.
Check to make sure that input fields are not empty before using them. Your app should not crash if the user taps a button without entering anything in a text field. When I am grading this assignment I will only enter valid input (numbers), but I might tap buttons before entering anything in input fields.
Also make sure you follow the programming and user interface conventions and guidelines discussed in class, our textbooks, and in the Apple or Android documentation.
Please put your initials in your app name and package.
Put your project directory, including source code, resources, and your project file (for Xcode) in a zip file. Turn in your zip file on Canvas.Unit Conversion Utility Points