Developing iOS under Windows
-
Hi,
Is there any possible solution how to develop in Qt 5 for iOS on OS Windows?
Emulators like VMware and Virtual Box aren't great friends with me, in Xcode I'm definitely lost and there is another problem, Xcode isn't possible to create C++ app for iOS.Thanks
-
For iOS u need to code in expressive c++ and u need xcode for it.
Now u can use Qt 5.1 to code, but u will need also xcode.
If u dont have a mac (what is mandatory for xcode) u can use some virtualbox mac emulator that there are on the internet. -
So I can't develop on Windows right?
Or can I? And just need to compile Xcode -
You can use Qt 5.1 on windows, but u need a Mac for xcode, as it runs only on Mac ... I use a virtual box machine to do that
-
I also looked into this recently (ish).
Once you have your windows Qt 5.1 project, how do you use xcode to create an app ready to deploy on iDevice?
Thanks,
Fodder -
I mean in my topic, is possible to create UI layout, code it and then move it to Mac and compile it? Is this possible? Or you must have Mac for UI layout, that's all
-
u need a mac for it
-
Hmmm :(
Can you recommend which Virtual emulator for Mac OS X? Where will be HW acceleration (without it are lags :( ) and FullHD resolution? -
virtualbox, and there is some already done virtualbox Mac OS on internet.
Read this page, have a step-by-step guide to do it
"http://www.redmondpie.com/how-to-install-mac-os-x-snow-leopard-in-virtualbox-on-windows-7/":http://www.redmondpie.com/how-to-install-mac-os-x-snow-leopard-in-virtualbox-on-windows-7/ -
You should be able to get pretty far without a mac: You can write the UI and most of the backend (provided you do not need lots of iOS functionality not covered by Qt!) and only move that over to a mac for deployment to your iPhone after most of the work is done.
You will need to plan for quite a bit of trouble near the end of your schedule: You are moving your code to a new platform, a new compiler and have to use lots of new tools. That can be a lot of work, that you would have dealt with in more quiet parts of the schedule instead of moving it right before the deadline. Plus you need to do a lot of on-device testing that will uncover quite a few new bugs and misfeatures.
So, quite a bit can be done without a mac, but I would personally recommend not going down that road.
-
Ok thanks for reply
8/11