Saturday, May 25, 2013

ios xcode sample project

For a long busy time, finally had free days for professional self-improvement and decided to start new iOS app project. Once created, realized that it's going to take plenty of time for configuring it according my tastes. logic unit testing, app unit testing, auto-generation of documentation, setting up the logger, storage, etc. So, as I'm a fan of optimizations, I decided to create a sample Xcode project which can be just cloned from a rep and easily configured to suit my needs in.

Here is the brief description of features for sample project:

  • configured logic and app unit testing (with OCMock library pulled from actual rep)
  • configured documentation generation using Appledoc
  • configured PTNLogger and PTNStorage
In order to deploy new workspace for a project, follow these commands:

$ git clone https://github.com/peetonn/PTNSampleProject SuperApp
$ cd SuperApp
$ ./setup.sh SuperApp

That's it, SuperApp project is ready for code! 

Here you can find it and enjoy using it! Any suggestions, comments, discussions are more than welcomed!