» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

Anonymous (change)
(change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase cappuccino? The contents of cappuccino page and all pages directly attached to cappuccino will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
cappuccino

cappuccino

Tags Applied to cappuccino

No one has tagged this page.

cappuccino Wiki Pages

Tag Cloud

To further filter what appears in the Things Tagged cappuccino list, select a tag from the Tag Cloud.
What is cappuccino? Edit this page and describe it here.

sorted by: recent | see : popular
Content Tagged cappuccino

Cocoa on the web: 280 North, Objective-J, and Cappuccino

Ars Technica on the Objective-J technology empowering RIA's by 280 North

RIA: del.icio.us/tag/RIA

Cappuccino and Objective-J

Today, I came up with 280 Slides, a web presentation design editor. I was shocked by its pretty looking Mac-like UI at the first glance.

From an interview to 280 Sliders developer, I learned to know that Cappuccino is the framework behind the product. And Objective-J language is introduced so they can port Apple’s Cocoa framework. Cocoa is a framework based on Apple’s own language Objective-C. In fact, 280 Slides’ UI looks like Apple’s Keynotes. And the 280 Sliders’ developers are former Apple developers. Cappuccino parses Objective-J files, which are with file extension .j, convert to JavaScript codes and executes them on the fly.

So, another cross compiler, Objective-C to JavaScript. It is quite worthy for further digging.

And digging into sources, I find that it uses lots of images to make up the whole UI, includes button, scrollbar, window borders and other components. And besides *.j and *.js files, there are some *.plist and *.sj files. *.sj use the same syntax as normal JavaScript. But from the sources, I guess they are compiled and mixed from *.j. Besides the core Objective-J.js, AppKit.sj, Foundation.sj and SlideKit.sj are three important files.

And it is great to hear the news that Cappuccino and Objective-J will be open-sourced at http://objective-j.org/ in the near future.

java2script: Java2Script Pacemaker Blog

Username:
Password:
(or Cancel)