Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.59 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.59 KB

Filtacular

This is a base iOS app that wraps a website. We are adding features to build out core functionally as well as using the project as a test for various online freelance sites.

Developer Contribution Notes

  1. App support:
  2. iOS Version: 8.0 and greater
  3. Phone Devices: iPhone 4S and greater
  4. Tablet Devices: None
  5. Orientation: Portrait only
  6. All development is done via a "Fork and Pull" approach on Github around project Issues. (See Understanding the GitHub Flow to learn more)
  7. This project uses OCLint to ensure a good coding style. Be sure your code is passing OCLint before submitting a pull request. Installation and usage instructions are below.
  8. Be sure to use descriptive comments on your commits -- including why you used the solution you did.
  9. Reference the issue number when you submit your Pull Request. (e.g. "Fixes #7")
  10. Use of 3rd party libraries (such as CocoaPods) can be used if they meet the following criteria:
  11. Are 100% open source
  12. Licensed under MIT, BSD, or Apache license
  13. Actively maintained (updated in the last 90 days)
  14. Popular enough to have 12+ stars on Github
  15. No open bugs related to our use of the library

OCLint

Installing OCLint on OSX

  1. brew tap oclint/formulae
  2. brew update
  3. brew install oclint

Using OCLint

At the command line run the following in the root of the project directory and fix any issues that are reported:

  1. xcodebuild clean
  2. xcodebuild | tee xcodebuild.log
  3. oclint-xcodebuild
  4. oclint-json-compilation-database