/assignment-05

Assignment 5 for Mobile Applications 5330 Auburn University

Primary LanguageSwift

assignment-05


Auburn University Mobile Apps Assignment 05. This assignment tasks us with creating a currency conversion app. A user will input an integer into a text field. If the input is anything but an integer, an error will be thrown and printed to the screen. Once the user inputs a valid integer, they may select what types of currency they want to convert to. If the switch is ON and the convert button is pressed, a new view modal will display with the selected conversions displayed. The app will make use of structs and MVC style programming. It should look good in portrait or landscape mode, and on iPads.

TODOs

  • Design the app
  • Create a second View and connect the two
  • Create a ConversionLogic struct
  • Link elements to View pages
  • Separate View logic and Model logic
  • Convert currency
  • Throw error with invalid input
  • Separate error logic from view logic
  • Colors! Design!

Getting Started

  • Clone the project
  • Click on the project within the folder
  • Run the project to see the output in the iPhone simulator.