title: Go with GWT + AppEngine or LAMP? Existing Java Developer
body: <p>I'm a Java developer, and am building out my first SaaS web application. I am very new to Web programming</p>
  
  <p>Tried out Ruby On Rails first, but decided not to pursue that. </p>
  
  <p>I'm planning a new web app and one of my considerations is that I want it to run well on mobile browsers as well as desktop browsers. I also plan to publish a public API for this application, and build native mobile applications</p>
  
  <p>I am quite impressed with GWT + AppEngine, and its ability to hide the complexities of Javascript. Also, its a boon for current Java programmers. </p>
  
  <p>I am also reading up on LAMP, and it seems fairly straightforward as well. The learning curve would be a bit more, but I would get more control on the Database and use SQL as well</p>
  
  <p>The primary question is: GWT + AppEngine or LAMP? Considerations:</p>
  
  <ul>
  <li><strong>Learning curve</strong>: GWT seems simpler</li>
  <li><strong>Hiring programmers</strong>: LAMP seems to have a much wider talent pool than folks familiar with GWT</li>
  <li>Multiple applications using the same <strong>DB</strong>: LAMP seems to win here, maybe AppEngine is good too, but couldn't find much. </li>
  <li><strong>Widget libraries</strong>: Plain GWT looks a bit boring, seems like there are more options for LAMP</li>
  </ul>
  
  <p>I guess I am a bit confused,, and need to pick a technology to build out the product. </p>
  
  <p>Any tips, suggestions or directions appreciated. </p>