At a very high-level I think you need to start with the offline data issue and define exactly what your requirements are for supporting offline. - I haven't had a chance to go through all of this but may help + http://www.youtube.com/watch?v=Oic22dQMRXQ - Also, I think we are in a critical time for finalizing flexible/powerful standards for supporting "offline" via the web + You will have to do a bit more research here
Since you want to be platform agnostic, GWT is great (GWT is awesome regardless) - The GWT community needs to do a better job of providing great resources for getting up and running + there are many challenges but it's still a huge drawback (having a big learning curve) + I am trying to do my part and put together some resources for getting up and running (so feel free to reach out to me and I can provide my resources) ++ Although there is never a one size fits all or standard convention for doing everything - many technologies and different solutions ++ GWT is a toolkit so you have to build up your solutions completely dependent on our app's needs GWT is awesome for mobile - I have built my own app specific framework for mobile and I love it (but it took a lot of thought and effort) - MGWT is referenced a lot (close tie to PhoneGap) - http://www.netmagazine.com/features/app-cloud-vs-phonegap-web-developer-s-view Overall, there are some significant start-up costs. If you have the time and will power it will be worth it. I would highly recommend going the GWT route but caution that it is not easy (but it's awesome) On Tuesday, February 12, 2013 6:40:13 AM UTC-5, Tim Hill wrote: > > Hi, > > A friend and I are about to embark on developing and web application and > from what we have read/seen, GWT appears to be the most versatile. The > requirements for the project are as follows: > > - Platform agnostic > - Both server and client side storage (database) with syncing > - Mobile support > - Write it once (very nice to have) > > Before beginning however, I want to make sure that we are choosing the > correct development platform. I have also come across things like phonegap, > GWT-mobile and MGWT and it is these that I am slightly confused about - > which one(s) should we use, for example. What is the best way to integrate > them into the main GWT application? > > If somebody would be kind enough to take the time to guide us in the right > direction, it would be greatly appreciated! > > Cheers > > Tim > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
