<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 
	xmlns:admin="http://webns.net/mvcb/" 
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/" 
	xmlns:atom="http://www.w3.org/2005/Atom">
	
	<channel>
	
		<title>Joe&#8217;s First Sencha Touch Experience</title>
		<link>http://www.sencha.com/blog/joes-first-sencha-touch-experience</link>
		<description>Well&#45;known designer and developer, Joe McCann, recently spent a few days using Sencha Touch. We asked him to talk through his experiences of building his first application.</description>
		<dc:language>en-us</dc:language>
		<dc:creator>jamesp@sencha.com</dc:creator>
		<dc:rights>Copyright 2011</dc:rights>
		<dc:date>2011-04-29T07:00:11+00:00</dc:date>
		<admin:generatorAgent rdf:resource="http://expressionengine.com/" />
		<atom:link href="http://www.sencha.com/blog/comments-rss/888" rel="self" type="application/rss+xml" />
  
		
  
		<item>
      <title>Comment by Winter</title>
      <description>Is it really used in Shopware?</description>
      <content:encoded><![CDATA[<p>Is it really used in Shopware?</p>]]></content:encoded>
      <pubDate>Fri, 02 Sep 2011 06:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:26267#date:06:41</guid>
    </item>
  
		<item>
      <title>Comment by Joey Garcia</title>
      <description>I think it would be helpful to see a simple web app example that emphasizes how to intelligently handle device detection and how you include only the files you need for that device.&amp;nbsp; 

For example, do you programatically include differently JS files?&amp;nbsp; or do you have one file with a bunch of device flags (isPhone, isTable, etc&#8230;). Do you use multiple JS files and load all but only call the code you need?

I&#8217;d love to hear how Joe does this, and even better with Sencha Touch.</description>
      <content:encoded><![CDATA[<p>I think it would be helpful to see a simple web app example that emphasizes how to intelligently handle device detection and how you include only the files you need for that device.&nbsp; </p>

<p>For example, do you programatically include differently JS files?&nbsp; or do you have one file with a bunch of device flags (isPhone, isTable, etc&#8230;). Do you use multiple JS files and load all but only call the code you need?</p>

<p>I&#8217;d love to hear how Joe does this, and even better with Sencha Touch.</p>]]></content:encoded>
      <pubDate>Fri, 27 May 2011 18:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:21970#date:18:36</guid>
    </item>
  
		<item>
      <title>Comment by James Pearce</title>
      <description>Link fixed; thanks</description>
      <content:encoded><![CDATA[<p>Link fixed; thanks</p>]]></content:encoded>
      <pubDate>Fri, 06 May 2011 23:11 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20725#date:23:11</guid>
    </item>
  
		<item>
      <title>Comment by John Doe the 3rd</title>
      <description>Just a heads up: the code link is wrong, you need to remove the first part of the URL</description>
      <content:encoded><![CDATA[<p>Just a heads up: the code link is wrong, you need to remove the first part of the URL</p>]]></content:encoded>
      <pubDate>Fri, 06 May 2011 21:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20724#date:21:17</guid>
    </item>
  
		<item>
      <title>Comment by James</title>
      <description>I agree with Marks comment (first comment). Please sort out the bugs in Sencha Touch. They&#8217;ve been around for too long and effect development.

I too am a long time ExtJS developer. Very disappointed with where the company is headed in terms of response. Growing pains? Maybe, please address them quickly.</description>
      <content:encoded><![CDATA[<p>I agree with Marks comment (first comment). Please sort out the bugs in Sencha Touch. They&#8217;ve been around for too long and effect development.</p>

<p>I too am a long time ExtJS developer. Very disappointed with where the company is headed in terms of response. Growing pains? Maybe, please address them quickly.</p>]]></content:encoded>
      <pubDate>Thu, 05 May 2011 13:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20665#date:13:51</guid>
    </item>
  
		<item>
      <title>Comment by Silit</title>
      <description>Hi I&#8217;m looking forward. It is used in the future in Sopware, The shop is my next Shopsystem.

Jörg</description>
      <content:encoded><![CDATA[<p>Hi I&#8217;m looking forward. It is used in the future in Sopware, The shop is my next Shopsystem.</p>

<p>Jörg</p>]]></content:encoded>
      <pubDate>Mon, 02 May 2011 10:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20448#date:10:04</guid>
    </item>
  
		<item>
      <title>Comment by Michelle</title>
      <description>Still Mark has a very valid point. I&#8217;m sorry, but the fact that Extjs 4.0 was &#8216;consuming a lion’s share of developer resources&#8217; just is not a valid excuse for totally ignoring your Touch users for months on end.&amp;nbsp; There are even people pulling bug reports now because of lack of response.. 
&#8216;..Expect the responsiveness on Sencha Touch to increase dramatically now that Ext 4 is out the door&#8230;&#8217;&amp;nbsp; Great, but for how long? Until [some&#45;other&#45;Sencha&#45;product&#45;version&#45;x.x] needs to be released?</description>
      <content:encoded><![CDATA[<p>Still Mark has a very valid point. I&#8217;m sorry, but the fact that Extjs 4.0 was &#8216;consuming a lion’s share of developer resources&#8217; just is not a valid excuse for totally ignoring your Touch users for months on end.&nbsp; There are even people pulling bug reports now because of lack of response.. <br />
&#8216;..Expect the responsiveness on Sencha Touch to increase dramatically now that Ext 4 is out the door&#8230;&#8217;&nbsp; Great, but for how long? Until [some-other-Sencha-product-version-x.x] needs to be released?</p>]]></content:encoded>
      <pubDate>Mon, 02 May 2011 09:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20447#date:09:55</guid>
    </item>
  
		<item>
      <title>Comment by Gabriel</title>
      <description>Can anybody tell me where can i learn more about Sencha Touch?</description>
      <content:encoded><![CDATA[<p>Can anybody tell me where can i learn more about Sencha Touch?</p>]]></content:encoded>
      <pubDate>Mon, 02 May 2011 08:44 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20441#date:08:44</guid>
    </item>
  
		<item>
      <title>Comment by XL</title>
      <description>Thanks, Joe, for sharing this and all the comments in your code!
XL</description>
      <content:encoded><![CDATA[<p>Thanks, Joe, for sharing this and all the comments in your code!<br />
XL</p>]]></content:encoded>
      <pubDate>Sat, 30 Apr 2011 19:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20379#date:19:03</guid>
    </item>
  
		<item>
      <title>Comment by Markus Wichmann</title>
      <description>This sort of personal how&#45;to makes reading easy and fun without being less informative than e.g. a purely technically written document. Thanks a lot for letting us participate in your experience.</description>
      <content:encoded><![CDATA[<p>This sort of personal how-to makes reading easy and fun without being less informative than e.g. a purely technically written document. Thanks a lot for letting us participate in your experience.</p>]]></content:encoded>
      <pubDate>Sat, 30 Apr 2011 06:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20340#date:06:20</guid>
    </item>
  
		<item>
      <title>Comment by Ak</title>
      <description>@Joe
Thanks for your clarification. I will try to modify the CSS for iPhone.

Thanks,
AK</description>
      <content:encoded><![CDATA[<p>@Joe<br />
Thanks for your clarification. I will try to modify the CSS for iPhone.</p>

<p>Thanks,<br />
AK</p>]]></content:encoded>
      <pubDate>Sat, 30 Apr 2011 01:28 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20337#date:01:28</guid>
    </item>
  
		<item>
      <title>Comment by Joe McCann</title>
      <description>Ak,

There is nothing in the implementation that specifically says that it is for the iPad 2; I, Joe McCann, said that and mad the decision myself that only wanted to target the iPad 2.

With that being said, to make this &#8220;work&#8221; or at least layout better on say an iPhone or Android phone, all one needs to do is modify the CSS that is associated with each list item and the image and image container for the modal that pops up when one taps a &#8220;teagram&#8221; list item.&amp;nbsp; The CSS is the only thing that &#8220;breaks&#8221; the view on a mobile smartphone.&amp;nbsp; Modifying the CSS is quite trivial.&amp;nbsp; Fork the code and give it a try.

Cheers!

Joe</description>
      <content:encoded><![CDATA[<p>Ak,</p>

<p>There is nothing in the implementation that specifically says that it is for the iPad 2; I, Joe McCann, said that and mad the decision myself that only wanted to target the iPad 2.</p>

<p>With that being said, to make this &#8220;work&#8221; or at least layout better on say an iPhone or Android phone, all one needs to do is modify the CSS that is associated with each list item and the image and image container for the modal that pops up when one taps a &#8220;teagram&#8221; list item.&nbsp; The CSS is the only thing that &#8220;breaks&#8221; the view on a mobile smartphone.&nbsp; Modifying the CSS is quite trivial.&nbsp; Fork the code and give it a try.</p>

<p>Cheers!</p>

<p>Joe</p>]]></content:encoded>
      <pubDate>Sat, 30 Apr 2011 00:11 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20335#date:00:11</guid>
    </item>
  
		<item>
      <title>Comment by Ak</title>
      <description>I know, that you have mentioned that this implementation is for iPad2, but code wise
I am not able to understand what is there in your implementation, that says, that this app is for iPad2?
Or I want to know, what should be done to look this better in phone based devices(like iOS and Android)</description>
      <content:encoded><![CDATA[<p>I know, that you have mentioned that this implementation is for iPad2, but code wise<br />
I am not able to understand what is there in your implementation, that says, that this app is for iPad2?<br />
Or I want to know, what should be done to look this better in phone based devices(like iOS and Android)</p>

]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 22:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20330#date:22:35</guid>
    </item>
  
		<item>
      <title>Comment by Alex Korn</title>
      <description>Good post and very cool app, Joe. Just wanted to give you guys a heads up that the link for &#8220;code for his app on GitHub&#8221; is broken (should be an absolute&#8212;not relative&#8212;URL).</description>
      <content:encoded><![CDATA[<p>Good post and very cool app, Joe. Just wanted to give you guys a heads up that the link for &#8220;code for his app on GitHub&#8221; is broken (should be an absolute&#8212;not relative&#8212;URL).</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 20:49 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20327#date:20:49</guid>
    </item>
  
		<item>
      <title>Comment by Joe McCann</title>
      <description>John Doe,

See the comment directly above your&#8217;s; it is specifically targeted toward the iPad 2.

Cheers!

&#45;Joe</description>
      <content:encoded><![CDATA[<p>John Doe,</p>

<p>See the comment directly above your&#8217;s; it is specifically targeted toward the iPad 2.</p>

<p>Cheers!</p>

<p>-Joe</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 18:12 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20319#date:18:12</guid>
    </item>
  
		<item>
      <title>Comment by john doe</title>
      <description>yeah doens&#8217;t work on an iphone</description>
      <content:encoded><![CDATA[<p>yeah doens&#8217;t work on an iphone</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 18:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20317#date:18:01</guid>
    </item>
  
		<item>
      <title>Comment by Joe McCann</title>
      <description>Hey Mathieu,

You are correct.&amp;nbsp; It was an app where I specifically targeted the iPad 2, not even the iPhone.&amp;nbsp; I think if I was to build on this app I would explore the what I believe are the profile features Sencha Touch has where you can modify the UI based on the expected &#8220;device profile&#8221;.

So, in summary, this app was specifically developed for and tested against the iPad 2.

Cheers!

&#45;joe</description>
      <content:encoded><![CDATA[<p>Hey Mathieu,</p>

<p>You are correct.&nbsp; It was an app where I specifically targeted the iPad 2, not even the iPhone.&nbsp; I think if I was to build on this app I would explore the what I believe are the profile features Sencha Touch has where you can modify the UI based on the expected &#8220;device profile&#8221;.</p>

<p>So, in summary, this app was specifically developed for and tested against the iPad 2.</p>

<p>Cheers!</p>

<p>-joe</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 16:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20310#date:16:33</guid>
    </item>
  
		<item>
      <title>Comment by Mathieu Robin</title>
      <description>Hello,

Interesting but doesn&#8217;t work correctly on Android (Nexus One, Android 2.2.1).</description>
      <content:encoded><![CDATA[<p>Hello,</p>

<p>Interesting but doesn&#8217;t work correctly on Android (Nexus One, Android 2.2.1).</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 15:57 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20307#date:15:57</guid>
    </item>
  
		<item>
      <title>Comment by Scott Martin</title>
      <description>@Brian: While you make a valid point that your resources that were heavily involved in ExtJS, I would also point out that an simple comment regarding this problem was able to persuade Mark to relax.

Point: Silence during delay != communication to us about the reason for delay
Perhaps you can understand the difference.

Regards,
Scott.</description>
      <content:encoded><![CDATA[<p>@Brian: While you make a valid point that your resources that were heavily involved in ExtJS, I would also point out that an simple comment regarding this problem was able to persuade Mark to relax.</p>

<p>Point: Silence during delay != communication to us about the reason for delay<br />
Perhaps you can understand the difference.</p>

<p>Regards,<br />
Scott.</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 14:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20298#date:14:33</guid>
    </item>
  
		<item>
      <title>Comment by mark</title>
      <description>Sorry. I didn&#8217;t mean it to sound like that. I&#8217;m a long time extjs user and love all your products. Please feel free to delete both of my comments.</description>
      <content:encoded><![CDATA[<p>Sorry. I didn&#8217;t mean it to sound like that. I&#8217;m a long time extjs user and love all your products. Please feel free to delete both of my comments.</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 08:06 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20284#date:08:06</guid>
    </item>
  
		<item>
      <title>Comment by Brian Moeskau</title>
      <description>@mark: You may be aware that another little project called Ext 4 was just released this week and has been consuming a lion&#8217;s share of developer resources over the past couple of months.&amp;nbsp; Expect the responsiveness on Sencha Touch to increase dramatically now that Ext 4 is out the door.&amp;nbsp; Also note that Sencha Touch will greatly benefit from all of the work in Ext 4 that goes back into the core platform, which is part of the reason for this focus.</description>
      <content:encoded><![CDATA[<p>@mark: You may be aware that another little project called Ext 4 was just released this week and has been consuming a lion&#8217;s share of developer resources over the past couple of months.&nbsp; Expect the responsiveness on Sencha Touch to increase dramatically now that Ext 4 is out the door.&nbsp; Also note that Sencha Touch will greatly benefit from all of the work in Ext 4 that goes back into the core platform, which is part of the reason for this focus.</p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 07:47 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20283#date:07:47</guid>
    </item>
  
		<item>
      <title>Comment by mark</title>
      <description>Maybe new developers will want to know that the sencha team doesn&#8217;t respond to bugs in the sencha touch forum for months.
Just read bug reports:
http://www.sencha.com/forum/forumdisplay.php?57&#45;Sencha&#45;Touch&#45;Bugs</description>
      <content:encoded><![CDATA[<p>Maybe new developers will want to know that the sencha team doesn&#8217;t respond to bugs in the sencha touch forum for months.<br />
Just read bug reports:<br />
<a href="http://www.sencha.com/forum/forumdisplay.php?57-Sencha-Touch-Bugs">http://www.sencha.com/forum/forumdisplay.php?57-Sencha-Touch-Bugs</a></p>]]></content:encoded>
      <pubDate>Fri, 29 Apr 2011 07:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.sencha.com/blog//joes-first-sencha-touch-experience#id:20281#date:07:36</guid>
    </item>
  
		
	</channel>
</rss>