Qt vs Symbian C++

Page  
3

September 16, 2010

QtK QtK
Lab Rat
1140 posts
Jayakrishnan.M wrote:
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.

Smart Installer too installs Qt libraries to C:, so if there is not enough space it cannot get installed.

September 16, 2010

QtK QtK
Lab Rat
1140 posts

But then going forward more devices are expected to be launched with Qt pre-installed.

September 16, 2010

snowpong snowpong
Lab Rat
54 posts

Here is the best documented list [forum.nokia.com] I could find of the current devices OVI / Smart Installer likes.

September 16, 2010

Jayakrishnan.M Jayakrishnan..
Ant Farmer
194 posts
snowpong wrote:
Here is the best documented list [forum.nokia.com] I could find of the current devices OVI / Smart Installer likes.

Thanks for the link.

December 3, 2010

xsacha xsacha
Lab Rat
517 posts

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.

 Signature 

- Sacha

December 3, 2010

snowpong snowpong
Lab Rat
54 posts

Thanks for the update

But – why can’t they put a date on news releases like this? They say “Starting today, the new Nokia Smart Installer v1.1 is now mandatory for all Qt- based Symbian apps submitted to Ovi Publish” yet there is no date anywhere…

December 3, 2010

xsacha xsacha
Lab Rat
517 posts

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.

 Signature 

- Sacha

December 4, 2010

Deleted Member # 14e8 Deleted Member # 14e8
Lab Rat
355 posts

Updates: from what I have heard, Nokia no longer will kill the Symbian API. So you can use that until you grow old.

The benefit is that the Smart Installer is not allowed on many operator stores. So Symbian is mandatory with them. Also, distributing QT apps on Ovi still is an unholy mess and the regular runtime changes will wreak havoc in your app.

Other than that, I see little advantages.

December 4, 2010

xsacha xsacha
Lab Rat
517 posts

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.

 Signature 

- Sacha

December 4, 2010

Deleted Member # 14e8 Deleted Member # 14e8
Lab Rat
355 posts

Because of the billing of the traffic. The operator where Tamoggemon is in has a rule declaring all store traffic is free.

SI now causes traccif which does not come off their server, but off Nokia.com. Nokia.com, however, is a billed domain.

Get it?

December 4, 2010

xsacha xsacha
Lab Rat
517 posts

Well as they are removing the “download up to 13MB of additional files” restriction, maybe they are also making the Qt download come from Ovi Store.

What’s the domain that Ovi Store uses? There’s no reason they couldn’t host Qt Installer on there.

 Signature 

- Sacha

December 4, 2010

Deleted Member # 14e8 Deleted Member # 14e8
Lab Rat
355 posts

MAAAN. Once again:

They have their OWN store. Their OWN domain, which I cannot name.

Ovi domain != their domain. So Ovi traffic is billed, whereas traffic from their store is free.

December 4, 2010

xsacha xsacha
Lab Rat
517 posts

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?

 Signature 

- Sacha

December 4, 2010

Deleted Member # 14e8 Deleted Member # 14e8
Lab Rat
355 posts

Well. Now I know why I was so glad to be home from Australia many years ago – I have family there.

:-)

Jokes aside. Let me explain with fictive names.

Our carrier canaan-banana has a store at canaan-banana.com. The user downloads the smartinstaller enabled app from canaan-banana.com, which is free as canaan-banana.com is set as no bill in the routing system.

The user then starts the smartinstaller, which downloads the Qt libraries from nokia.com.

nokia.com != canaan-banana.com

In order to make the download of the WHOLE app free, they would have to add Nokia.com to the no bill zone.

December 4, 2010

Deleted Member # 14e8 Deleted Member # 14e8
Lab Rat
355 posts

P.S. The reallife equivalent of canaan-banana exists in Australia.

Page  
3

  ‹‹ Improving Symbian as a Qt platform      Could http://meego.com actually be a competitor of this forum’s Mobile and Embedded sub forum? ››

You must log in to post a reply. Not a member yet? Register here!