How to package and deploy Desktop App?
-
I have 2 different SDKs installed on my Windows XP Machine:
- Nokia Qt SDK 1.1 on C: Drive
- MeeGo SDK 1.2 on D: Drive
First, I have compiled my sample application for Symbian and its working. Then I compiled same application for Desktop Target.
For desktop my build settings is this:
*Qt Version: Qt 4.7.3 for desktop -MinGW 4.4 (Qt SDK)
*Tool chain: MinGWFor Symbian I am able to create sis file and able to install on device.
For Windows it creates .exe file in build directory. This is okay.Now I want 3 things
-
How to run this application on another machine. If I just copy the exe file on other machine which dont have any qt related things it was not executing. So how to create "set up" kind of things or something like that, so that I can run/install on different machines.
-
Second, for SIS file there is a OVI Publish, how can I distribute my application. Is there any App Store kind of thing, so there I can push my app to worldwide.
-
As I mentioned I have compiled this Desktop app for Windows XP, will it execute on Win7 or Vista or other higher Windows OSs.
-
You will need an installer for installing on other machines. Especially when you plan to install on machines with Winodws Vista and 7. I have run into that problem myself when trying to deploy to Vista. I have used a setup project of MS Visual Studio, which obviously is not possible for you.
However, there are a couple of installer pages on this "platform ":http://developer.qt.nokia.com/search/tag/installerCertainly you need to package with all the required dlls and stuff. But beware of the licensing as well.
-
[quote author="Narendar" date="1305986409"]
2) Second, for SIS file there is a OVI Publish, how can I distribute my application. Is there any App Store kind of thing, so there I can push my app to worldwide.
[/quote]Register as a "publisher to Ovi Store":https://publish.ovi.com/register/country_and_account_type to publish your Qt application for Symbian devices. During the application submission process you will be able to select countries in which you want to provide the app.
Cheers,
Leon -
@Leon
I am registered. How to get Publisher ID. -
[quote author="Narendar" date="1306048339"]@Leon
I am registered. How to get Publisher ID.[/quote]"Nokia is signing Symbian apps for free":http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml Please read and follow the instructions at the provided link.
Cheers,
Leon