YES! This is the piece I was missing. Between your post and then looking at the added script tag in the dom explorer and realizing the number is still tacked on to the function name, that solves my issue. I wish this had been more clearly documented on the scripttag page as it would've saved some time. And yeah, I'm using scripttag since I'm using a store and will eventually be wrapping this in Phonegap. I used Phonegap last year as well to wrap a jqTouch application, but felt rather dubious about jqTouch after the final result was produced.
And yes, now that I know this, the Views Datasource module will only work if I modify the template, which is a couple of lines to change.
You've been so helpful on this... one of the next steps I'm going to be challenged with is pushing user data to the server from the phone. Any suggestions, tips, tricks there? I imagine I will have to send a json object to the server and am contemplating using Drupal's services API for that along with the JSON Server addon. Your thoughts?
I had a lot of problems with jQtouch. There was no graceful way for handling data built in, and getting scrolling to work was a pain. Sam Shull's plugin helped a lot with that. Also, it seems that there was a lot of DOM bloat and nothing was ever really destroyed so the app turned out to be a lot slower, even on iOS. This is not to be ungrateful for jQTouch as it was a great starting point and a good free tool.
I never tried jQTouch on Android or Blackberry, but you just confirmed to me that Sencha is right for my current project.
I'm a little anxious/concerned about getting this setup to work when I need to send data to Drupal. I think the options are build a custom module or use the Services API module with the JSON Server module, and hack it as is mentioned here (http://drupal.org/node/791922) to allow for JSONP usage.
I will be using Drupal as a way to sync across multiple client devices... so if a person has an android, and ipad, and blackberry (not that i can think of reason for anyone having all of those!) they can sync their user data in the background.
It looks like I may have been incorrect earlier when I said that JSONP was necessary when packaging apps with phonegap. It seemed logical to me that it would be, but in this thread Steve1964 points out that there should be no cross domain issues: http://www.sencha.com/forum/showthre...astore-loading)