Joy of Prototyping & @SpringRoo to the rescue #Roo
We all have ideas, but at times life takes over, we never get to try them out - not even a prototype.
This happened to me, I thought wouldn't it be cool to have a way to sync my phone with all my bookmarks & content on the fly - no cables - nothing. In my excitement I even registered two domain names rdltr.com & myread.ing. My intention was to build one using Grails+AppEngine & do the mobile integration with Qt - like I said I never got around to it.
Earlier today, I found the Google IO demo which showcased sending Android Intents to the mobile ~ they had it going brilliantly - and that pressed the right buttons in me to get started. Here is my weekend starter project - myread.ing
In the last two days, I have been playing around with SpringRoo - its amazing how well Spring goodness is integrated straight in. Not to mention Google AppEngine integration is brilliant. GWT integration is good, but there is some more work to be done especially with the Relationships - I guess in time we will have this as well.
In less than 3 hours I have been able to get from learning more about Roo > data model design > complete prototype (this post is taking almost an hour - imagine that), I have been able to make two versions of the same app ~ one with GWT, one without. I rather not show the GWT version yet, but here is the result:
As you would appreciate, this is still work-in-progress & well prototype-ish... But it shows the power of using the right tool for the job.
Next steps:
- Making better User-Interface
- Tweaking the webservices
- Qt version for mobile.
- A browser addon > full round trip integration.

