Silvermoon Windows Mobile OpenGL ES Compact Framework UI makes Microsoft’s devteam look like amateurs

Here’s what Windows Mobile (and the much hated MSM7200 SOC) can do when coded right:

Here’s what Silvermoon is:

Project Description
.NET Compact Framework 2.0/3.5 Control library
that uses OpenGL for rendering.
This is the first beta release of Silvermoon, a collection of windows mobile compact framework 2.0 controls to build modern user interfaces with transitions, alphablending and other effects.
Silvermoon requires hardware support for open gl and expects the libGLES_CM.dll to be available. However, in the source code is a software rendering replacement available, but this is really not recommended, unless you want to deal with 0.3fps instead of 25fps!
The beta version works with a resolution of 192dpi, which is the standard for actual mobile phones. (192dpi are used with resolutions of 480×800, 480×640 or similar, while 96dpi is used for resolutions of 240×400).
However, it also works with 96dpi but it is not yet optimized and needs alternative images to fit for smaller resolutions.

Silvermoon was developed (and being in progess to be in development) on a Sony Ericsson X1 phone.

Startup

For more info and to download the files head over here

Source: Slivermoon/Codeplex via WMPoweruser

  • Giuliano

    FANTASTIC!!!
    I am trying, astonishing jump forward in UI, open source!
    Let me dive in the code!!!

  • Giuliano

    FANTASTIC!!!
    I am trying, astonishing jump forward in UI, open source!
    Let me dive in the code!!!

  • Nick

    The whole title of this post is pathetic, do you honestly think Microsoft couldn’t do this but better? The fact of the matter is they have put resources into other areas so the whole Windows Mobile GUI hasn’t really been touched for a while. Windows Mobile Series 7 will be out this year with Silverlight 4 support, now that is coding, none of this OpenGL bollocks.

  • Nick

    The whole title of this post is pathetic, do you honestly think Microsoft couldn’t do this but better? The fact of the matter is they have put resources into other areas so the whole Windows Mobile GUI hasn’t really been touched for a while. Windows Mobile Series 7 will be out this year with Silverlight 4 support, now that is coding, none of this OpenGL bollocks.

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Do you realize that you are commenting on a 6 months old post?
    Oh and that the team responsible with WM6.X has nothing to do with the WP7 team?
    May I suggest you to take a look here now: http://www.mobiletechworld.com/tag/windows-phone-7/
    Cheers

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Do you realize that you are commenting on a 6 months old post?
    Oh and that the team responsible with WM6.X has nothing to do with the WP7 team?
    May I suggest you to take a look here now: http://www.mobiletechworld.com/tag/windows-phone-7/
    Cheers