<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>News, tips, and links about jQTouch — A jQuery plugin for mobile web development.

Twitter | Downloads | Donate | Submit/Ask</description><title>The jQTouch Blog</title><generator>Tumblr (3.0; @jqtouch)</generator><link>http://blog.jqtouch.com/</link><item><title>jQTouch Roadmap</title><description>&lt;p&gt;Hello all!&lt;/p&gt;

&lt;p&gt;A while back, &lt;a href="http://twitter.com/davidkaneda"&gt;David&lt;/a&gt; shared an early version of jQTouch with me and I was blown away by it’s elegance and polish. Even in it’s early form, I could see that it was exactly what I was looking for: a drop-dead simple way for web designers and developers to create compelling mobile apps using their existing skills and tools.&lt;/p&gt;

&lt;p&gt;I was so excited by jQTouch and Dave’s vision that I wrote two books on the topic, and I frequently &lt;a href="http://blog.jqtouch.com/post/726232586/2010-sxsw-interactive-session-ratings"&gt;demo jQTouch at conferences around the world&lt;/a&gt;. As you might imagine, when Dave asked if I’d be interested in becoming the official maintainer of jQTouch, I jumped at the chance.&lt;/p&gt;

&lt;p&gt;There have been a lot of recent announcements surrounding jQTouch and I know that folks have lots of questions. Hopefully the following roadmap will answer these questions and give you a solid idea of what to expect from jQTouch in the future.&lt;/p&gt;

&lt;p&gt;Cheers!&lt;/p&gt;

&lt;p&gt;Jonathan Stark&lt;br/&gt;&lt;a href="http://twitter.com/jonathanstark"&gt;@jonathanstark&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;jQTouch Will Remain MIT Licensed&lt;/h2&gt;

&lt;p&gt;There are three things you should know about jQTouch licensing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;jQTouch will remain MIT licensed&lt;/li&gt;
&lt;li&gt;jQTouch will remain MIT licensed&lt;/li&gt;
&lt;li&gt;jQTouch will remain MIT licensed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;‘Nuff said.&lt;/p&gt;

&lt;h2&gt;Staying on jQuery&lt;/h2&gt;

&lt;p&gt;Some people have said they’d like to see the jQuery dependency removed from jQTouch to decrease the download size. The reasoning is that jQuery has a lot of code dedicated to legacy desktop browsers, and is therefore dead-weight on mobile devices.&lt;/p&gt;

&lt;p&gt;We understand this reasoning, but John Resig and the jQuery team are doing a ton of testing and development for mobile browsers. We want jQTouch to benefit from this great work, even if it means that there is some jQuery code that never gets used by jQTouch. All things considered, we think the extra size is worth the cross-platform benefits.&lt;/p&gt;

&lt;h2&gt;Moving to GitHub&lt;/h2&gt;

&lt;p&gt;My first act as the maintainer of jQTouch will be to move the code over to GitHub. Baring unforeseen difficulties, I should have this done by the end of this week (Friday, June 25th 2010).&lt;/p&gt;

&lt;h2&gt;Fix Android&lt;/h2&gt;

&lt;p&gt;To date, jQTouch support for animations has been fairly borked on Android. My highest development priority is to clean up jQTouch for Android. This means fixing animations where possible, degrading gracefully where necessary, and adding support for optional platform specific theming.&lt;/p&gt;

&lt;h2&gt;Resolving Issues in Google Code&lt;/h2&gt;

&lt;p&gt;Dave tells me that there are quite a few tickets in the issue tracker on &lt;a href="http://code.google.com/p/jqtouch/"&gt;Google Code&lt;/a&gt;. Many are dupes, have fixes, have been fixed, or are just plain confusion. Over the next month or so I’m going to be combing through and resolving everything one way or another.&lt;/p&gt;

&lt;h2&gt;Small Screens&lt;/h2&gt;

&lt;p&gt;We have decided to keep jQTouch focused on small screen devices. Apps developed with jQTouch will certainly run fine on iPads and other tablet devices, but we aren’t going to automagically convert to a more tablet-friendly UI that takes advantage of the additional real estate. If you are in need of a JavaScript library that magically updates your UI for everything from small screens, to tablets, to desktops, check out &lt;a href="http://www.sencha.com/products/touch"&gt;Sencha Touch&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;New Theming Engine&lt;/h2&gt;

&lt;p&gt;The entire theming engine of jQTouch will be rewritten using SASS. This will make it much easier for you to customize existing themes, or to create your own.&lt;/p&gt;

&lt;h2&gt;Dave Has Veto Power&lt;/h2&gt;

&lt;p&gt;Although I’ll be maintaining jQTouch on a daily basis, it’s still Dave’s baby. He will remain involved with the strategy and direction of jQTouch, and has ultimate veto power.&lt;/p&gt;

&lt;h2&gt;Thanks!&lt;/h2&gt;

&lt;p&gt;Thanks to everyone for their ongoing interest in jQTouch. Please keep your feedback coming, and expect lots exciting updates soon. I look forward to seeing your jQTouch apps!&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/726299094</link><guid>http://blog.jqtouch.com/post/726299094</guid><pubDate>Tue, 22 Jun 2010 12:34:00 -0700</pubDate></item><item><title>2010 SXSW Interactive Session Ratings</title><description>&lt;a href="http://sxsw.com/node/5049"&gt;2010 SXSW Interactive Session Ratings&lt;/a&gt;: &lt;p&gt;In at #1 — with a perfect 5/5 — is our new maintainer Jonathan Stark’s presentation, &lt;a href="http://my.sxsw.com/events/event/523"&gt;Hold the Cocoa: Building iPhone Apps w/ HTML, CSS &amp; JavaScript.&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;And with that, dear friends, I hand the proverbial mic over to Jonathan.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/726232586</link><guid>http://blog.jqtouch.com/post/726232586</guid><pubDate>Tue, 22 Jun 2010 12:11:56 -0700</pubDate></item><item><title>jQTouch and Sencha Touch: Which is right for you?</title><description>&lt;a href="http://9-bits.com/post/723711597/jqtouch-and-sencha-touch"&gt;jQTouch and Sencha Touch: Which is right for you?&lt;/a&gt;: &lt;p&gt;Recently I had the pleasure of announcing &lt;a href="http://www.sencha.com/products/touch/"&gt;Sencha Touch&lt;/a&gt;, a standards-based mobile app framework which I helped create. As expected, this has raised some questions about jQTouch, a similar library I created last year. As covered before, jQTouch will remain separate, maintained, and free under the MIT license. This post helps distinguish the similarities and differences between the two libraries for the discerning mobile developer.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/726189059</link><guid>http://blog.jqtouch.com/post/726189059</guid><pubDate>Tue, 22 Jun 2010 11:56:42 -0700</pubDate><category>roadmap</category><category>senchatouch</category></item><item><title>jQTouch is now a part of Sencha Labs</title><description>&lt;a href="http://www.sencha.com/blog/2010/06/14/ext-js-jqtouch-raphael-sencha/"&gt;jQTouch is now a part of Sencha Labs&lt;/a&gt;: &lt;p&gt;The cat’s out of the bag! I was hoping to post something on this later this week, but word has already started spreading and I thought I’d take the opportunity to discuss, in greater detail, what this means. For those who don’t know, I’ve been working at &lt;a href="http://www.sencha.com/"&gt;Sencha&lt;/a&gt; (previously Ext JS) for about six months now, serving as creative director. We have tons of great things in the works, but for now I’d like to focus on what’s happening with jQTouch:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;jQTouch will remain under an MIT open source license&lt;/strong&gt; We are starting a new foundation at Sencha called Sencha Labs — a home for all of our open source initiatives including jQTouch and also &lt;a href="http://raphaeljs.com/"&gt;Raphaël&lt;/a&gt;, a fantastic SVG library from my new coworker Dmitry Baranovskiy. Sencha’s core products, Ext JS and Ext GWT, will remain &lt;a href="http://www.sencha.com/company/dual.php"&gt;dual licensed&lt;/a&gt;, commercial and open source GPL.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;jQTouch will remain jQTouch&lt;/strong&gt; The jQTouch library will not be ported into Ext JS, nor will it start to use Ext as a base. It will still be based on jQuery and offer a super easy way to get an iPhone interface using just HTML and CSS.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jonathan Stark will become the primary maintainer&lt;/strong&gt; I regretfully admit I have been remiss in keeping up with jQTouch patches and updates. I’ve simply been overwhelmed with work. For those who don’t know, &lt;a href="http://jonathanstark.com/"&gt;Jonathan Stark&lt;/a&gt; has been helping with jQTouch since the beginning — he is a good friend, a talented mobile developer/consultant, and a published author. Hiring Jonathan to spend a dedicated amount of time on jQTouch spells great things for the library, first and foremost looking at better Android support. I’ll refrain from going too deeply into detail, but rest assured, we have great plans for the library.&lt;/p&gt;

&lt;p&gt;Lastly, I just want to mention that I will also not be abandoning jQTouch. It’s my baby, and Jonathan and I both look forward to planning its future, making it more powerful, and keeping in touch with you, the community.&lt;/p&gt;

&lt;p&gt;I hope that helps keep everyone informed and please, if you have any other questions, &lt;a href="http://twitter.com/jqtouch"&gt;just ask&lt;/a&gt;. Thanks!&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/701706926</link><guid>http://blog.jqtouch.com/post/701706926</guid><pubDate>Tue, 15 Jun 2010 11:41:00 -0700</pubDate><category>sencha</category><category>awesome</category></item><item><title>Here are the slides from my recent presentation at the 2010 Bay...</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="300" data="http://vimeo.com/moogaloop.swf?clip_id=11275184&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11275184&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=11275184&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Here are the slides from my recent presentation at the &lt;a href="http://events.jquery.org/2010/sf-bay-area/"&gt;2010 Bay Area jQuery conference&lt;/a&gt;. It was a blast to present there, I hope I can see a lot of the same people at &lt;a href="http://texasjavascript.com/"&gt;TXJS&lt;/a&gt;. If you were at the presentation and enjoyed it, please &lt;a href="http://speakerrate.com/talks/2975"&gt;throw me a review on SpeakerRate&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edit&lt;/strong&gt;: Also, here’s the &lt;a href="http://vimeo.com/11275184"&gt;Vimeo link&lt;/a&gt; (for iPhone/iPad) and the &lt;a href="http://www.slideshare.net/davidkaneda/jqtouch-at-jquery-conference-2010"&gt;presentation on SlideShare&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/554108014</link><guid>http://blog.jqtouch.com/post/554108014</guid><pubDate>Tue, 27 Apr 2010 13:30:00 -0700</pubDate><category>jquery</category><category>jqcon</category></item><item><title>jQuery Conference 2010</title><description>&lt;a href="http://events.jquery.org/2010/sf-bay-area/"&gt;jQuery Conference 2010&lt;/a&gt;: &lt;p&gt;Just a quick note to let everyone know I’ll be speaking on jQTouch at the upcoming &lt;a href="http://events.jquery.org/2010/sf-bay-area/"&gt;jQuery Conference in San Francisco Bay area&lt;/a&gt;. The talk will be on jQTouch, hopefully showing off some new goodies, and is going down day two, April 25, at 10:00 am. &lt;a href="http://events.jquery.org/2010/sf-bay-area/register/"&gt;Tickets are available here&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/533625884</link><guid>http://blog.jqtouch.com/post/533625884</guid><pubDate>Mon, 19 Apr 2010 10:19:14 -0700</pubDate><category>jquery</category><category>conference</category></item><item><title>jQTouch iCal</title><description>&lt;a href="http://code.google.com/p/jqtouch-ical/"&gt;jQTouch iCal&lt;/a&gt;: &lt;p&gt;jQTouch iCal is an open source project which recreates iPhone’s iCal with jQTouch.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/516185484</link><guid>http://blog.jqtouch.com/post/516185484</guid><pubDate>Mon, 12 Apr 2010 11:28:41 -0700</pubDate><category>extension</category></item><item><title>Building iPhone Apps with HTML, CSS, and JavaScript</title><description>&lt;a href="http://jonathanstark.com/iphone-book"&gt;Building iPhone Apps with HTML, CSS, and JavaScript&lt;/a&gt;: &lt;p&gt;This has been out for some time, but I just realized I failed to properly pimp this book here. Jon is a fantastic mobile developer and designer, and this is a great overview for anyone looking to make iPhone apps with web technologies. It also just so happens to have a portion of the book dedicated to jQTouch development.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/516112494</link><guid>http://blog.jqtouch.com/post/516112494</guid><pubDate>Mon, 12 Apr 2010 10:41:42 -0700</pubDate><category>book</category></item><item><title>Smartupz provides web-based sales, productivity, and CRM...</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_kyak4fSyDy1qa206po1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.smartupz.com/"&gt;Smartupz&lt;/a&gt; provides web-based sales, productivity, and CRM software.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/516039667</link><guid>http://blog.jqtouch.com/post/516039667</guid><pubDate>Mon, 12 Apr 2010 09:55:07 -0700</pubDate><category>showcase</category><category>submission</category></item><item><title>Keypoint 2.0 is a beautiful presentation app for your iPhone,...</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="300" data="http://vimeo.com/moogaloop.swf?clip_id=9910949&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9910949&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=9910949&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.keypointapp.com/"&gt;Keypoint 2.0&lt;/a&gt; is a beautiful presentation app for your iPhone, &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=332198720&amp;mt=8"&gt;now available on the App Store&lt;/a&gt;. Built with &lt;a href="http://jqtouch.com/"&gt;jQTouch&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/459139582</link><guid>http://blog.jqtouch.com/post/459139582</guid><pubDate>Fri, 19 Mar 2010 10:18:09 -0700</pubDate><category>showcase</category></item><item><title>jQTouch has won a Hive Award at SXSW for “Consumer...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_kzfuyasa6u1qa206po1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;jQTouch has &lt;a href="http://hiveawards.com/content/hive-award-winners-honorable-mention"&gt;won a Hive Award&lt;/a&gt; at SXSW for “Consumer Software” and is also listed as one of the &lt;strong&gt;“Top Five” overall&lt;/strong&gt; projects. Thanks so much to the award organizers and to everyone who voted!&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/454825236</link><guid>http://blog.jqtouch.com/post/454825236</guid><pubDate>Wed, 17 Mar 2010 11:20:34 -0700</pubDate><category>award</category><category>sxsw</category></item><item><title>MosaLingua is a new app for learning Spanish (for French...</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xG9kh1hDiFg&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xG9kh1hDiFg&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;MosaLingua is a new app for learning Spanish (for French speakers). Built using jQTouch and PhoneGap (for the audio), MosaLingua is &lt;a href="http://itunes.apple.com/fr/app/id353372460?mt=8"&gt;now available on the app store&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/452424857</link><guid>http://blog.jqtouch.com/post/452424857</guid><pubDate>Tue, 16 Mar 2010 09:01:50 -0700</pubDate><category>showcase</category></item><item><title>TextMate Bundle for jQTouch</title><description>&lt;a href="http://jonathanstark.com/blog/2010/02/13/textmate-bundle-for-jqtouch/"&gt;TextMate Bundle for jQTouch&lt;/a&gt;: &lt;p&gt;Jonathan Stark has created a TextMate bundle for jQTouch. It’s an early release, but looks quite functional—there’s a video after the link. &lt;a href="http://www.jonathanstark.com/downloads/jQTouch.tmbundle.zip"&gt;Download it&lt;/a&gt; and help improve it!&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/393228936</link><guid>http://blog.jqtouch.com/post/393228936</guid><pubDate>Tue, 16 Feb 2010 12:05:36 -0800</pubDate><category>textmate</category></item><item><title>Campaign Monitor, my favorite app for sending email campaigns,...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_kxa800pMlR1qa206po1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Campaign Monitor, my favorite app for sending email campaigns, has released &lt;a href="http://www.campaignmonitor.com/blog/post/3029/campaign-monitor-for-your-iphone/"&gt;a gorgeous iPhone version of their app&lt;/a&gt;, built on jQTouch.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/369190951</link><guid>http://blog.jqtouch.com/post/369190951</guid><pubDate>Wed, 03 Feb 2010 12:12:23 -0800</pubDate></item><item><title>Railscasts</title><description>&lt;a href="http://railscasts.com/episodes/199-mobile-devices"&gt;Railscasts&lt;/a&gt;: &lt;p&gt;This week’s Railscasts episode shows how to alter your site’s display on mobile and incorporates jQTouch.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/365432794</link><guid>http://blog.jqtouch.com/post/365432794</guid><pubDate>Mon, 01 Feb 2010 10:44:33 -0800</pubDate></item><item><title>"Today, things have changed. With support from tools like jQTouch, it’s shockingly easy to..."</title><description>“Today, things have changed. With support from tools like jQTouch, it’s shockingly easy to create apps that feel like they belong on the iPhone using HTML, CSS, and JavaScript.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;O’Reilly Radar, &lt;a href="http://radar.oreilly.com/2010/01/ipad-opportunities-for-web-dev.html"&gt;Web developers can rule the iPad&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.jqtouch.com/post/365313978</link><guid>http://blog.jqtouch.com/post/365313978</guid><pubDate>Mon, 01 Feb 2010 08:59:50 -0800</pubDate></item><item><title>Meet jQTouch is a new installment in the PeepCode Screencasts,...</title><description>&lt;object type="application/x-shockwave-flash" width="400" height="240" data="http://vimeo.com/moogaloop.swf?clip_id=8440774&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF"&gt;&lt;param name="quality" value="best" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="scale" value="showAll" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8440774&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF" /&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="https://peepcode.com/products/jqtouch"&gt;Meet jQTouch&lt;/a&gt; is a new installment in the PeepCode Screencasts, made by Geoffrey Grosenbach, which offers an absolutely fantastic introduction to jQTouch. The screencast covers beginner level topics like structure and styling and also dives into some advanced Javascript/jQuery and Ajax. The episode costs $9 and is a little over an hour, with sample files included.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/306460895</link><guid>http://blog.jqtouch.com/post/306460895</guid><pubDate>Tue, 29 Dec 2009 09:42:56 -0800</pubDate></item><item><title>Scrolling on the iPhone</title><description>&lt;p&gt;&lt;a href="http://daringfireball.net/linked/2009/12/09/giacomelli-showtime"&gt;John Gruber&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://showtime-app.com/"&gt;Showtime&lt;/a&gt; looked good when I first saw it a few weeks ago, and it looks even better today. It looks like a great native iPhone app. It just doesn’t feel like one, and scrolling is the main reason. I also believe that iPhone web app developers need to be careful about creating controls that look like native iPhone controls, but act different. Showtime uses On/Off toggle buttons that look just like the native ones, but the fake web ones can only be activated by tapping them. The real ones can be both tapped and slid. And my observations suggest most iPhone users slide them (including Phil Schiller in an on stage demo). If you have to tap them, better to use checkboxes, I say.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I agree, the scrolling is an issue. I’m going to investigate &lt;a href="http://daringfireball.net/2009/12/pastrykit"&gt;PastryKit&lt;/a&gt; to see how viable this hacked acceleration/fixed positioning is. The toggle is mostly laziness, however—this is certainly possible and I hope to implement in the next week or so. And yes, for those who are curious, this PastryKit research is taking precedence over the &lt;a href="http://twitter.com/DavidKaneda/status/6059774523"&gt;Tweetie throwdown&lt;/a&gt;, which I’ve been remiss through &lt;a href="http://www.davidkaneda.com/post/286284678/going-forward"&gt;the moving chaos&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/286371417</link><guid>http://blog.jqtouch.com/post/286371417</guid><pubDate>Wed, 16 Dec 2009 10:52:53 -0800</pubDate></item><item><title>Reader Question: Turning Off Vertical Scrolling</title><description>&lt;blockquote&gt;
&lt;p&gt;Is there an easy way to disable vertical scrolling via jQTouch. I have an app that doesn’t require any vertical scrolling so I’d like to get rid of the rubberband effect when a user swipes the screen up or down vertically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is possible with some general iPhone programming, but do be careful (this will disable swipes as well…). Basically, you should be able to just use:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$('body').bind('touchmove', function(e){e.preventDefault()});&lt;/code&gt;&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/285889760</link><guid>http://blog.jqtouch.com/post/285889760</guid><pubDate>Wed, 16 Dec 2009 00:28:34 -0800</pubDate></item><item><title>Reader Question: Press-and-hold on an image</title><description>&lt;blockquote&gt;
&lt;p&gt;Is there a way to support press-and-hold on an image? That would allow saving to iPhone’s Photos Camera Roll.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As you’ve noticed, jQTouch disables text and image selection by default in order to better imitate native apps. There’s a convenience class, however, to remedy this: Just add &lt;code&gt;class="selectable"&lt;/code&gt; to the image you’re describing.&lt;/p&gt;</description><link>http://blog.jqtouch.com/post/285873899</link><guid>http://blog.jqtouch.com/post/285873899</guid><pubDate>Wed, 16 Dec 2009 00:08:26 -0800</pubDate></item></channel></rss>
