NGP is striving for home console level kind of gaming experience. If developers want to do that, they'd do NGP native games. If it's a generic entertainment experience, then PS Suite may be more apt.
iOS still uses Objective C, or have I lost touch ?
Yes, on Android, iOS and Windows, no WebKit is needed. Ideally, from Sony's perspective, it's better to strike an agreement with say… Opera or FireFox to have PS Suite version so that from now on, HTML5 will always be a part of PS Suite experience (as well).
I lost the point here. Correct me if I'm wrong;
Edit: Big question first is the web browser in the NGP. Is it webkit or Chrome which supports other applications or is it Opera and does Opera support other applications or will Webkit also have to be on the platform?
IF you are relying on Webkit couldn't you just create a Widget, that would be truly cross platform by it'self. There is even a Standard that Webkit, Opera, Firefox and others are following for 100% compatibility. I assume that Chrome follows the same standards and Chrome is part of Android.
IF PS suite, the
minimum hardware/software target is top end 2011 Android 2.3 Handhelds which also supports minimum specs for Android Tablets. Considering the performance of these new platforms, a PS1 game can be played using the less efficient Android engine. It's then compatible over a wide range of hardware because the Android engine interprets instructions to allow cross (hardware) platform. Edit: PS Suite ports to Android may be "C" ports and native language.
The whole point of the cross-platform revolution many of us have seen coming, made possible by newer hardware and efforts by Google and others to have vastly more efficient engines with JIT compiling of code, is to allow for a larger customer base and with a Web brower Javascript engine the same.
Google and Sony HAVE been working together on PS Suite (mentioned in recent News articles). I don't remember anyone mentioning the big Gorilla in publishing namely DRM, protecting your investment. I suspect we will soon hear that Google, who recently purchased Widevine, a DRM company with multiple patents and IP for DRM, is going to release DRM systems for Android both for Media and Programs. Without this PS Suite would not be possible.
I suspect that DRM will be added to developer code by Sony and only Sony and Google (need to know) will have access to the routines and method(s) used.
I would guess that adding another platform (iOS, CE platforms, PS3 and more) to PS Suite has a number of issues that must be addressed and a large one would be DRM. A library of industry standard OS support routines is probably another. Looking at the Android OS and Sony SNAP developer program, many of the Open Source compiled to native language OS support routines are similar and may have the same source; Next Step - Linux - Apple - Webkit and more.
I would guess that the PSP2 OS has an even closer correlation to the open source routines used by Android than even the Sony SNAP developer program had.
The PS3 is missing many of the libraries needed to allow for a PS Suite path for Applications and games from PSP2 to PS3. This will probably be corrected during the Webkit port to the PS3. I'm guessing for PS Suite games the OpenGL index to PS3 Graphics routines need to be in PS3 firmware. I don't think they are now but the Webkit port is based on Cairo which will use OpenGL calls. SQLite is another of the Open Source library of routines needed for webkit HTML5 and is listed in the Snap developer library and the Android OS library. Those are just two examples I'm sure of given my limited knowledge.
Porting PS Suite to CE equipment for example Broadcom SOC used in 2011 TV's and blu-ray players now uses many of the Open Source routines or proprietary but similar enough to support those required by Webkit and Opera. The SOC supports a full OS of routines which I would guess are similar or exactly the same as Android and possibly the NGP and are based on a Linux kernel 2.6, I.E. POSIX.