Qt vs Symbian C++
-
[quote author="snowpong" date="1284456669"][quote author="QtK" date="1284456470"]
Thank you for making it clear.Does Nokia smart installer do the same. Because at times you have only a few MB left in C: on your device.
[/quote]The Smart Installer will force it onto C as well, and fail gracefully if there is not enough space.
[/quote]
Will this delay in launching be observed in anyway, if an end-user application has some libraries and are not placed in C:. Or this affects only the Qt runtime libraries.
-
[quote author="QtK" date="1284457056"]Will this delay in launching be observed in anyway, if an end-user application has some libraries and are not placed in C:. Or this affects only the Qt runtime libraries.
[/quote]Typically no. It's a special case. You'll experience it if:
Your library is big (2-5megs for example)
You have lots of plugins that link back to your library again
So in general, don't worry. If you have a library with your app it's not gonna hit you in most cases.
-
[quote author="snowpong" date="1284457553"][quote author="QtK" date="1284457056"]Will this delay in launching be observed in anyway, if an end-user application has some libraries and are not placed in C:. Or this affects only the Qt runtime libraries.
[/quote]Typically no. It's a special case. You'll experience it if:
Your library is big (2-5megs for example)
You have lots of plugins that link back to your library again
So in general, don't worry. If you have a library with your app it's not gonna hit you in most cases.
[/quote]
Thank you for the clarification.
-
I read on forum nokia discussion forums that the smart installer is currently useful only for deploying Qt apps to a very few Symbian devices. The reason cited was lack of space on c drive on most of the current devices. Is this true ? I have one project I'am planning to do in Qt. If the above is true I have to revert back to native Symbian api.
-
[quote author="Jayakrishnan.M" date="1284624241"]
I read on forum nokia discussion forums that the smart installer is currently useful only for deploying Qt apps to a very few Symbian devices. The reason cited was lack of space on c drive on most of the current devices. Is this true ? I have one project I'am planning to do in Qt. If the above is true I have to revert back to native Symbian api.[/quote]Smart Installer too installs Qt libraries to C:, so if there is not enough space it cannot get installed.
-
But then going forward more devices are expected to be launched with Qt pre-installed.
-
Here is the "best documented list":http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml#article1_a I could find of the current devices OVI / Smart Installer likes.
-
[quote author="snowpong" date="1284630014"]Here is the "best documented list":http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml#article1_a I could find of the current devices OVI / Smart Installer likes.[/quote]
Thanks for the link.
-
There is a new SmartInstaller v1.1 by the way.
http://info.publish.ovi.com/?p=596
Mandatory as of today but was released last week.Some stuff may have changed with regards to this topic.
-
-
It says it was released on the 24th in the wiki that page links to. Unless you meant when it became mandatory. Date of article was 2nd of December I think. I remember seeing the date before but now that I look, it's not there :O
By the way, just after this announcement one of my smart installer apps passed QA. So it's only for new submissions.
-
But Nokia have stated that all Qt runtimes will be backwards compatible with Qt4.6.3. So not really a mess. The only things that aren't back compatible are the 'labs' that you shouldn't be using in production app anyway.
Also, they are fixing the Smart Installer thing. You won't have to say it may download up to 13MB of additional files anymore.
The only markets I wasn't able to distribute apps using SmartInstaller were Mainland China (without licencing partnership) and Korea (no idea?). But I don't think those had anything to do with Qt or Symbian C++.
I'm not sure why an operator would restrict Qt. Makes no sense really. Surely the customers would debrand their device or yell at their operator and not come back. -
-
Well it seems absurd.
Right now the application downloads Qt after the store has downloaded the application. So the extra download isn't related to the store. It's a one-off from the application. That's why they require that warning in the application's description.What I believed they were doing is having the store host the Qt Installer instead. So you download it off the store. The operator store can have Qt Installer on their domain.
So what's the problem?
-
In Australia, Hutchison was purchased by Vodafone. It's now VHA which owns Vodafone and 3.
I don't know how this carrier acts towards games downloaded from app stores, however I can assure you no carrier in Australia has a website where you download apps.
I hope there aren't many countries with operators modeled on yours (with website stores). I think it's certainly not the majority.
So these developers should have no fears in making Qt games.. at least for us Australians :) We are all waiting!
Angry Birds (Qt) is a massive hit here.
Important to remember that if your app is based on 4.6.3 you won't need to worry about any of that stuff anyway.