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,, and are three important files.

And it is great to hear the news that Cappuccino and Objective-J will be open-sourced at in the near future.

This entry was posted in AJAX, JavaScript and tagged , . Bookmark the permalink.

36 Responses to Cappuccino and Objective-J

  1. Vonnie says:

    whoah this weblog is excellent i love studying your articles.

    Stay up the good work! You recognize, many people are searching around for this
    info, you could aid them greatly.

  2. Internet marketing blends together creative and technical aspects of the internet, which covrs
    design, development, advertising and sales.
    Call me Senataka wite my website Internet Marketing andd easy way.
    Content with images will be in more demand as well.

  3. This is a 1 way back links are essential to acquire the Google page rank you want.
    Sites, whether new or old, have become more interactive and a web user can connect to most sites via social networking
    sites. To increase the page rank and top get a search engine position it is very much important to take
    the service of these SEO services company.

  4. Thasnk you for sharing yojr info. I trul appreciate your
    efforts and I am waiting for your next write ups thank you once again.

  5. -65 ºC to +125 ºC Non-Operating. Citrine Plus Possibilities

  6. Merci pour le tutoriel et pour les fonctions !!

  7. web page says:

    The Holly clutch comes in gorgeous shades of violet of Tiffany Blue(R) croco.

    Among Alexander Wang’s designs, the pursuit of details is a very important feature.

    Inside you can see durable padding, making it capable of protecting documents, flash drives, CDs, and other electronic items.

  8. sex says:

    Hi there to every body, it’s my first visit of this website; this
    blog carries awesome and truly fine information designed for visitors.

  9. Normalement Campagne renseigne les campagnes AdWords (à savoir le référecement payant…).
    Tu as fait de la pub ?

  10. Damion says:

    A fascinatting discussion is worth comment.

    There’s no doubt that that you should write more oon this issue, itt might not be a
    taboo subject but typically people don’t talk about such issues.
    To the next! Kindd regards!!

  11. It’s going to be ending of mine day, but before ending I am reading this fantastic post to improve my know-how.

  12. says:

    That is very attention-grabbing, You’re an overly professional blogger.
    I’ve joined your rss feed and look forward to seeking extra of your wonderful post.
    Additionally, I’ve shared your web site in my social networks

    my web-site

  13. The truth is, anyone have plan on using YouTube for business marketing, just way seeing buy view youtube is when you make a great
    quality video. Sure there are services out there
    that could get you more views, a person should avoid these things.

  14. Ne ho visto uno la settimana scorsa credo sia il piu grande aborto che potesse fare la pioneer , penosa e a dir poco ridicola ,
    poi trovarmela davanti alla mediaword vicino ad una hercules mi ha fatto davvero sorridere , decadenza
    di pioneer in costante aumento , ma azienda furba a giocare con l’ignoranza della gente , credo che con questi cosi faran soldi a palate
    visto anche anche il costo immondo che ha in rapporto al cesso che vendono.

  15. Perhaps I’ll run trips, become a travel representative,
    teach photography, open up a little surf store on some quiet beach in Mexico, and
    so on

  16. Subtense says:

    Quality articles is the crucial to be a focus for the visitors to visit the web site,
    that’s what this website is providing.

  17. Our company is moving into the world in which a huge selection of illnesses include been emerged by completing time and
    we deep breathing between those illnesses. Most of them are life-taking that can certainly consider anybody’s life and several of them associated with
    persistent illness that can’t acquire cured.
    But we happen to be going to discuss regarding the disease which is often doesn’t cause
    death. All of us are going to go over about the disease known as fibroids.
    So, what carry out you know about the fibroids? Do you feel that fibroids can get treated
    through natural therapy?
    Fibroids has becomes one of the most frequent a significant front side of the complete world because millions of woman affected by this life-threatening illnesses.

    Fibroids have become one of the major health concerns before the complete human getting and also for the medical science.
    Fibroids as well known as uterine fibroids really are a
    benign tumor which usually frequently remains non-cancerous nevertheless occasionally
    you might develop the cancer. So this is very important to find the long
    lasting fibroids cure. We will speak about fibroids cure afterward; it may
    be time to understand regarding fibroids. Fibroids are normal harmless non-cancerous tumor around the world.
    Right now there are 175 million from the women across the world suffering via fibroids.

    Most of the women get Uterine Fibroids during the middle someday later it was reproductive system
    year of child delivery.

  18. Video a sexo anal gostoso desse rosto e sua namorada safada que adora dar cuzinho, se debruçou sobre sofá e também ele socou para calvo nessa
    nádegas maravilhosa e muito gostosa.

  19. This web site really has all the information I needed about this subject and didn’t know who to ask.

  20. I know this website offers quality based posts and additional
    information, is there any other web page which offers these information in quality?

  21. Jack says:

    Just stated, low fence is an area where game iss hunted andd the only fences that may perhaps exist
    would be standard agricultural fences like pig wire or
    three or four strand barbedd wire the kindds of fenbces that
    never include the game, and the animals pass through as if tey weren’t

    Also visit my webste – płot plastikowe na płot i furtkę sztachetową, płoty plastykowe, Awangardowe sztachetki,
    płoty z Wnylu w Mazowieckim i okolicach,
    płot z Winylu na płot i furtkę sztachetową, ogrodzenia
    z plastyku panelowe (Jack)

  22. Hi mates, its wonderful article сoncerning
    tutoringand еntirely explained, қeep іt
    սρ all tҺе time.

    Feel free tο surf tο mу һomepage – comprar followers

  23. xxx says:

    Hi there, You have done a great job. I’ll definitely
    digg it and personally recommend to my friends.
    I am confident they’ll be benefited from this website.

  24. Bing says:

    Simply wish to say your article is as astonishing. The clearness in your post is just cool and i could assume you’re an expert on this subject.

    Fine with your permission allow me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please carry on the rewarding work.

  25. This is my first time pay a quick visit at here and i
    am truly pleassant to read everthing at one place.

  26. sex says:

    Hi there, its pleasant article regarding media print, we all know
    media is a enormous source of data.

  27. You’ve made solme decent ρoints tҺere.
    Ӏ checked ⲟn thе net tо find out more ɑbout thе issue
    and found moet individuals ԝill ǥߋ aⅼong աith үοur ѵiew ߋn tҺіѕ site.

  28. m88vina says:

    Hi mates, how is everything, and what you desire to say about this article, in my view its actually awesome
    in support of me.

  29. Have you ever thought about including a little bit more than just your articles?
    I mean, what you say is fundamental and all.
    However imagine if you added some great images or videos to give your
    posts more, “pop”! Your content is excellent but
    with pics and clips, this site could undeniably be one of the
    greatest in its niche. Very good blog!

  30. Thanks , I’ve recently been looking for information about this topic for a while and yours is the best
    I’ve found out till now. But, what in regards
    to the bottom line? Are you sure about the source?

  31. Undeniably consider that that you stated. Your favorite justification appeared to be
    on the web the simplest thing to take into account of.
    I say to you, I certainly get irked while people consider issues that they plainly don’t understand about.

    You controlled to hit the nail upon the highest and also defined out the whole thing with no need side effect ,
    other people can take a signal. Will probably
    be back to get more. Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>