Feedback on Java Runtime 2 preview release
Tested on N97 with v10 firmware.
* Using C: drive on N97 is unacceptable, following installation of this and Nokia Messaging (which despite being installed on D: drive still fills C: drive up with junk), am left with only 1.7MB of C:drive space left - not enough to be able to do a firmware update today.
* Application icons are still borked - whatever algorithm is being used to scale them is horrible. Start with trying to scale the Gmail MIDlet icon correctly and you'll be off to a good start. And it would be helpful if after all these years Nokia published definitive icon sizes and filename syntax for providing larger icons, instead of relying on developers to guess that we need to put extra icons in for S60 with names like mymidletMIDlet32x32.png
* After installation, Launcher folder locations for MIDlets was lost, and all MIDlets were dumped back in Applications folder rather than the games and other folders I had created to keep things tidy.
* The please wait screen used for this and throughout S60 5th edition is fugly as hell, and still drops back to the launcher before the app screen shows. Can't keep the spinner up until the first setDisplay call? It's not hard to do a nice 'busy' screen, a little alpha blended spinner would be nice, or do what Psiloc World Traveller does please.
* OpenGL performance in MIDlets is just as bad as it was with the previous runtime.
* MIDlets that are hardcoded to screensizes less than 320x240 are still origin in top left, when it would make lots more sense to centre each display in the available space for any display with a width < screen width
* Fullscreen mode finally works properly in Gmail MIDlet
* Noticeable performance improvement in 2D graphics and animation e.g. bejewled, gmail
* Games which ask "Enable Sound" when they start, don't play sound even if you select yes, even in General Profile mode.
* In Guitar Hero midlet included with N97, performance of 'Cover Flow' song selector is worse than with built in runtime. In game performance seems same or slightly faster, but game is still unplayable.
* IAP settings under Suite Settings still does not allow selection of Destinations rather than IAP
* Promised new more relaxed permissions for Untrusted and Trusted 3rd Party security domains still not in place. E.g. no Always Allow option for connection to network for Untrusted MIDlets like Gmail.