Forums

OverviewV-Play 2 Support (Qt 5)Windows Phone 8 deployment › Reply To: Windows Phone 8 deployment

OverviewV-Play 2 Support (Qt 5)Windows Phone 8 deployment › Reply To: Windows Phone 8 deployment
#8275

Alex
V-Play Team

Hi again.

to publish your app, you need to build it for winphone_arm (not winphone_x86 because that’s only for the emulator) first with the qt creator.

Then you open the command line and switch to the shadow build folder.

Then you use the qtd3dservice to generate your shaders with a command similar to this:

<Path-to-Qt>\5.3\winphone_arm\bin\qtd3dservice.exe –list-binary –qrc –device 0 –app {your-productID} –output shaders.qrc

-> you can find your productID in theĀ WMAppManifest.xml file in your shadow build folder!

Next you use qmake to generate your visual studio project like this:

<Path-to-Qt>\Qt\5.3\winphone_arm\bin\qmake.exe -tp vc CONFIG+=windeployqt RESOURCES+=shaders.qrc YourProject.pro

After you build your project in visual studio, you will find the finished XAP package in the release folder of your shadow build folder.

These steps are the same as in this video, just with slightly changed paths due to the fact that we copy the pro file to the shadow build folder, to avoid any dependency problems.

We will update the Windows Phone Deployment Guide with a publish section soon.

Cheers,
Alex

  • This reply was modified 3 years, 10 months ago by  Alex.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support