Tag Archives: MacOSX

Recipe: NSLog Tricks

NSLog is not just useful for printing out your variables in the heat of a debugging session – for instance, did you know you can get NSLog to spill the beans on the line number you’re on in the current method, or the path of the current file?  There are a number of compile-time macros [...]

Read more

Every Good App Should…

If you had to describe the basic functions you would expect all MacOSX apps to provide, which would they be?     I’m not referring to the most basic, capabilities such as  the fact all apps should support (where appropriate) cut/copy/paste/unlimited-undo and the ability to work with multiple documents .. Think about something a little [...]

Read more

Recipe: Speed Up Compiles By Dialing-down TimeMachine

Ever notice how bogged down your development can get when TimeMachine wakes up every hour or so and scans all of your disks looking for things to squirrel away into its backups?  If you have a lot of disks and do a lot of compiles the conflict between the Xcode and TimeMachine can slow your [...]

Read more
JRFeedbackProvider

JRFeedbackProvider

URL: http://github.com/rentzsch/jrfeedbackprovider
Code Quality: Production
Description:
Written (primarily) by Jonathan “Wolf” Rentzsch, one of the Indie Dev World’s “A-List” developers and organizer of the C-4 Mac Developers Conference, JRFeedbackProvider is an Open Source (MIT License) Objective-C framework that allows you to provide a bug-reporting, feedback, and support-request panel for your application. Data collected from this feedback form is delivered [...]

Read more

Obj-C for WebApps? Say WHAT?

We’re going to break from what has been our (so far) regular format of indie business and code articles to point out an interesting occurrence a couple of nights ago that revolves around two tweets that caught my attention, one by Jon Gruber of DaringFireball, the other by Scott Stevenson of Theococao who are two [...]

Read more
KNAppGuide – Tutorial/Demo based help for MacOSX

KNAppGuide – Tutorial/Demo based help for MacOSX

URL: http://www.kennettnet.co.uk/code/knappguide/
Code Quality: Work in Progress (working; under active development, no tools for content creation yet)
Description:
Way back in the 90s, when Apple introduced MacOS System 7, they brought out a very unique help system that instead of just showing you a page of text-based instructions actually showed you show to use applications by example: circling [...]

Read more

TouchJSON

URL: http://code.google.com/p/touchcode/wiki/TouchJSON
Code Quality: Production (used in many, many production apps)
Description:
Jonathon Wights’s TouchJSON is an MIT Licensed Cocoa library that allows MacOSX and iPhone applications to create and/or parse JSON (JavasSript Object Notation) format data.  JSON is a very lightweight data interchange format is the common choice for sending data back to clients from most RESTful [...]

Read more
MBCoverFlowView – An Open Source Cover Flow Implementation for MacOSX

MBCoverFlowView – An Open Source Cover Flow Implementation for MacOSX

URL: http://github.com/mattball/MBCoverFlowView
Code Quality: Demo/Proof of Concept (will need customization in your apps)
Description:
MBCoverFlow view is an Open Source (MIT Licensed) implementation of Apple’s cover-flow which is seen in iTunes and, under 10.5+,  as one of the views possible when browsing files in Finder windows.

Read more
LetsMove – Every App in Its Place

LetsMove – Every App in Its Place

URL: http://github.com/potionfactory/LetsMove
Code Quality: Production
Description:
Let’s Move by Potion Factory’s Andy Kim is one of those utilities that enables something every MacOSX app should be able do right out of the box: Install Itself.
Its a simple enough concept, it checks art startup if the app its part of is’t running from the Applications folder and offers to [...]

Read more

GHUnit – Unit Testing and More

URL:  http://github.com/gabriel/gh-unit
Code Quality: Production Ready
Description: GH-Unit, developed by Gabriel Handford, is a testing framework whose stated goals are:

To runs unit tests within Xcode, allowing you to fully utilize the XCode Debugger.
Ability to run from Makefiles or the command line.
A simple GUI to help you visualize your tests.
Show stack traces.
Be embeddable as a framework (using @rpath) [...]

Read more