davidkuchar / ios-tip-calculator

Other
0 stars 0 forks source link

CodePath Tip Calculator

This is a basic tip calculator built with all required and optional user stories including a few enhancements past that point. I spent some time investigating better ways to lay out the code and refactored it to include a DataManager. I translated the app to German - I kept some of the design wordy so I could better show that off. I built the settings page first in the suggested way (with a Modal), and then fully rebuilt it when I redesigned the app.

NEW

Added the use of Cocoapods for managing dependencies, and added some hello-world level Parse support. Looked into Alamofire, and tested code that reads JSON from a test REST API. Reviewed a few apple-released swift videos and read about swift code styling as advised. Added installation instructions and a license.

Time spent: 17 hours

Installation Instructions

This app requires that you install Cocoapods. To do that:

  1. Run

    sudo gem install cocoapods
  2. Run

    pod install
  3. Run

    open TipCalculator.xcworkspace

This app is optimized for iOS 8.2 & iPhone 5.

Dependencies

Completed user stories

Walkthrough of all user stories

Video Walkthrough

GIF created with LiceCap.