Mac OS X, Objective-C, Cocoa, RubyCocoa, iPhone Development Resources
Articles
- Google Objective-C Style Guide
- Learn Objective-C
- Cocoa Style for Objective-C: Part I
- Cocoa Style for Objective-C: Part II
Tools
-
ChocTop packages and deploys any Cocoa application in a custom DMG, with generated Sparkle XML support.
Source: http://github.com/drnic/choctop -
Cocoa Browser Air allows you to browse all Cocoa related APIs of Mac OS X frameworks, such as Core Animation, Core Data, WebKit and so on. You can browse the brand new APIs for iPhone 2.0 to 3.0 as well. This is the best complement tool for the Cocoa Programming on every platforms provided by Apple Inc.
Source: http://github.com/sazameki/cocoa-browser-air
Frameworks and Libraries
-
Sparkle is an easy-to-use software update framework for Cocoa developers.
Source: http://github.com/andymatuschak/Sparkle -
HTTPRiot is a simple HTTP library that works on the iPhone and Cocoa Apps.
Source: http://github.com/Caged/httpriot -
ObjectiveResource is an Objective-C port of Ruby on Rails’ ActiveResource.
Source: http://github.com/yfactorial/objectiveresource -
BWToolkit is an Interface Builder plugin that contains commonly used UI elements and other objects designed to simplify Mac development.
Source: http://www.bitbucket.org/bwalkin/bwtoolkit/
Open Source Examples
-
Canary is a Twitter client that is beautifully designed, fun to use and has everything you’ll ever need.
Source: http://github.com/macsphere/canary -
Passenger Preference Pane is a preference pane for Mac OS X, it enables you to configure a Rails or Rack application in a matter of seconds.
Source: http://github.com/alloy/passengerpane -
GitNub is a RubyCocoa app for getting quick information for a git repo. Similar to GitK.
Source: http://github.com/Caged/gitnub -
GitX is a git GUI made for Mac OS X. It currently features a history viewer much like gitk and a commit GUI like git gui. But then in silky smooth OS X style!
Source: http://github.com/pieter/gitx -
iOctocat is a GitHub app for the iPhone and iPod Touch.
Source: http://github.com/dbloete/ioctocat
Other
- Glyphish - 130 icons for iPhone applications designed and carefully optimized for use on toolbars and tab bars.