Re: Experience with GWT on Mobile

2015-08-11 Thread STB Land
I have been using GWT for many years to create hybrid applications, 
targeting iOS phones and Android phones and tablet, using third party 
frameworks like :

   - GWT-Phonegap https://code.google.com/p/gwt-phonegap/ ( Cordova 
   https://cordova.apache.org/ wrapper of Daniel KURKA ) 
   - mgwt http://www.m-gwt.com/(mobile UI of Daniel KURKA )
   - PWT http://pwt.putnami.org/ (Bootstrap http://getbootstrap.com/wrapper 
   and much more of Putnami team)

Best regards,

Stéphane.

Le jeudi 6 août 2015 15:34:08 UTC+2, nestorjb a écrit :

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices. 
 How compatible is the javascript generated with the iOS and Android 
 browsers?

 Regards,

 Nestor


-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: Experience with GWT on Mobile

2015-08-11 Thread Alain Ekambi
Note that GWT can also be used to build 100% native mobile  apps. Not
hybrid.
Check out our open source repo to find what suits your needs.

opensource.ahome-it.com/#titanium4j



On 11 August 2015 at 11:19, STB Land stbl...@gmail.com wrote:

 I have been using GWT for many years to create hybrid applications,
 targeting iOS phones and Android phones and tablet, using third party
 frameworks like :

- GWT-Phonegap https://code.google.com/p/gwt-phonegap/ ( Cordova
https://cordova.apache.org/ wrapper of Daniel KURKA )
- mgwt http://www.m-gwt.com/(mobile UI of Daniel KURKA )
- PWT http://pwt.putnami.org/ (Bootstrap 
 http://getbootstrap.com/wrapper
and much more of Putnami team)

 Best regards,

 Stéphane.

 Le jeudi 6 août 2015 15:34:08 UTC+2, nestorjb a écrit :

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices.
 How compatible is the javascript generated with the iOS and Android
 browsers?

 Regards,

 Nestor

 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.




-- 

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/ http://ahome-it.com/

-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: Experience with GWT on Mobile

2015-08-11 Thread Néstor Boscán
Great info

Thanks

On Tue, Aug 11, 2015 at 4:49 AM, STB Land stbl...@gmail.com wrote:

 I have been using GWT for many years to create hybrid applications,
 targeting iOS phones and Android phones and tablet, using third party
 frameworks like :

- GWT-Phonegap https://code.google.com/p/gwt-phonegap/ ( Cordova
https://cordova.apache.org/ wrapper of Daniel KURKA )
- mgwt http://www.m-gwt.com/(mobile UI of Daniel KURKA )
- PWT http://pwt.putnami.org/ (Bootstrap 
 http://getbootstrap.com/wrapper
and much more of Putnami team)

 Best regards,

 Stéphane.

 Le jeudi 6 août 2015 15:34:08 UTC+2, nestorjb a écrit :

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices.
 How compatible is the javascript generated with the iOS and Android
 browsers?

 Regards,

 Nestor

 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: Experience with GWT on Mobile

2015-08-06 Thread Vassilis Virvilis
Hi,

In one project of mine we are continuously testing against mobile tablets
and phones. We lack the resources for a proper mobile port so we are trying
to be decent enough.

In my experience the problem is not the GWT generated code. The compiler
brings sanity to any medium project by simply allowing refactoring due to
java tooling and static typing. This is very nice and not a source of
problems.

The problems lies to the widget set. It is old and was designed in the
desktop era and it shows in the mobile. It works but it feels clunky...
and that makes the experience non optimal.

Some walls I hit my head against in no specific order.

1) Touch interface works through mouse emulation. This should be enough for
the most common cases. My application didn't fit that bill and I had to
hunt down the order of various events in various browsers and emulators to
get it right.

2) Popups are implying body as parent. This doesn't fly with fullscreen
divs and a gwt application as a widget in general.

   - https://code.google.com/p/google-web-toolkit/issues/detail?id=3855
   - https://code.google.com/p/google-web-toolkit/issues/detail?id=8538

3) MenuItems are based on popups - No menus in div fullscreen mode

4) MenuItems and most other widgets (DisclosurePanel, TablLayoutPanel) are
not nice from an aesthetic point of view. You can customize it a lot
through css but I believe a new responsive widget set is required to
modernize them

5) Popups and DialogBoxes are based on tables and they taking their size
inside-out which is what you want half the times. Furthermore tables are
completely non-responsive and obsolete design that css cannot change its
basic layout characteristics.

In my experience every GWT widget I have used led to a huge backlash that
forced me change it so in the end I try to not depend on GWT widgets. As
you may understand I am still depending in MenuItems and Popups :-) and
LayoutPanels

I don't want to be overly negative. The GWT widget systems had its moments.
The LayoutPanels and the ProvidesResize/RequiresResize chain was a moment
of genius. Sometimes it is hard as hell to find where the chain is breaking
(especially if you are inexperienced in GWT) but the idea is solid. With
some machinery it maybe possible to provide some hints...

UIBinder is another of these cool ideas that makes GWT a success in my eyes.

All in all I think the GWT team is doing the right thing that deprecating
the widget set for GWT 3. Maybe with @jsinterop it would be easier to
employ modern javascript eye candy libraries for UI.

And yes it may be the right thing but it will be pretty painful for me
although my exposure to GWT widgets has been kept minimal.

Just my 2cents.

Vassilis

On Thu, Aug 6, 2015 at 8:18 PM, Ed ej19...@gmail.com wrote:

 Hi Nestor;

 We have been using GWT for about 3 years now.  Without integrating third
 party libs, we have not encountered any issues.

 Ed

 On Thu, Aug 6, 2015 at 9:32 AM, Néstor Boscán nesto...@gmail.com wrote:

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices.
 How compatible is the javascript generated with the iOS and Android
 browsers?

 Regards,

 Nestor

 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.


 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.




-- 
Vassilis Virvilis

-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: Experience with GWT on Mobile

2015-08-06 Thread Slava Pankov
My applications are working perfectly fine on iOS and Android. But I'm not 
using GWT standard widgets. Instead I'm using jQuery Mobile ones, see 
https://github.com/jqm4gwt/jqm4gwt


On Thursday, August 6, 2015 at 6:34:08 AM UTC-7, nestorjb wrote:

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices. 
 How compatible is the javascript generated with the iOS and Android 
 browsers?

 Regards,

 Nestor


-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Re: Experience with GWT on Mobile

2015-08-06 Thread Michael Joyner

  
  
Have you tried GWT Bootstrap3 ?
  
  On 08/06/2015 03:46 PM, Vassilis Virvilis wrote:


  
Hi,
  

In one project of mine we are continuously testing against
  mobile tablets and phones. We lack the resources for a proper
  mobile port so we are trying to be decent enough.



In my experience the problem is not the GWT generated code.
  The compiler brings sanity to any medium project by simply
  allowing refactoring due to java tooling and static typing.
  This is very nice and not a source of problems.
  

The problems lies to the widget set. It is old and was
  designed in the desktop era and it shows in the mobile. It
  works but it feels clunky...  and that makes the experience
  non optimal.
  

Some walls I hit my head against in no specific order.
  

1) Touch interface works through mouse emulation. This
  should be enough for the most common cases. My application
  didn't fit that bill and I had to hunt down the order of
  various events in various browsers and emulators to get it
  right.


  2) Popups are implying body as parent. This doesn't fly with
  fullscreen divs and a gwt application as a widget in general.
  
 https://code.google.com/p/google-web-toolkit/issues/detail?id=3855

https://code.google.com/p/google-web-toolkit/issues/detail?id=8538
  
  3) MenuItems are based on popups - No menus in div fullscreen
  mode
  
  4) MenuItems and most other widgets (DisclosurePanel,
  TablLayoutPanel) are not "nice" from an aesthetic point of
  view. You can customize it a lot through css but I believe a
  new responsive widget set is required to modernize them
  
  5) Popups and DialogBoxes are based on tables and they taking
  their size inside-out which is what you want half the times.
  Furthermore tables are completely non-responsive and obsolete
  design that css cannot change its basic layout
  characteristics.
  

In my experience every GWT widget I have used led to a huge
  backlash that forced me change it so in the end I try to not
  depend on GWT widgets. As you may understand I am still
  depending in MenuItems and Popups :-) and LayoutPanels
  

I don't want to be overly negative. The GWT widget systems
  had its moments. The LayoutPanels and the
  ProvidesResize/RequiresResize chain was a moment of genius.
  Sometimes it is hard as hell to find where the chain is
  breaking (especially if you are inexperienced in GWT) but the
  idea is solid. With some machinery it maybe possible to
  provide some hints...
  

UIBinder is another of these cool ideas that makes GWT a
  success in my eyes.
  

All in all I think the GWT team is doing the right thing
  that deprecating the widget set for GWT 3. Maybe with
  @jsinterop it would be easier to employ modern _javascript_ eye
  candy libraries for UI.
  

And yes it may be the right thing but it will be pretty
  painful for me although my exposure to GWT widgets has been
  kept minimal.
  
  Just my 2cents.
  

    Vassilis

  
  
On Thu, Aug 6, 2015 at 8:18 PM, Ed ej19...@gmail.com
  wrote:
  

  
Hi Nestor;
  

We have been using GWT for about 3 years now.  Without
integrating third party libs, we have not encountered
any issues.

  
  Ed


  

  On Thu, Aug 6, 2015 at 9:32
AM, Néstor Boscán nesto...@gmail.com
wrote:

  Hi


I wanted to know if anyone had experience
  running GWT on mobile devices. How compatible
  is the _javascript_ generated with the iOS and
  Android browsers?


Regards,


Nestor
  
  
  -- 
  You received this message because you are
  

Re: Experience with GWT on Mobile

2015-08-06 Thread Néstor Boscán
Hi Vassillis

Thanks for all that great information. I use UIBinder and design all the
HTML instead of using widgets.

Regards,

Néstor

On Thu, Aug 6, 2015 at 3:16 PM, Vassilis Virvilis vasv...@gmail.com wrote:

 Hi,

 In one project of mine we are continuously testing against mobile tablets
 and phones. We lack the resources for a proper mobile port so we are trying
 to be decent enough.

 In my experience the problem is not the GWT generated code. The compiler
 brings sanity to any medium project by simply allowing refactoring due to
 java tooling and static typing. This is very nice and not a source of
 problems.

 The problems lies to the widget set. It is old and was designed in the
 desktop era and it shows in the mobile. It works but it feels clunky...
 and that makes the experience non optimal.

 Some walls I hit my head against in no specific order.

 1) Touch interface works through mouse emulation. This should be enough
 for the most common cases. My application didn't fit that bill and I had to
 hunt down the order of various events in various browsers and emulators to
 get it right.

 2) Popups are implying body as parent. This doesn't fly with fullscreen
 divs and a gwt application as a widget in general.

- https://code.google.com/p/google-web-toolkit/issues/detail?id=3855
- https://code.google.com/p/google-web-toolkit/issues/detail?id=8538

 3) MenuItems are based on popups - No menus in div fullscreen mode

 4) MenuItems and most other widgets (DisclosurePanel, TablLayoutPanel) are
 not nice from an aesthetic point of view. You can customize it a lot
 through css but I believe a new responsive widget set is required to
 modernize them

 5) Popups and DialogBoxes are based on tables and they taking their size
 inside-out which is what you want half the times. Furthermore tables are
 completely non-responsive and obsolete design that css cannot change its
 basic layout characteristics.

 In my experience every GWT widget I have used led to a huge backlash that
 forced me change it so in the end I try to not depend on GWT widgets. As
 you may understand I am still depending in MenuItems and Popups :-) and
 LayoutPanels

 I don't want to be overly negative. The GWT widget systems had its
 moments. The LayoutPanels and the ProvidesResize/RequiresResize chain was a
 moment of genius. Sometimes it is hard as hell to find where the chain is
 breaking (especially if you are inexperienced in GWT) but the idea is
 solid. With some machinery it maybe possible to provide some hints...

 UIBinder is another of these cool ideas that makes GWT a success in my
 eyes.

 All in all I think the GWT team is doing the right thing that deprecating
 the widget set for GWT 3. Maybe with @jsinterop it would be easier to
 employ modern javascript eye candy libraries for UI.

 And yes it may be the right thing but it will be pretty painful for me
 although my exposure to GWT widgets has been kept minimal.

 Just my 2cents.

 Vassilis

 On Thu, Aug 6, 2015 at 8:18 PM, Ed ej19...@gmail.com wrote:

 Hi Nestor;

 We have been using GWT for about 3 years now.  Without integrating third
 party libs, we have not encountered any issues.

 Ed

 On Thu, Aug 6, 2015 at 9:32 AM, Néstor Boscán nesto...@gmail.com wrote:

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices.
 How compatible is the javascript generated with the iOS and Android
 browsers?

 Regards,

 Nestor

 --
 You received this message because you are subscribed to the Google
 Groups Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com
 .
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.


 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.




 --
 Vassilis Virvilis

 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from

Re: Experience with GWT on Mobile

2015-08-06 Thread Ed
Hi Nestor;

We have been using GWT for about 3 years now.  Without integrating third
party libs, we have not encountered any issues.

Ed

On Thu, Aug 6, 2015 at 9:32 AM, Néstor Boscán nesto...@gmail.com wrote:

 Hi

 I wanted to know if anyone had experience running GWT on mobile devices.
 How compatible is the javascript generated with the iOS and Android
 browsers?

 Regards,

 Nestor

 --
 You received this message because you are subscribed to the Google Groups
 Google Web Toolkit group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit+unsubscr...@googlegroups.com.
 To post to this group, send email to google-web-toolkit@googlegroups.com.
 Visit this group at http://groups.google.com/group/google-web-toolkit.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


Experience with GWT on Mobile

2015-08-06 Thread Néstor Boscán
Hi

I wanted to know if anyone had experience running GWT on mobile devices.
How compatible is the javascript generated with the iOS and Android
browsers?

Regards,

Nestor

-- 
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.