Upgrade to Pro — share decks privately, control downloads, hide ads and more …

6 Tools in 5 Minutes

Karl Monaghan
December 10, 2013

6 Tools in 5 Minutes

Or: How not to be a caveman developer.

The slides to my lightning talk at the XCake Xmas session.

Karl Monaghan

December 10, 2013
Tweet

More Decks by Karl Monaghan

Other Decks in Technology

Transcript

  1. What’s wrong with being a caveman? • We could just

    use Vim/Emacs and xcodebuild • We could also flagellate ourselves everyday to prove what hard men we are • Or we could use tools to take care of the boilerplate to let us get get on the interesting problems 1
  2. Accessorizer • Configurable code generator • Full integrates with Xcode

    • Also allows other apps to integrate with it via Services 3
  3. Accessorizer • Evaluation version available from http:// www.kevincallahan.org/software/ whatsNew.html •

    €4.49 on Mac App Store (https:// itunes.apple.com/ie/app/accessorizer/ id402866670?mt=12) 4
  4. Objectify • Takes JSON from a URL or pasted in

    • Creates NSObject classes • Can use Accessorizer for building the classes 6
  5. Objectify • Evaluation version available from http:// tigerbears.com/objectify/ • €4.49

    on the Mac App Store (https:// itunes.apple.com/ie/app/objectify/ id435651677?mt=12) 7
  6. Objective-Clean • Trying to build a consensus based set of

    coding standards • Can apply your own rules, go with the average or weighted by StackOverflow • Keeps you on the straight and narrow 9
  7. Code Runner • Detects installed languages and allows you to

    run snippets of code • €8.99 on Mac App Store (https:// itunes.apple.com/ie/app/coderunner/ id433335799?mt=12) 12
  8. Reveal • Evaluation version available from http:// revealapp.com/ • $89

    individual, $179 per seat in a company • Utterly, utterly indispensable 16
  9. Tokens for Mac • Download at http://usetokens.com/ • Free for

    one app • $29 for use with multiple apps/developer accounts • Irish built - support your local developers! 19
  10. What do you use? • Always on the hunt for

    something that eliminates coding tedium • Got a favourite tool? Let me know: @karlmonaghan • Slides with links on http:// karlmonaghan.com/ 20