<?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>nils-dehl.de &#187; javascript</title>
	<atom:link href="http://www.nils-dehl.de/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nils-dehl.de</link>
	<description></description>
	<lastBuildDate>Fri, 01 Jul 2011 13:02:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mobile Chat with Sencha Touch + node.js + socket.io</title>
		<link>http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/</link>
		<comments>http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 22:40:47 +0000</pubDate>
		<dc:creator>Nils Dehl</dc:creator>
				<category><![CDATA[Ext JS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone 3GS]]></category>
		<category><![CDATA[Sencha Touch]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[socket.io]]></category>

		<guid isPermaLink="false">http://www.nils-dehl.de/?p=162</guid>
		<description><![CDATA[This is an example for a sencha touch based chat client which gets messages pushed from a chat-server written in node.js. For the connection between server and client i use socket.io as implementation of websockets. I wrote / write this &#8230; <a href="http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is an example for a sencha touch based chat client which gets  messages pushed from a chat-server written in node.js. For the  connection between server and client i use socket.io as implementation  of websockets.</p>
<p>I wrote / write this application to have a playground to demonstrate things.</p>
<p><strong>features of the sencha touch chat client:</strong><br />
- mvc architecture<br />
- use localstorage for user settings<br />
- gravatar avatar icons based on user email<br />
- css3 chat bubbles<br />
- pushed chat messages over web-socket<br />
- custom theme (scss)</p>
<p><strong>features node.js chatserver</strong><br />
- using socket.io<br />
- using connect</p>
<p><strong>Screenshots:</strong><br />
<img src="http://farm6.static.flickr.com/5010/5256117666_705806051d_d.jpg" border="0" alt="" /><img src="http://farm6.static.flickr.com/5289/5256117494_d909f84039_d.jpg" border="0" alt="" /></p>
<p><strong>Screencast:</strong><br />
<a href="http://vimeo.com/17742839" target="_blank">http://vimeo.com/17742839</a></p>
<p><strong>Live Demo:</strong></p>
<p>got an no.de coupon will try to set up the demo soon</p>
<p><strong>Sourcecode:</strong><br />
<a href="https://github.com/mrsunshine/Mobile-Chat-with-Sencha-Touch---node.js---socket.io-" target="_blank">https://github.com/mrsunshine/Mobile&#8230;s&#8212;socket.io-</a></p>
<p><strong>Roadmap: </strong><br />
I plan to use this app as playground which will be continuous upgraded  to explain and show different topics of sencha touch and node.js.<br />
if you have cool ideas let me know.</p>
<p>Hope you like it <img src='http://www.nils-dehl.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Nils</p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io+http%3A%2F%2Ftinyurl.com%2F29orgtg" title="Post to Twitter"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/intent/tweet?text=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io+http%3A%2F%2Ftinyurl.com%2F29orgtg" title="Post to Twitter">Tweet This Post</a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/&amp;title=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io" title="Post to Delicious"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/&amp;title=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io" title="Post to Delicious">Post to Delicious</a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/&amp;title=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io" title="Post to Digg"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/digg/tt-digg.png" alt="Post to Digg" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/&amp;title=Mobile+Chat+with+Sencha+Touch+%2B+node.js+%2B+socket.io" title="Post to Digg">Digg This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.nils-dehl.de/2010/12/mobile-chat-with-senchatouch-nodejs-socketio/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to make a sencha touch app offline usable with the html5 cache manifest!</title>
		<link>http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/</link>
		<comments>http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 12:46:59 +0000</pubDate>
		<dc:creator>Nils Dehl</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone 3GS]]></category>
		<category><![CDATA[Sencha Touch]]></category>
		<category><![CDATA[cache manifest]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[offline]]></category>
		<category><![CDATA[sench touch]]></category>
		<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://www.nils-dehl.de/?p=147</guid>
		<description><![CDATA[How to make a sencha touch app offline usable with the html5 cache manifest! <a href="http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>i made my test sencha touch app &#8220;<a href="http://nils-dehl.de/m" target="_blank">remember the card</a>&#8221; a  memory like browser game offline usable and want to share the steps how to do this in this little &#8220;How to&#8221;.</p>
<p>If you need general information about the cache manifest take a look on the<a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html" target="_blank"> html5 working draft</a>.</p>
<p>Do the following steps to make your app offline working.</p>
<p><strong>1. create your cache manifest file</strong><br />
create a file <em>yourappname.manifest </em>in your application root. In the file enter all files you have to cache to make your app working offline.</p>
<p>in my case my rememberthecard.manifest file looks like this:</p>
<pre>CACHE MANIFEST
#rev5
index.html
sencha-touch-beta-0.90/resources/css/ext-touch.css
css/memory.css
sencha-touch-beta-0.90/ext-touch-debug.js
js/memory.all.js
images/card-01.jpg
images/card-02.jpg
images/card-03.jpg
images/card-04.jpg
images/card-05.jpg
images/card-06.jpg
images/card-07.jpg
images/card-08.jpg
images/cover-leaf.jpg
tablet_startup.png
phone_startup.png
</pre>
<p>see all options you can use in the .manifest file <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html">here</a>.</p>
<p><strong>2. Add your manifest to your application .html file header</strong></p>
<pre>&lt;!doctype html&gt;
&lt;html manifest="yourappname.manifest"&gt;
</pre>
<p><strong>3. Add type manifest to your apache config</strong><br />
Add following entry to your apache config (for example apache.conf or vhost.conf )</p>
<pre>AddType text/cache-manifest .manifest</pre>
<p><strong>4. Add .htaccess with expire configuration for your *.manifest file to your app root </strong></p>
<pre>ExpiresActive On
ExpiresDefault "access"
</pre>
<p><strong>5. Thats it <img src='http://www.nils-dehl.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong><br />
Now try if everything work, open you app on your mobile device.<br />
Save the link to you homescreen.<br />
Now turn off all your networkconnections and open your app from your homescreen.</p>
<p>It should now work offline.</p>
<p>Hope this helps <img src='http://www.nils-dehl.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21+http%3A%2F%2Ftinyurl.com%2F2ubzhoe" title="Post to Twitter"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/intent/tweet?text=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21+http%3A%2F%2Ftinyurl.com%2F2ubzhoe" title="Post to Twitter">Tweet This Post</a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/&amp;title=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21" title="Post to Delicious"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/&amp;title=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21" title="Post to Delicious">Post to Delicious</a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/&amp;title=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21" title="Post to Digg"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/digg/tt-digg.png" alt="Post to Digg" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/&amp;title=How+to+make+a+sencha+touch+app+offline+usable+with+the+html5+cache+manifest%21" title="Post to Digg">Digg This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.nils-dehl.de/2010/06/how-to-make-a-sencha-touch-app-offline-usable-with-the-html5-cache-manifest/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ExtJS as App on my iPhone</title>
		<link>http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/</link>
		<comments>http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 21:43:24 +0000</pubDate>
		<dc:creator>Nils Dehl</dc:creator>
				<category><![CDATA[Ext JS]]></category>
		<category><![CDATA[iPhone 3GS]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[phonegap]]></category>

		<guid isPermaLink="false">http://www.nils-dehl.de/?p=90</guid>
		<description><![CDATA[Habe heute meine erst iPhone App entwickelt. ExtJS [1] auf dem iPhone als App . Realisiert habe ich es mit Phonegap [2]. [1] http://www.extjs.net [2] http://phonegap.com Tweet This Post Post to Delicious Digg This Post]]></description>
			<content:encoded><![CDATA[<p>Habe heute meine erst iPhone App entwickelt.</p>
<p>ExtJS [1] auf dem iPhone als App <img src='http://www.nils-dehl.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Realisiert habe ich es mit Phonegap [2].</p>
<p><img class="size-medium wp-image-91" title="ExtJS on iPhone" src="http://www.nils-dehl.de/wp-content/uploads/2009/07/Bild-2-305x550.png" alt="ExtJS on iPhone" width="305" height="550" /></p>
<p>[1] <a href="http://www.extjs.net" target="_blank">http://www.extjs.net</a><br />
[2] <a href="http://phonegap.com" target="_blank">http://phonegap.com</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=ExtJS+as+App+on+my+iPhone+http%3A%2F%2Ftinyurl.com%2Fn2tz5s" title="Post to Twitter"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/intent/tweet?text=ExtJS+as+App+on+my+iPhone+http%3A%2F%2Ftinyurl.com%2Fn2tz5s" title="Post to Twitter">Tweet This Post</a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/&amp;title=ExtJS+as+App+on+my+iPhone" title="Post to Delicious"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/&amp;title=ExtJS+as+App+on+my+iPhone" title="Post to Delicious">Post to Delicious</a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/&amp;title=ExtJS+as+App+on+my+iPhone" title="Post to Digg"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/digg/tt-digg.png" alt="Post to Digg" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/&amp;title=ExtJS+as+App+on+my+iPhone" title="Post to Digg">Digg This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.nils-dehl.de/2009/07/extjs-as-app-on-my-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ext JS 3.0.0 Final Released</title>
		<link>http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/</link>
		<comments>http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 07:33:47 +0000</pubDate>
		<dc:creator>Nils Dehl</dc:creator>
				<category><![CDATA[Ext JS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.nils-dehl.de/?p=73</guid>
		<description><![CDATA[Es ist soweit die lang erwartete Version 3.0.0 von Ext JS wurde heute final Released! Herzlichen Glückwunsch dem Ext JS Team. Ext JS: http://www.extjs.com Download: http://www.extjs.com/products/extjs/download.php Beispiele: http://extjs.com/deploy/ext-3.0.0/examples/ Dokumentation: http://extjs.com/deploy/ext-3.0.0/docs/ Tweet This Post Post to Delicious Digg This Post]]></description>
			<content:encoded><![CDATA[<p>Es ist soweit die lang erwartete Version 3.0.0 von Ext JS wurde heute final Released! <img class="alignright size-full wp-image-75" title="extjs" src="http://www.nils-dehl.de/wp-content/uploads/2009/07/extjs.gif" alt="extjs" width="100" height="100" /></p>
<p>Herzlichen Glückwunsch dem Ext JS Team.</p>
<p><strong>Ext JS:</strong> <a href="http://www.extjs.com/"></p>
<p>http://www.extjs.com</a></p>
<p><strong>Download: </strong><br />
<a href="http://www.extjs.com/products/extjs/download.php?dl=extjs3" target="_blank">http://www.extjs.com/products/extjs/download.php</a></p>
<p><strong>Beispiele:</strong><br />
<a href="http://extjs.com/deploy/ext-3.0.0/examples/" target="_blank">http://extjs.com/deploy/ext-3.0.0/examples/</a></p>
<p><strong>Dokumentation:<br />
</strong><a href="http://extjs.com/deploy/ext-3.0.0/docs/">http://extjs.com/deploy/ext-3.0.0/docs/</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Ext+JS+3.0.0+Final+Released+http%3A%2F%2Ftinyurl.com%2Flsac7j" title="Post to Twitter"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/intent/tweet?text=Ext+JS+3.0.0+Final+Released+http%3A%2F%2Ftinyurl.com%2Flsac7j" title="Post to Twitter">Tweet This Post</a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/&amp;title=Ext+JS+3.0.0+Final+Released" title="Post to Delicious"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious.png" alt="Post to Delicious" /></a> <a class="tt" href="http://delicious.com/post?url=http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/&amp;title=Ext+JS+3.0.0+Final+Released" title="Post to Delicious">Post to Delicious</a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/&amp;title=Ext+JS+3.0.0+Final+Released" title="Post to Digg"><img class="nothumb" src="http://www.nils-dehl.de/wp-content/plugins/tweet-this/icons/en/digg/tt-digg.png" alt="Post to Digg" /></a> <a class="tt" href="http://digg.com/submit?url=http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/&amp;title=Ext+JS+3.0.0+Final+Released" title="Post to Digg">Digg This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.nils-dehl.de/2009/07/ext-js-3-0-0-final-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

