Categories

The following items are in the Development category.

Quartz and Javascript, sitting in a tree…

Even if everything isn’t copacetic in the land of “sweet”, at least Javascript and Quartz are getting along.
Thanks to Apple’s contribution to the WHATWG’s HTML 5 specification, it’s pretty easy to use Quartz graphics technology in an iPhone application. Together with MobileSafari’s event handling, you can start to do some fairly sophisticated drawing using a […]

Bittersweet

Take a look at every application on the iPhone: what do they have in common?
The answer is a navigation bar at the top and a toolbar at the bottom. The navigation bar at the top gives the user a well known location for “backing up”, starting an editing session, and canceling operations. The toolbar provides […]

The HIG still matters, even with special effects

Summary
Changes to the Dock in Leopard do not follow the Human Interface Guidelines
Steps to Reproduce

Set desktop background to a light and solid color to make the shadows appear more clearly. In the examples, I used Solid Mint.
Make sure Preview and TextEdit are displayed in the Dock. Additionally, you can download and launch Transmit as another […]

Beyond sweet

Now that we all have our iPhones and are discovering what they can do, attention will turn to what they cannot do. And that, in turn, will lead to the fact that there is no third party development of native applications for the device.
Of course, you can use HTML and AJAX to do web-based applications. […]

Maybe that transparency is not such a good idea…

Radar Bug ID# 5301190. Join in on the fun, submit your own!
Update: Hallelujah!