-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Both, jQtouch as well as jQuery mobile are awesome UI frameworks for mobile development.
Has anyone ever tried to combine them with ZK to create mobile versions of their web applications?
I mean, if ZK supports jQuery, wouldn't there be a way to implement jQuery Mobile support?
A few weeks ago we deployed a corporate application for the new iPads we have purchased. At first our intension was to build the application using ZK. Unfortunately we had many problems (grid scrolling, paging etc) and i had posted some issues in this forum until we realized that the problem had nothing to do with ZK. It is safari's problem running on iPhone/iPad which cannot parse ajax requests correctly. To ensure that it was not ZK's problem we have made some additional tests with other Ajax frameworks having the same results. Finally, the only option was to use native jsp pages with jqTouch.
Notice that we have not tested ZK against other smartphones or tablets. Just iPhone/iPad. I don't know if the same problems exist with android.
Are you serious? Safari mobile cannot handle Ajax requests? O.o
I didn't say it does not handle ajax requests at all. I said that it does not handle correctly all ajax requests which is something that unfortunately you realize after having built the first "simple" pages and go deeper in more complex things.
hope that helps
Hm, that sounds very weird :-)
What do you mean by "not all ajax requests"?
What kind of requests does Safari not process?
I would suggest you to try to run the ZK demo using an ipad. You should see some "strange" behavior in various controls.
Hi cyiannoulis,
We have tested with zk demo on ipad,
did you see any demo that cannot work on ipad?
Hi jimmy. For example Grid -> Load On Demand :: Scroll bars are not displayed at all.
>> For example Grid -> Load On Demand :: Scroll bars are not displayed at all.
Same problem on android (2.3.3).
Hm, that's very interesting.
I can confirm that there are no scrollbars on Android 2.2.
However, I personally wouldn't use the standard ZK components for touch-based user interfaces since they don't seem to be optimized for that from a usability point of view.
Instead, I'd recommend creating a dedicated UI with jQtouch or jQuery mobile which gives the whole thing a much more usable and native look and feel. That also was the reason for my initial question.
I saw something in a blog somewhere (sorry can't find it again now) about JQuery mobile support in ZK6. I'd be super-interested to learn any more about the potential for using ZK to make applications compatible with major mobile platforms. Any news from the team on that?
Asked: 2011-07-17 06:02:21 +0800
Seen: 1,618 times
Last updated: Dec 19 '12