I'm very sceptic! I browsed an online article that they refered to which posted the following:
1) Hard-coding for Fixed Screen Sizes
Hard-coding for fixed screen sizes severely limits portability. When working with drawing screen elements, make sure your splashscreens, sprites, and background images are dynamically adjustable to different screen sizes instead. For example, say you want to draw a size 10 pixel rectangle at the bottom right corner of the screen. Instead of this:
graphics.drawRect(118, 118, 10, 10);
Your code should look like this:
graphics.drawRect(getWidth() - 10, getHeight() 10, 10, 10);
Both will work on a Nokia 7210 but the former will not be portable.
Anyone having dealt with enough models will know that the above advice basically is invalid. The reason being that getWidth/getHeight is flawed on several devices, and cannot be used.
I'd imagine that their stuff would probably work fine for basic stuff. But for our stuff (multiplayer games over internet) it just wont do.