{"id":340,"date":"2009-12-20T15:14:57","date_gmt":"2009-12-20T23:14:57","guid":{"rendered":"http:\/\/fernyb.net\/blog\/?p=340"},"modified":"2009-12-20T15:14:57","modified_gmt":"2009-12-20T23:14:57","slug":"atlas-cappuccino-objective-j","status":"publish","type":"post","link":"http:\/\/fernyb.net\/blog\/2009\/12\/20\/atlas-cappuccino-objective-j\/","title":{"rendered":"Atlas &#8211; Cappuccino (Objective-J)"},"content":{"rendered":"<p>Atlas is like Xcode. Atlas is built with Cappuccino and Cappuccino is built using a language called Objective-J which is just a superset of JavaScript and its very cool! Just like Objective-C is a superset of C. The best thing I like about it is that it&#8217;s so much like Cocoa and Objective-C. The syntax is almost the same, NSObject would be CPObject. <\/p>\n<p><a href=\"http:\/\/280north.com\/\" target=\"_blank\">280 North<\/a> makes <a href=\"http:\/\/280atlas.com\/\" target=\"_blank\">Atlas<\/a> and I signed up for their beta program from beta version 3. Once I had access I played with it but didn&#8217;t do much. Now just yesterday I got interested in it again and while reading the forums to see what people where saying I saw a tutorial that caught my interest ( <a href=\"http:\/\/blog.jerodsanto.net\/2009\/11\/280-atlas-introductory-screencast\/\" target=\"_blank\">http:\/\/blog.jerodsanto.net\/2009\/11\/280-atlas-introductory-screencast\/<\/a> ) and I decided to write a simple app as-well.<\/p>\n<p>I wrote a simple calculator to calculate the tax of an item but my goal was to find out if NSNotification was being supported and well, it is being supported of course it&#8217;s not called NSNotification but called CPNotification. In Objective-J ALL classes are prefixed with CP instead of NS. Here is my <a href=\"http:\/\/fernyb.net\/downloads\/cappuccino\/Calculator.zip\">source code<\/a> for the app I wrote using Atlas.<\/p>\n<p>To <a href=\"http:\/\/280atlas.com\/what.php\" target=\"_blank\">learn more<\/a> about Atlas go to their site and read about it and of course try it out!<\/p>\n<p><object width=\"500\" height=\"375\"><param name=\"allowfullscreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"movie\" value=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=3469200&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1\" \/><embed src=\"http:\/\/vimeo.com\/moogaloop.swf?clip_id=3469200&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1\" type=\"application\/x-shockwave-flash\" allowfullscreen=\"true\" allowscriptaccess=\"always\" width=\"500\" height=\"375\"><\/embed><\/object><\/p>\n<p><a href=\"http:\/\/vimeo.com\/3469200\">Francisco Tolmasky &#8211; FOWA Maimi 2009<\/a> from <a href=\"http:\/\/vimeo.com\/carsonified\">Carsonified<\/a> on <a href=\"http:\/\/vimeo.com\">Vimeo<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Atlas is like Xcode. Atlas is built with Cappuccino and Cappuccino is built using a language called Objective-J which is just a superset of JavaScript and its very cool! Just like Objective-C is a superset of C. The best thing I like about it is that it&#8217;s so much like Cocoa and Objective-C. The syntax [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[87,7,6,53,88,3,71],"tags":[89,127,128,111,90],"_links":{"self":[{"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/posts\/340"}],"collection":[{"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":5,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/posts\/340\/revisions"}],"predecessor-version":[{"id":345,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/posts\/340\/revisions\/345"}],"wp:attachment":[{"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/categories?post=340"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/fernyb.net\/blog\/wp-json\/wp\/v2\/tags?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}