<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ByTheProgrammer &#187; FOWA</title>
	<atom:link href="http://bytheprogrammer.com/?feed=rss2&#038;cat=25" rel="self" type="application/rss+xml" />
	<link>http://bytheprogrammer.com</link>
	<description>ByTheOwner.com's projects and updates</description>
	<lastBuildDate>Wed, 22 Jul 2009 03:37:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FOWA : How to build advanced web apps with Cappuccino and Objective-J</title>
		<link>http://bytheprogrammer.com/?p=106</link>
		<comments>http://bytheprogrammer.com/?p=106#comments</comments>
		<pubDate>Tue, 24 Feb 2009 05:53:22 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Cappuccino]]></category>
		<category><![CDATA[FOWA]]></category>
		<category><![CDATA[Objective-J]]></category>
		<category><![CDATA[Web & Technology]]></category>
		<category><![CDATA[280north]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[frameworks]]></category>

		<guid isPermaLink="false">http://bytheprogrammer.com/?p=106</guid>
		<description><![CDATA[Working at BTO as a web developper has great benefits, and one of them is that I&#8217;m actually in the beautiful city of Miami, attending the FOWA Future of Web Apps 2009 conference &#38; workshops!

This morning, I had the chance to assist to Francisco Tolmasky&#8217;s (280 North) workshop called &#8220;How to build advanced web apps with [...]]]></description>
			<content:encoded><![CDATA[<p>Working at BTO as a web developper has great benefits, and one of them is that I&#8217;m actually in the beautiful city of Miami, attending the FOWA Future of Web Apps 2009 conference &amp; workshops!</p>
<p><a href="http://events.carsonified.com/fowa/2009/miami" target="_blank"><img class="alignleft left" style="float: left;" title="Future Of Web Apps, Miami 2009. 23rd - 24th February 2009" src="http://events.carsonified.com/images/0000/0481/event_badge_01.jpg" alt="event badge" /></a></p>
<p>This morning, I had the chance to assist to Francisco Tolmasky&#8217;s (<a rel="external" href="http://280slides.com/" target="_blank">280 North</a>) workshop called <em>&#8220;How to build advanced web apps with Cappuccino and Objective-J&#8221;</em>. It was an absolutely great demo and I&#8217;m actually very excited about using this framework for incoming projects at ByTheOwner. <span id="more-106"></span>However, it was pretty technical, so I&#8217;ll have to play with the code and the demos in the following days to capture and be able to communicate what I&#8217;ve learned here. So, i&#8217;ll try to keep the blog updated with my upcoming experimentations.</p>
<h2 id="cappuccinoTagline"><em>« Cappuccino is an open source framework that makes it easy                      to build desktop-caliber applications that run in a web browser. »</em></h2>
<p>This would be the &#8220;one sentence definition&#8221; for this framework according to the 280north website and I think it&#8217;s perfectly good. However, you need to understand what would be a &#8220;desktop-caliber application&#8221;. We&#8217;re talking about web apps like google maps, google docs, 280slides.com, etc&#8230; Web apps that you actually work and <strong>do something</strong> with. If you have a content oriented website (the Times for example) then Cappuccino isn&#8217;t a framework you should use to create your website, it&#8217;s simply not made/designed for that.</p>
<p>Here are finally a couple of highlights and notes about the framework I took during the workshop. I also include a video of a previous conference I found the 280north&#8217;s blog.</p>
<p><object id="viddler" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="437" height="288" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="src" value="http://www.viddler.com/player/fffe5ebc/" /><param name="allowfullscreen" value="true" /><embed id="viddler" type="application/x-shockwave-flash" width="437" height="288" src="http://www.viddler.com/player/fffe5ebc/" wmode="transparent" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p><strong>Very Quick Highlights about using Cappuccino and Objective-J<br />
</strong></p>
<ul>
<li>You&#8217;ll never have to worry about layout cross-browser inconsistencies</li>
<li>Built in support for the basic &#8220;OS&#8221; fonctions like undo, redo, save, open, new, autosave, etc&#8230; All things that people are not used to find in webapps nowadays and that makes it so much more usable and &#8220;wow-able&#8221;</li>
<li>Uses a strict javascript superset that gives you compatibility with any regular javascript</li>
<li>The visual controllers give you an incredible control over the way elements need to behave when the window is changing size</li>
<li>A whole bunch of advanced form elements are available for you with almost no work at all (very cool color well for example&#8230;)</li>
<li>The form elements can be skinned and will look very nice in all browser</li>
<li>nib2cib provides an interface builder (wysiwyg style) application to help you design your cappuccino web app</li>
<li>and many many many more&#8230;</li>
</ul>
<p>Visit <a href="http://cappuccino.org/" target="_blank">cappuccino.org</a> for more information, demos and tutorials »<a href="http://cappuccino.org/" target="_blank"><br />
</a><br />
Time to get some sleep before FOWA&#8217;s day #2&#8230;</p>
<p>Frédérick Dubois<br />
ByTheOwner.com / DuProprio.com</p>
]]></content:encoded>
			<wfw:commentRss>http://bytheprogrammer.com/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
