RSS
 

Archive for December, 2009

Nokia should enable third party developers to submit apps to ovi store.

11 Dec

Nokia should get its act in order if it seriously wants to compete with google & apple. One big thing that I dislike about Symbian and Maemo phones is the inability of independent developers to make money out of it. This is where apple has succeeded and might be one of the big reasons iphone has been so successful.

Take symbian, I can not even afford to get my applications signed for distribution[1], it adds up to 300 euros every year just for administration fees then further more money when you submit an application, and every times it is tested, which can easily cost you hundreds, this is just too much, sorry I am not buying.

For Maemo, well, there is no ovi store, yet! but what does it cost to install applications on the Nokia N900? so i did some searching and it seems[2] maemo uses the standard debian debs, and using debsign is enough and you don’t have to pay any one, much like android. So this would mean once the ovi store is launched for the N900, it could be a good option since Qt is now available for maemo as well. However the mentality of the average user of maemo will be that of a hacker and I am afraid they might not pay money unless the software is extremely good, in other words they are not idiots like most of the iphone users.

But since Symbian has the most install base Nokia should get more developers onboard by making it easier, it just costs too much right now.

The Maemo powered Nokia N900

The Maemo powered Nokia N900

http://developer.symbian.org/wiki/index.php/Complete_Guide_To_Symbian_Signed

http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging%2C_Deploying_and_Distributing

 
 

Compiling Qt4.6 with OpenSSL Support on Windows with MingW

01 Dec

The Symbian port of Qt is a blessing, no more head banging. Work will be so much easier. The best thing about using Qt for Symbian development is that you dont need to use Carbide or the Emulator, you can use QtCreator to do most of your work. So I downloaded the 4.6 and before I can use it to continue my QFacebookConnect library, I need to compile it with OpenSSL support enabled. You have to do a lot of googling/binging to get that information. Well here is how you do it:

in the command prompt:
SET LIB=c:\openssl\lib\mingw;%LIB%
SET INCLUDE=c:\openssl\include;%INCLUDE%
SET PATH=c:\openssl;%PATH%

now go to the Qt source folder and execute the configure.exe like so:

configure.exe -openssl

and finally
mingw32-make

and here a nice demo of qt4.6 while it compiles for you.