On mobile i totally agree, on tablet i totally disagree.
tablet got more from computer, and people use them more as computer rather
than a mobile device.
Btw my app (original qooxdoo one upgraded until 1.6) got no device touch (of
course, at that time there was only one qooxdoo with no touch), but
customers ask to make it available on tablet (especially i got some window
which were not moving at all).
And, in fact the app was designed to run on projector (wich is usually
something like 800x600) so the text size & co where already fitting small
screen size.
And tablet + projector makes a lot more sense than pc + projector for a demo
to team/customers (that's why customers ask for it afterall). Especially,
normal qooxdoo app are a lot better on projector because they doesn't look
like a single (one user) app with no user experience sharing. Compare to
mobile device who always looks like a toys in 99% of cases, and qooxdoo
mobile fit to this "toys look"
PS : and normal qooxdoo app run faster than jquery mobile, and run fluently
on iPad, so the choice were an evidence for this project.
PS2 : the app is a kind of brainstorming, so window & desktop fit perfect
for the job.
Christopher Zündorf wrote:
>
> At this time, most qx.Desktop widgets are not intended to be used on a
> touch device.
>
> I do not know, if a movable qx.ui.window.Window, does make much sense on a
> touch device.
> Mobile applications have other usability demands, than RIA apps.
>
> For example: the touch areas should be bigger, no mouse hovering can be
> used or other events are needed (Swipe, Tap, TouchMove). When you have a
> quick look on qx.Desktop widgets (with a touch device), you can easily
> see, that it is not easy (or even not possible) to use them on a touch
> device. >> (Spinner, Tree, ComboBox, DragDrop...)
>
> A mobile application (and its widgets) should be less complex than a
> desktop application, because you can not
> expect the user to spend his whole attention to the app.
>
> To meet these special requirements, we created qx.Mobile.
>
> Have you tried the latest qx.Mobile revision?
>
>
>
> Am 29.05.2012 um 17:19 schrieb Deisss:
>
>
> Here is a basic example how to do it :
>
> You must extend window class to do it :
>
>
> qx.Class.define("myClass", {
> extend : qx.ui.window.Window,
> construct:function(title){
> this.base(arguments, title);
> this.addListener("touchstart", this._onMoveMouseDown, this);
> this.addListener("touchend", this._onMoveMouseUp, this);
> this.addListener("touchmove", this._onMoveMouseMove, this);
>
> this.getChildControl("minimize-button").addListener("tap",
> this._onMinimizeButtonClick, this);
> this.getChildControl("restore-button").addListener("tap",
> this._onRestoreButtonClick, this);
> this.getChildControl("maximize-button").addListener("tap",
> this._onMaximizeButtonClick, this);
> this.getChildControl("close-button").addListener("tap",
> this._onCloseButtonClick, this);
> }
> });
>
>
> This will do the trick easily, don't forget also to do the same for
> components inside the window. Also i found that if you unactivate (for
> example) maximize button and set the listener, the maximize button will
> still be showed, so remove listener you don't use...
>
>
> Martin Wittemann wrote:
>
> Hey,
> I don't think that we are going to fix that very soon because the desktop
> widgets are not designed to be used on touch devices. But you could do
> that yourself by subclassing the window and using the touch events [1]
> e.g.
> Regards,
> Martin
>
> [1]
> http://demo.qooxdoo.org/current/apiviewer/#qx.ui.core.Widget~touchmove!event
>
>
> Am 12.12.2011 um 19:50 schrieb Marcel Ruff:
>
> Hi,
>
> I use a lot of qx.ui.window.Window,
> unfortunately the windows can't be dragged on mobile devices
> with the finger (Android-Chrome, iOS-Safari).
>
> Are there chances to get this implemented?
>
> Thanks
> Marcel
>
> ------------------------------------------------------------------------------
> Learn Windows Azure Live! Tuesday, Dec 13, 2011
> Microsoft is holding a special Learn Windows Azure training event for
> developers. It will provide a great way to learn Windows Azure and what it
> provides. You can attend the event by watching it streamed LIVE online.
> Learn more at http://p.sf.net/sfu/ms-windowsazure
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]<mailto:[email protected]><mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
> ------------------------------------------------------------------------------
> Systems Optimization Self Assessment
> Improve efficiency and utilization of IT resources. Drive out cost and
> improve service delivery. Take 5 minutes to use this Systems Optimization
> Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]<mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>
> --
> View this message in context:
> http://old.nabble.com/qx.ui.window.Window-on-mobile-device-not-moveable-by-touch-tp32962654p33925729.html
> Sent from the qooxdoo-devel mailing list archive at
> Nabble.com<http://Nabble.com>.
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]<mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
> Christopher Zündorf
> Junior-Software-Developer
>
> 1&1 Internet AG - Frameworks & Tooling
> Ernst-Frey-Straße 9 · DE-76135 Karlsruhe
> Telefon: +49 721 91374-6932
> [email protected]<mailto:[email protected]>
>
> Amtsgericht Montabaur / HRB 6484
> Vorstände: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Robert
> Hoffmann, Andreas Hofmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver
> Mauss, Jan Oetjen
> Aufsichtsratsvorsitzender: Michael Scheeren
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
--
View this message in context:
http://old.nabble.com/qx.ui.window.Window-on-mobile-device-not-moveable-by-touch-tp32962654p33926935.html
Sent from the qooxdoo-devel mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel