Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
Google App Engine Java and GWT Application Development Paperback – November 24, 2010
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
About the Author
Daniel Guermeur Daniel Guermeur is the founder and CEO of Metadot Corporation. Daniel holds a Diplome d'Ingenieur of Informatique from the University of Technology of Compiegne (France) as well as a Master in Photonics from the Ecole Nationale Superieure de Physique of Strasbourg (France). Before starting Metadot in 2000, he worked for oil services companies including giant Schlumberger Ltd, where he helped improve the worldwide IT infrastructure. Daniel has been developing large-scale database-backed web applications since the very beginning of the democratization of the Internet in 1995, including: an open source software content management system, Metadot Portal Server; Mojo Helpdesk, a web-based customer support application; and Montastic, a popular website monitor service.
Amy Unruh Amy Unruh currently does technical training and course development, with a focus on web technologies. Previously, she was a Research Fellow at the University of Melbourne, where she taught web technologies and researched building robust agent systems. Prior to that, she worked at several startups, served as adjunct faculty at the University of Texas, and was a member of the InfoSleuth Distributed Agents Program at MCC. She received her Ph.D. in CS/AI from Stanford University, in the area of AI planning, and has a BS degree in CS from UCSB. She has numerous publications, and has co-edited a book on Safety and Security in Multiagent Systems.
Top customer reviews
Overall, if you are getting started or if you want a easy to understand reference to look up now and then, this book is fantastic.
Very nice work.
Regarding the book, I would suggest to make a less steep introduction to UIBinder by defining separate introductory projects. Also it would be nice to comment what is JDO better than JPA. I prepare to start a GAE and GWT project and after my own research I decided to select JDO as well, but I guess that many other people will face this question too.
From a more realistic perspective, it seems like instead of telling you how to use the various components and getting into what they can do, the author spent the entire time trying to shove his design pattern down your throat. He talks about how Google App Engine supports JDO, but then spends more time talking about JDO than app engine.
He mentions things, then tells you how to put them into his architecture, instead of detailing out their abilities, limitations, and coding. So instead of giving me an overview that I can see to add these components into an existing architect, he goes on about his way of doing things.
The author also jumps around a lot, like he is designing it as he writes, instead of structuring the book in a fluid direction.
After trying to use this book and another, I turn to the web, and make a little progress. I know the Google Engine app is not that complex, but was hoping to better see how to get things like using google authentication, google datastores, and other items mix into the GWT. Instead I got a lecture on MVP and JDO while nothing on the technology I was looking for.
I am not apposed to utilizing design patterns, nor JDO, but they have their own books and resources, so devoting half the book to those topics is not what I was hoping for.
The title must be read as followed: Google App Engine Java and GWT Application Development for Beginners
As a GWT and App Engine are fairly recent, authors should tell themselves that experienced people would be willing to look into their book.
There are tons of "forward references", and the book shows you code examples with insufficient explanation of each element in the example.
It's hard for me to imagine that anyone could actually write an GWT/GAE application using ONLY this book even if you know Java, GWT and such.