<?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>Nederland IT</title>
	<atom:link href="http://www.nederland-it.nl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nederland-it.nl</link>
	<description>Java EE, iPhone, iPad, Android, iOS software ontwikkeling</description>
	<lastBuildDate>Thu, 16 Feb 2012 10:36:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Guide to the 2011 Sencha conference</title>
		<link>http://www.nederland-it.nl/2012/01/24/guide-to-the-2011-sencha-conference/</link>
		<comments>http://www.nederland-it.nl/2012/01/24/guide-to-the-2011-sencha-conference/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 07:39:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.nederland-it.nl/?p=233</guid>
		<description><![CDATA[If you&#8217;re interested in Sencha Touch (or Ext.js) technology, check out some videos from the SenchaCon 2011. To avoid having to go through all 66 videos, here&#8217;s a little guide: Keynotes and general overview of the company, their products and roadmap. First video is a no-words impression of the conference preparations and may only be [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re interested in Sencha Touch (or Ext.js) technology, check out <a title="SenchaCon 2011" href="http://vimeo.com/album/1749846">some videos from the SenchaCon 2011</a>. </p>
<p>To avoid having to go through all 66 videos, here&#8217;s a little guide:</p>
<p>Keynotes and <b>general overview of the company</b>, their products and roadmap. First video is a no-words impression of the conference preparations and may only be skipped if you&#8217;re not a <b>Stevie Ray Vaughan fan</b>:</p>
<ul class="list">
<li><a href="http://vimeo.com/33297771">SenchaCon Opening Moments</a></li>
<li><a href="http://vimeo.com/33250958">Keynote Address Part 1</a></li>
<li><a href="http://vimeo.com/33252293">Keynote Address Part 2</a></li>
<li><a href="http://vimeo.com/33253057">Keynote Address Part 3</a></li>
</ul>
<p>Developers wondering if/how you can make <b>well written framework in Javascript</b>, including inheritance, mixins, dependency injection and a full fledged MVC framework check out the following 3 videos. The second video also includes some &#8216;live coding&#8217;, showing how you can quickly create a <b>well structured MVC application</b>:</p>
<ul class="list">
<li><a href="http://vimeo.com/33437222">The Sencha Class System</a></li>
<li><a href="http://vimeo.com/33311074">MVC in Depth Part 1</a></li>
<li><a href="http://vimeo.com/33430731">MVC in Depth Part 2</a></li>
</ul>
<p>A good overview of the <b>HTML5 features/roadmap</b> and also how to style your application with <b>CSS3, SASS and Compass</b>. This should be interesting for all frontend developers.</p>
<ul class="list">
<li><a href="http://vimeo.com/33644453">What’s New in HTML5, CSS3, and JavaScript</a></li>
<li><a href="http://vimeo.com/33298159">Building Sencha Themes</a></li>
</ul>
<p><b>Native/Hybrid/Mobile apps</b> and how to access native functionality from a (packaged) mobile Sencha Touch application. Very interesting as well:</p>
<ul class="list">
<li><a href="http://vimeo.com/33615314">Accessing Native APIs from Touch</a></li>
</ul>
<p>Some very cool functionality in <b>Sencha.io</b>, a cloud service to provide out of the box <b>cloud based login, data synchronisation and messaging</b>:</p>
<ul class="list">
<li><a href="http://vimeo.com/33627066">Introducing Sencha.io</a></li>
</ul>
<p>A separate product, but might be interesting if you want to supply <b>nice looking interactive charts</b> without needing a browser plugin:</p>
<ul class="list">
<li><a href="http://vimeo.com/33431660">Sencha Charting &#038; Visualization</a></li>
</ul>
<p>A look at the new <b>Designer 2, a WYSIWYG IDE</b> for designing visual applications, also works with Sencha Touch to design screens for mobile apps. </p>
<ul class="list">
<li><a href="http://vimeo.com/33307722">Introducing Designer 2</a></li>
</ul>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nederland-it.nl/2012/01/24/guide-to-the-2011-sencha-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to a Sencha Touch mobile app</title>
		<link>http://www.nederland-it.nl/2012/01/17/introduction-to-an-application-built-in-sencha-touch-1-1/</link>
		<comments>http://www.nederland-it.nl/2012/01/17/introduction-to-an-application-built-in-sencha-touch-1-1/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 10:17:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.nederland-it.nl/?p=195</guid>
		<description><![CDATA[Just a quick blog entry for people interested in how a Sencha Touch mobile application looks and behaves. Although there are many overviews and tutorials available online already, I will discuss a real Sencha Touch 1.1 based application that I mostly build around the summer in 2011. This is available as a normal web app [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick blog entry for people interested in how a Sencha Touch mobile application looks and behaves. Although there are many overviews and tutorials available online already, I will discuss a real Sencha Touch 1.1 based application that I mostly build around the summer in 2011. This is available as a normal web app and you can check it out by going to the following link using your iPhone of Webkit based browser (ie, Safari/Chrome).</p>
<p><a title="http://jrecruitv10.cloudfoundry.com/" href="http://jrecruitv10.cloudfoundry.com/" target="_blank">http://jrecruitv10.cloudfoundry.com/</a></p>
<p>As you can see, it is a fairly simple but very functional application, showing the latest permanent/freelance IT jobs in the Netherlands. You can also save it to your home screen and start it like a normal mobile app. Also, although tested on the iPhone, it is cross-platform and should work on all mobile devices (as it depends on the Webkit browser).</p>
<p><strong>Some of the architecture/design decisions:</strong></p>
<ul class="list">
<li>It uses Sencha Touch 1.1</li>
<li>After downloading the application (mainly javascript, CSS and some images), it does an additional request to get all the job information (JSON) such as type, category, type, location and language.</li>
<li>When viewing a single job, it gets the full job description (JSON) and caches that, so the next time you view the job it does not need an additional request.</li>
<li>The backend is created with Grails/Groovy and retrieves/parses/stores the jobs and makes them available through an API in JSON format. Deployed in the cloud at CloudFoundry.</li>
</ul>
<p>The application can always be improved, but I was actually going to combine some of the improvements together with a migration to Sencha Touch 2.0 later on. This has some great features and a lot of performance improvements. Functionality and design can always be improved, but my time is limited <img src='http://www.nederland-it.nl/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><strong>Functionality / design improvements:</strong></p>
<ul class="list">
<li> <em>New features</em> such as a Tabbar, Filter, Search, Favorites, Promotions, Referrals, CV uploading, Info screen and more.</li>
<li><em>The overall design</em> could be improved as well, for instance using a background image.</li>
<li>Use the <em>new class system</em> and split functionality into different files and packages.</li>
<li><em>Test it</em> properly on different devices.</li>
</ul>
<p><strong>Performance improvements:</strong></p>
<ul class="list">
<li> <em>File size</em>. As a web app, it has the disadvantage that it always needs to download the Sencha Touch framework and CSS files, which are relatively large. Sencha Touch 2.0 can reduce the size of the file by only including the functionality that your application uses from the Sencha Touch framework, so you don&#8217;t need to include the full framework for simple applications.</li>
<li><em>Caching</em>. Use HTML5 application caching (using a manifest file). If this is enabled, all files are only downloaded once and only the data should need to be retrieved the next time you start the app. This should really make a difference.</li>
<li><em>Start up time.</em> Sencha Touch 2.0 will improve this.</li>
<li><em>Responsiveness</em>. Although I find the application quite responsive on the iPhone 4, this might not be the case on all devices and Sencha Touch 2.0 promises to improve all that.</li>
<li><em>Package as a &#8216;native&#8217; app</em>. I already done a build using Phonegap to create an iOS application and installed that on my iPhone. That worked fine and you can then also use some of the functionality that Phonegap exposes from your device. For instance, indicate if there is no network connection available when trying to update. Sencha Touch 2.0 actually provides a native packager for iOS or Android so I was going to try that later. Putting it in the app store or markets also has the advantage that people can search/find/install it as they do with other applications. Of course, updating the application when submitted to the app store is a bit more work than doing a &#8216;grails prod cf-update&#8217;&#8230;</li>
</ul>
<p>Hope this gives you an idea of a simple application build in Sencha Touch. The advantage is that you can build a cross-platform mobile application without iOS, Android or any other mobile OS knowledge. You can also utilize your existing web (HTML/Javascript/CSS) skills. It might not be suitable for all mobile applications, but definitely something to consider for some. It will even become more interesting when HTML5 matures, devices become quicker, mobile browsers become better and Sencha Touch is constantly improved.</p>
<p>Any questions, or if you would like to know a bit more, let me know! Send me an email at <a title="elmer@nederland-it.nl" href="mail://elmer@nederland-it.nl">elmer@nederland-it.nl</a> or just leave your comments below. Or if you&#8217;re interested, join the <a title="Dutch Sencha Touch User Group on LinkedIn." href="http://www.linkedin.com/groups/Dutch-Sencha-Touch-User-Group-4241902">Dutch Sencha Touch User Group on LinkedIn</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nederland-it.nl/2012/01/17/introduction-to-an-application-built-in-sencha-touch-1-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Welkom bij Nederland IT</title>
		<link>http://www.nederland-it.nl/2011/04/21/welkom-bij-nederland-it/</link>
		<comments>http://www.nederland-it.nl/2011/04/21/welkom-bij-nederland-it/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 07:27:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Homepage tekst]]></category>

		<guid isPermaLink="false">http://www.nederland-it.nl/wordpress/?p=4</guid>
		<description><![CDATA[Nederland IT levert diensten en oplossingen voor software projecten en richt zich op Java EE, Web frontend ontwikkeling en mobiele applicaties. &#160; Zoekt u advies over Java EE software ontwikkeling? Zoekt u advies over de aanpak van de ontwikkeling van mobiele (web) applicaties? Zoekt u uitbreiding van uw project met een ervaren Java EE, Frontend [...]]]></description>
			<content:encoded><![CDATA[<p>Nederland IT levert diensten en oplossingen voor software projecten en richt zich op Java EE, Web frontend ontwikkeling en mobiele applicaties.<br />
&nbsp;</p>
<ul class="list">
<li>Zoekt u advies over Java EE software ontwikkeling?</li>
<li>Zoekt u advies over de aanpak van de ontwikkeling van mobiele (web) applicaties?</li>
<li>Zoekt u uitbreiding van uw project met een ervaren Java EE, Frontend of mobiele specialist?</li>
</ul>
<p>&nbsp;<br />
Onze Java EE consultants zijn senior en hebben ervaring met de meest gebruikte frameworks, waaronder Spring, Hibernate, Grails, Groovy, JSF en Seam. Onze mobiele experts maken gebruik van Android of Objective C, maar maken samen met de Frontend specialisten ook gebruik van HTML5 en mobiele frameworks zoals JQuery Mobile of Sencha Touch.<br />
&nbsp;<br />
In combinatie met de juiste aanpak en tools is vaak een goed ingerichte webapplicatie om te zetten naar een mobiele applicatie, te gebruiken voor meerdere eindapparaten (iPhone, iPad, Android, Web OS, Windows Phone, Symbian en Blackberry). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nederland-it.nl/2011/04/21/welkom-bij-nederland-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
