Tag: Apple

Quicksilver updated!

The developer version Quicksilver Beta 52, build 3804, has been released. Changelog reads:

Addressed some crashes related to switching applications Fixes for Leopard

If you’re developing plugins for Quicksilver and running Leopard, you may want to download this new release.

Javascript does Cocoa too

Running Objective-C code from Javascript

Java, Python and Ruby can access Cocoa APIs and Objective-C classes. What about the super-extensible yet severely under-appreciated Javascript? With the WebKit framework, you can access Objective-C from any script present in a HTML document.

Continue Reading Javascript does Cocoa too

Cocoa Animation Effects

I wrote this app about 8 months ago, and it’s managed to find itself on Youtube.

Continue Reading Cocoa Animation Effects

Virtuoso theme for TextMate’s preview window

If you use TextMate a lot, you’ve probably customized it to suit your habits and workflow. TextMate’s preview window is rarely customized as much as anything else, so here’s a good-looking, accessible and fluid theme that I use to pretty up the application. Continue Reading Virtuoso theme for TextMate’s preview window

Make the most of the iPhone SDK

Safari The iPhone, like Safari and many other browsers, runs on WebKit, which is one of the most blazing fast, powerful, standards-compliant rendering engine ever. Although there is no official Cocoa API for iPhone app development, it’s not like we have nothing to work with. Writing web apps for the iPhone will be a pretty good experience for two reasons:

  1. We don’t have to worry about IE support when writing our web app
  2. WebKit is amazing.

Highlighted below are ten CSS rules that make WebKit extra-great. Many of the previews require a WebKit-based browser like Safari, OmniWeb or Shiira.

Continue Reading Make the most of the iPhone SDK

Writing internal commands for Quicksilver

Internal commands in Quicksilver are essentially actions that don’t require a subject (direct object) defined by the user. Most tasks, such as “Force Catalog Rescan”, and some commands like “QS Preferences” are internal commands. The Clipboard plugin also adds a large number of internal commands so as you can see, they’re quite useful in some circumstances.

Continue Reading Writing internal commands for Quicksilver