On Mon, Jun 22, 2009 at 7:12 AM, Mircea Carasel <[email protected]> wrote:

>
>  Another criteria to think about - how likely are you to be able to
> recruit developers (either open source or employee) who already know how
> to be productive in the chosen technology, and if you can't how long
> does it take?
>
>
>
>
>  That's why I try keep everyone informed and that's why I am asking for a
> feedback. And judging from response to my previous e-mail it's probably one
> more factor in favour of GWT.
>
> Over last couple of years I had a good fortune to work on sipXconfig with
> people willing to use best tools to solve problems and I hope to keep it
> that way. In other words: if you happen to be a current or future
> sipXconfig contributor don't count on not having to learn JavaScript ;-)
> Even if we do start using GWT.
>
> Damian
>
>  My opinion is that GWT is not hard to be learned. Actually if you are
> familiar with Java SWING, you have no problem to switch to GWT.  I actually
> experienced GWT few months ago, and, durning learning I encountered three
> problems:
> 1. It was a bit hard for me to be fast in creating layouts. There are some
> t...@tricks on this area.
>      For instance if you want to create a page   based on Border Layout it
> is mandatory to have a CENTER panel.
>      If you don't have this panel, nothing is rendered and it is hard to
> figure out what the problem is - anyway the GWT documentation        clearly
> specifies that you need  a CENTER panel :)
> 2.  Debugging and solving errors (javascript) is hard - but probably there
> are tools that helps you on that
> 3. It was hard for me to fill comboboxes, tables with dynamic data
> (obtained from DB or from some java server objects).
>     I had to implement a GWT specific interface: IsSerializable - if I
> remember correctly.
>     Anyway, probably we can build an infrastructure  that would greatly
> reduce the complexity of this problem :)
> Also, probably the next generation of GWT - Smart GWT is a better choice.
>

One of the big advantages of GWT, is that it just generates the code for the
widgets you actually use in your application - when I tested, two months
ago, SmartGWT wasn't smart in that manner and the generated code is always
bloated, no matter if you use just a tiny bit of the framework.

I agree with the rest of your concerns, specially about creating layouts,
imho that's the only part that requires more studying before actually
writing the app. That's another goodie of gwt-mosaic, it's easier to deal
with all those things.


>
> Mircea
>
>
>
> _______________________________________________
> sipx-dev mailing list [email protected]
> List Archive: http://list.sipfoundry.org/archive/sipx-dev
> Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
> sipXecs IP PBX -- http://www.sipfoundry.org/
>



-- 
Arnaldo M Pereira
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to