Archive:January, 2009

Apple Opposes Propisition 8 Banning Same Sex Marriage

 

In a move that fills me with hope for equality for all one day, Apple publicly announced opposition to California’s Proposition 8, which would ban same sex marriages in California. The fact that a company would take a stand on such a controversial issue says much right there. However, Apple took it a step farther [...]

Apple Notebook Event Oct 14th

 

For all those waiting for updated MacBooks, we finally have an official date. Apple sent out media invites this morning for 10am PST on Tuesday October 14th. “The Spotlight turns to notebooks”.
I have several friends waiting since school began this semester, to make the switch to Mac and I’ve convinced them to hold off. Plus, [...]

JSCocoa Released

 

From the project’s site:

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.

Basically, JSCocoa allows you to use Cocoa classes and the runtime, only using Javascript. An important note for those following this blog closely, JSCocoa does [...]

Cappuccino 0.5.5 Released

 

An updated version of Cappuccino is hot of the press this morning. An exciting release as this is the first one to include user contributed fixes and featrues, including some very exciting features, namely KVC and KVO support (bindings in Cocoa) and press, a tool for optimizing Cappuccino applications. To see what’s in the works [...]

Getting Started Programming for the Mac

 

Recently, I have had several people come to me asking for advice about Mac programming. A few of these have experience in web standards and Flash/Flex/Air development, while others were in the Java/C++ crowd, and the last guy was just getting started with no experience at all.
The fact that I have had so many approach [...]

Activation/Inhibtion Cellular Automaton Simulator Posted

 

This is the first installment in the Biologically Inspired Computation series, examining pattern formation with cellular automaton.
Theory
Imagine a single skin cell on a zebra. How does the cell know whether it should be white or black? Simply puts, the cell takes into account the value of the surrounding cells. If it’s surrounded by several black [...]

Xcode Cappuccino Plugin

 

Great news, writing Cappuccino code is now even easier thanks to an Xcode plugin! Complete with syntax highlighting, basic code completion, project templates, and even Build & Go support to easily test your application from right within Xcode. Makes the transition from iPhone or Mac programming to web even easier as you get to retain [...]

iPhone NDA Dead

 

We have decided to drop the non-disclosure agreement (NDA) for released iPhone software. We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don’t steal our work. It has happened before. While we have filed for hundreds of patents on [...]