howard-e / just-quotes-ios

Just Quotes iOS Version

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Just Quotes

Just Quotes (iOS)

Overview

Just Quotes presents the user with a daily 'Quote Of The Day' along with three other categories (Movies, Famous & Random) to choose from.

Overall, it is an iOS Mobile Application sample intended to test and try out different frameworks and coding styles where applicable.

What's Done

  • Daily Quote Of The Day
  • REST API Integration with Forismatic Quotes
  • REST API Integration with Andruxnet Random Famous Quotes
  • Navigation
  • Random quote backgrounds
  • Quote display logic
  • Random quote image backgrounds
  • Empty collection set error message
  • Integration with server to store quotes and use in future profiles
  • Login to save and sync saved quotes
  • Vibrant UI change

How To Run Project

  • NB: CocoaPods is used to manage the project's dependencies.
  1. git clone the repository or download the zip file.
  2. Navigate to project in your terminal.
  3. Ensure CocoaPods is on your machine.
  4. pod repo update.
  5. pod install.
  6. Open Just Quotes.xcworkspace in Xcode or open Just\ Quotes.xcworkspace/.
  7. Build and run the project on a Simulator or a physical device.

Environment Tested Under

  • OS: macOS High Sierra 10.13.4
  • XCODE: 9.3.1
  • SWIFTLANG: 4.1
  • COCOAPODS: 1.5.2

About

Just Quotes iOS Version

License:MIT License


Languages

Language:Swift 97.8%Language:Ruby 2.2%