Yes and no. You don't get the mobile "feel" when using qooxdoo desktop in a
mobile enviornment. qx.mobile really is much better catered to the mobile
environment. What I've ended up doing, since I need both environments, is
putting all of my core "business logic" into a library containing mixins
which are mixed in to both the corresponding desktop class and the
corresponding mobile class. My differences in the desktop and mobile
classes, therefore, are solely the interface differences. Anything that's
the same between the two goes into the mixins.

I do much prefer the desktop environment. There's too much low-level
mucking with things required in qx.mobile, but it definitely does have its
benefits in the environment for which it was designed.

Derrell


On Fri, Feb 26, 2016 at 8:27 AM Tobias Oetiker <t...@oetiker.ch> wrote:

> Hi Francisco,
>
> qooxdoo desktop apps work just fine on mobile IF their layout is
> done appropriately ...
>
> cheers
> tobi
>
>
> Today Francisco Feijoo wrote:
>
> > Dear All,
> >
> > I'm really happy to see new movements around qooxdoo. We use it
> internally
> > in a few apps and coming from C++/Qt it's really easy to build apps
> > compared to the nightmare of using other frameworks.
> >
> > The main problem I see right now is that if you want to write an app you
> > have to choose between the desktop or mobile widget set. Nowadays (at
> least
> > for me) any web app has to be mobile ready, so how could we merge them?
> >
> > I was thinking about using something like twitter boostrap or polymerjs
> as
> > a reference and start extending mobile widgets but I'm far from being a
> > javascript expert so what do you think?
> >
> > Does it make sense to merge the widgets into one desktop & mobile
> friendly
> > set?
> >
> > I should have started a new thread but I saw qx6 and I couldn't resist
> ...
> >
> >
> > On 26 February 2016 at 08:31, Tobias Oetiker <t...@oetiker.ch> wrote:
> >
> > > Hi SQ,
> > >
> > > about that ...
> > >
> > > I would love to see your material design theme integrated into
> > > qooxdoo propper ... it would be great to come out with qx 6 and a
> > > modern look and feel ...
> > >
> > >
> > > cheers
> > > tobi
> > >
> > > Yesterday SQville wrote:
> > >
> > > > Hi,
> > > >
> > > > I was able to accomplish this by enabling the existing font property
> of
> > > the
> > > > Widget class by
> > > > 1) mixing in the underlying functions then
> > > > 2) setting the font property from my app's Appearance class
> > > >
> > > > Example: Mixin code for enabling the font property on an Image
> > > >
> > >
> https://github.com/sqville/sqv/blob/master/source/class/sqv/ui/basic/MImage.js
> > > >
> > > > My class above enables the font property on the Image class which is
> > > derived
> > > > from the Widget class.
> > > >
> > > > In my app i then include the mixin with the target class (in my case
> the
> > > > Image class, see below)
> > > > // Prep the Image widget to have font handling abilities
> > > > qx.Class.include(qx.ui.basic.Image, sqv.ui.basic.MImage);
> > > >
> > > > Try using my code as-is. Download sqv.ui.basic.MImage and include it
> > > > directly into your new Calendar widget:
> > > > qx.Class.include(rigel.ui.Calendar, sqv.ui.basic.MImage);
> > > >
> > > > This should give it the plumbing it needs for you to set via the
> > > Appearance
> > > > class. Let me know how it goes.
> > > >
> > > > SQ
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > View this message in context:
> > >
> http://qooxdoo.678.n2.nabble.com/Trying-to-set-a-font-to-a-custom-widget-fullcalendar-wrapper-tp7588109p7588118.html
> > > > Sent from the qooxdoo mailing list archive at Nabble.com.
> > > >
> > > >
> > >
> ------------------------------------------------------------------------------
> > > > Site24x7 APM Insight: Get Deep Visibility into Application
> Performance
> > > > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > > > Monitor end-to-end web transactions and take corrective actions now
> > > > Troubleshoot faster and improve end-user experience. Signup Now!
> > > > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> > > > _______________________________________________
> > > > qooxdoo-devel mailing list
> > > > qooxdoo-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> > > >
> > > >
> > >
> > > --
> > > Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
> > > www.oetiker.ch t...@oetiker.ch +41 62 775 9902
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Site24x7 APM Insight: Get Deep Visibility into Application Performance
> > > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> > > Monitor end-to-end web transactions and take corrective actions now
> > > Troubleshoot faster and improve end-user experience. Signup Now!
> > > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> > > _______________________________________________
> > > qooxdoo-devel mailing list
> > > qooxdoo-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> > >
> >
> >
> >
> >
>
> --
> Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
> www.oetiker.ch t...@oetiker.ch +41 62 775 9902
>
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to