This can probably work for simpler games, but I expect the performance and platform-specific bugs to be huge deterrents.
It seems to be unreasonably difficult at the moment to create a simple 2d game that is cross platform and mobile friendly without using Flash.
Having said that I hope adobe provide some quality cross platform tools for creating content for things like this.
It looks like google is gearing up with it's "chrome as a platform" paradigm to pull Microsoft's dinner table right out from under them.
It really is. The only options you've really got (unless you want to use somebody else's engine in its entirety) are C++ or C# with Mono (OpenTK on OS X, Linux, iOS, and Android; OpenTK or DirectX on Windows).
If this targeted iOS, I would be all over it. (I know there's a port in progress--I look forward to it!) As it is, however, I don't find it terribly useful; if I want to write for Android (I really don't care about the platform) I'd use libgdx.
I was in the game business (dev for Nintendo and Disney) for 2 years, but that was about 15 years ago. Currently, my granddaughter wants us to write a game together, so I have been looking for a platform to do that.
There are a lot of cross platform options, including straight up HTML5, so I wouldn't bet that PlayN gets a lot of traction.
In seriousness, this has no hope of contending in an already crowded space.
Nice idea. I stuck with Phonegap in the past, because I cared more about portability (including desktop/open web HTML) than features or profits for my little Set playalike game 3qual.
Which has a larger audience for games that fit the limitations (low power 2-D?): Java plus HTML5 plus Flash plus Android, or iOS? Or Windows/Metro?
If Google is serious about growing the N in playN, integrate with phonegap or equivalent to get onto iPhone and Windows Mobile too.
Does the GWT/Java replace HTML/JS/CSS (which would be a step backwards IMO) or host HTML/etc for UI? Or developer's choice?
How times have changed...
Adobe's demos are stunning... this is rather.. underwhelming. Also I'd rather invest in a proven technology with many resources on tap than yet-another-frameworkish-lang.
Is this running Dart?
If I want a HTML5 game I'll write JavaScript or CoffeeScript, it's going to have wildly different performance characteristics over other platforms anyway. Java sucks for game development, eg. no operator overloading or value types, it's insanely verbose, and this uses GWT to compile down to JS anyway so it's not going to get any performance benefits from being written in Java over JS.
I'm really glad they changed the framework name too =D