Gwt4Titanium Mobile 1.1.0 Preview: Introducing DevMode

69 views
Skip to first unread message

Alain Ekambi

unread,
Sep 7, 2011, 6:26:49 PM9/7/11
to google-we...@googlegroups.com
Hello folks,
Some days  ago we introduced   Gwt4Titanium Mobile, which aims to give developers the ability to write native mobile applications for Android and  IOS
by leveraging  GWT and the Appcelerator Titanium Platform. Next to provide a 100% coverage of the Titanium API, we added other features  like : 

- I18N Support.
- GWT-RPC, RequestFactory as well as RequestBuilder 
- Dependency Injection support via GIN.
- JSON and XML to POJOs support.
- Event Bus support.
- etc...

But a really important part was missing: The ability to run and debug the Java code right frm the GWT project without compiling it to JavaScript.
At Emitrom we have been working really hard to provide this missing part.

With version 1.1 coming out soon we are glad to introduce DevMode for Gwt4Titanium Mobile.
Please visit : http://www.youtube.com/watch?v=HYa_ctox6iw   to see it in action.
 
We are looking forward to hearing your inputs.

To find out more visit us at:
http://www.emitrom.com/
gwt4timobile


Happy Coding from the Emitrom Team!






Gal Dolber

unread,
Sep 7, 2011, 11:00:05 PM9/7/11
to google-we...@googlegroups.com
now is a good deal!
Great job!

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.



--
Guit: Elegant, beautiful, modular and *production ready* gwt applications.

http://code.google.com/p/guit/




leandro borbosa

unread,
Sep 8, 2011, 2:42:01 AM9/8/11
to google-we...@googlegroups.com
I second Gal: great job Emitrom Team !
With DevMode this is a totally different story
.
I wonder how this work ? 
Honeslty i doubted this could even be possible.
Did you wrote a plugin for Titanium Mobile similar  to the browser plug in ?
Most importantly  is the preview available somewhere to play with ?
Thanks

L Bbosa

2011/9/8 Gal Dolber <gal.d...@gmail.com>

Thomas Broyer

unread,
Sep 8, 2011, 3:56:18 AM9/8/11
to google-we...@googlegroups.com
I don't know how it works for Titanium, but I provided changes to GWT a while ago to allow for DevMode in Adobe AIR. I guess Emitrom based their job on this (as Alain/Nino asked me for some info a few weeks ago)

Juan Pablo Gardella

unread,
Sep 8, 2011, 7:29:49 AM9/8/11
to google-we...@googlegroups.com
Great job Alain!! Congrats.

2011/9/8 leandro borbosa <leand...@googlemail.com>

Alfredo Quiroga-Villamil

unread,
Sep 8, 2011, 11:36:08 AM9/8/11
to google-we...@googlegroups.com
Hi Leandro:

We went in not being sure ourselves if it would be possible since we didn't have a lot of luck finding documentation for how this whole process worked.

But to answer your question, yes we had to essentially write the equivalent of a browser plugin. We have plans at some point to document the flow and put it in a wiki so others can benefit from it and don't have to reverse engineer things like we had to. As Alain said, it took a lot of work at least for us to try to understand the entire process.

We are in a testing-improving phase, but so far we know it works and it's really crazy cool and of course useful!

We truly appreciate the support.

Alfredo
Alfredo Quiroga-Villamil

AOL/Yahoo/Gmail/MSN IM:  lawwton


gwt.user

unread,
Sep 9, 2011, 5:02:10 AM9/9/11
to google-we...@googlegroups.com
Hi Alfredo,
I m looking forward to having some insight about how you get that  to work.
DevMode is one part of GWT that is not really well documented. Sadly.

Keep up the good work.


@Thomas
Could you get DevMode to work for AIR. We d love to have that feature at my company. 


Thomas Broyer

unread,
Sep 9, 2011, 7:56:01 AM9/9/11
to google-we...@googlegroups.com
I won't invest any time in Adobe AIR-related devs, so the simple answer is "no".

Having said that, the only missing part for making it work at the time was to decipher how to put breakpoints in JavaScript programmatically, through the FDB API. Aptana was able to do so (but Adobe helped them, so they have no merit) but I couldn't find out how they did it, and their code wasn't open-sourced. The FDB code itself (including the command-line debugger) wasn't enough to figure it out.

Emitrom probably will do it one day or another though, as it's a logic addition to GWT4Flex.

nino

unread,
Sep 9, 2011, 10:36:53 AM9/9/11
to google-we...@googlegroups.com
@Thomas
You probably ment Gwt4Air (which we have not released yet).
Gwt4Flex(which is allready out) does not need a special DevMode since it s browser based.

@gwt.user
Concerning AIR support we definitly have some intersting things coming out next(DevMode beeing one of them). And with  Adobe AIR 3.0 and Flash 11 coming out soon the capabilities of Gwt4Air will even increase. So stay tuned :)  
Reply all
Reply to author
Forward
0 new messages