/tipcalculator

Tip Calculator Codepath iOS Bootcamp submission

Primary LanguageObjective-CMIT LicenseMIT

TipCalculator

This is a Tip Calculator application for iOS submitted as the pre-assignment requirement for CodePath.

Time spent: Total of 15 hours

Completed:

  • Required: User can enter a bill amount, choose a tip percentage, and see the tip and total values.
  • Required: Settings page to change the default tip percentage.
  • Optional: Remembering the bill amount across app restarts (if <10mins)
  • Optional: Making sure the keyboard is always visible and the bill amount is always the first responder. This way the user doesn't have to tap anywhere to use this app. Just launch the app and start typing.
  • Additional: Remembering the tip percentage and number of people the bill is split across
  • Additional: Swipe up/right and down/left to adjust the number of people to split the bill across
  • Additional: User can choose a tip percentage between 0 and 100

Video Walkthrough of user entering a bill amount, choosing a tip percentage, splitting the bill, closing the app, and remembering previous data. User can also clear. ![Video Walkthrough](Calculating Tip.gif)

Notes:

  • Spent some time making sure that the UI looked good across iPhone 5, 6 and 6+ formats.