«Consider yourself Perfectible makes you Perfect!»
Symbian
Symbian, the mobile Operating System
Why iPhone still ruleZ
Feb 17th
I’m going to make a simple point. And because people that know me think I’m a “unfair-Google-aficionado-that-doesn’t-see-how-evil-Google-is”, I’m going to use Android as victim here.

iPhone ruleZ
Other OS? I’m not even taking into consideration old stuff like Symbian: is just too easy to trash it now-days (Qt is a whole different story though).
More >
Snippet: fix Screen Orientation in a Qt/S60 app
Aug 11th
I follow the Qt/S60 Mailing list, that is turning out to be a very interesting and active ML, and the Qt Labs blog, always full of very good code, written directly by the guys of Qt Software. I thought could be nice to start to post some of the stuff I’m learning.
#include <eikenv .h>
#include <eikappui .h>
#include <aknenv .h>
#include <aknappui .h>
// ...
// lock orientation
CAknAppUi* appUi = static_cast<caknappui *>( CEikonEnv::Static()->AppUi() );
if ( appUi ) //< Actually, this will always pass. It's a "static_cast" after all...
{
appUi->SetOrientationL( CAknAppUi::EAppUiOrientationPortrait );
}
// ...
Today’s source is: Nokia Forum.
«Mom, I want to do Open Source too…»
May 6th
After I received an email, this imaginary story came to my mind:
Kiddo>Mom, my friend G. Android came today at school and said “he is Open Source and it’s cooooool”. Not everyone understood in it and ignored him. Then we all got it, and he became very popular. Can I do it too? Pleeeeeease!!!
Mom>Ok S. Symbian, but don’t forget that you need to explain IP, binary compatibility, Active Objects, Descriptors… and you can’t give away all the secrets of your mommy away to those Open Source folks.
Kiddo>But moooom, this is not really…
Mom>Hey young man! This is my house and I say what you can do and can’t do. You do Open Source, but in my way! Nokia way!
The email was the 3rd or so in which Symbian Foundation guys apologize about something that doesn’t work or is missing from the website. Sometimes is the login, sometimes is the registration, sometimes is Mercurial…
I’ll never forget how many time I repeated to all the folks in Symbian (while the Nokia “Open Sourcing Plan” was rolled out): «Saying you are Open Source, doesn’t make you so. You need to know HOW to be Open Source: just giving the code could be not enough».
Note: I know this post is going to “piss off” a lot of guys in (and out) the Foundation, but… this is another part of being Open Source: understand critics, learn from them and get better at what you do.

“Improving the developer experience”, Symbian Foundation blog: my comment
May 18th
Posted by Detro in IT / Comp-Sci / Code
No comments
I think it’s worth replicating it here: