Notes"M3InstallController is a class that will warn users if they are running your application from a disk image and offer to install the application in their Applications folder."Unfurl
Notes"JSCocoa bridges Cocoa to JavascriptCore (WebKit's JS engine). It allows you to call C code, ObjC code, use C structs, and build Javascript classes inheriting from ObjC classes. "FeedUnfurl
Notes"Scott Stevenson interviews Aaron Hillegass about the new edition of Aaron's book, programmers' fear of the NIB file, and why there aren't more Macs in corporate America."Unfurl
Notes"Ever wanted to integrate Twitter support into your Cocoa app? I know I did. Enter MGTwitterEngine, available as always from my Cocoa Source Code page."Unfurl
Notes"The little app is called RuntimeFS and it contains a simple bit of code that traipses through the Objective-C runtime and collects information about the Objective-C classes encountered."EmbedUnfurl
Notes"LuaObjCBridge is an Objective-C framework providing access to the Lua scripting language from within programs which use Apple's Cocoa framework."Unfurl
Notes"The net effect of this is that event handlers and tagged data attached to an object become slots in the way they're used in prototype-based programming."Unfurl
Notes"There’s been a lot of interesting discussion over the last week regarding the use of dynamic scripting languages for programming desktop applications."FeedUnfurl
Notes"WebScripting is an informal protocol that defines methods that classes can implement to expose their interfaces to a WebScript environment such as JavaScript."Unfurl
Notes"SimpleHTTPServer listens to port 50000, uses the path of the request-URL to construct a new URL by inserting "http://" at the beginning, loads this new URL and renders its contents to a PDF file."Unfurl
Notes"there are some rather useful ... Cocoa classes that are most helpful for writing a web server. In this article I will show you what they are and how to use them."Unfurl
Notes"LuaCore is an Objective-C framework for running Lua scripts. Even better than that, it includes a bridge so that you can pass in Objective-C objects, and work with them in the Lua environment. You can call functions and methods and all kinds of other craUnfurl
Notes"Think about it this way: if you had a super-fly gaming engine that was wicked easy to set up, to pipe in data and attrack gamers, wouldn't you want to build your own game? Now you can. Except... it's in the form of the core of Apple's Safari web browser.Unfurl
Notes"With Leopard Objective-C 2.0 will be introduced. It gets features to make it more attractive and easier for developers who are new on the platform"Unfurl
Notes"It’s kind of like Ajax in that way, except that the communication channel is not http and it’s synchronous (which it can be, since it’s right there on your machine)."Unfurl
Notes"Apple's role within the New Browser Alliance and emphasized Apples WebCore, which will of course extend to cell phones and other mobile devices from Nokia in 2006, for starters."Unfurl
Notes"Blake Seely released some code yesterday to convert Cocoa datatypes to JSON. I've had similar code that Ive been meaning to put online for a while now. So now the world has gone from zero to two Cocoa code-bases to read/write JSON."Unfurl
Notes"...since JSON is basically a series of key-value pairs, it would be a good match for NSDictionary - and it should be easy to create a dictionary out of a JSON string."Unfurl
Notes"Awhile ago it dawned on me that JSON bears more than a passing resemblance to old-school NeXT plists, and that it would be pretty natural to write an NSDictionary category that could deserialize a JSON string into a Cocoa object graph."Unfurl
Notes"AquaPath is a free Cocoa-based developer tool for Mac OS X Tiger that allows you evaluate XPath 2.0 expressions against any XML document and view the result sequence in a dynamic, intuitive tree representation."Unfurl
Notes"XML-RPC Client is a free Cocoa-based developer tool for Mac OS X Tiger that allows you to access and debug XML-RPC web services from the comfort of your desktop."Unfurl
Notes"Troubleshooting a Spotlight importer can be difficult given that it is run by the system automatically as required and is run outside the development environment."Unfurl
Notes"When you launch an OS X application, the screen goes dark, stars sweep the night sky and your application’s icon is presented in a blue letter box bar with a cheesy 8-bit music introduction."Unfurl
Notes"Introducing AutoGraf, a whole new metaphor for Cocoa with automatic, self-updating diagrams of your classes, and intelligent, visual browsing of code documentation."Unfurl
Notes" An Objective-C framework to easily store and retrieve data objects in an embedded SQL database without a server process or query strings." Seems like a Cocoa analogue to Python with SQLite and SQLObjectUnfurl