Developing iOS under Windows
-
wrote on 8 Jun 2013, 20:26 last edited by
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
-
wrote on 10 Jun 2013, 07:15 last edited by
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. -
wrote on 10 Jun 2013, 07:44 last edited by
So I can't develop on Windows right?
Or can I? And just need to compile Xcode -
wrote on 10 Jun 2013, 10:40 last edited by
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
-
wrote on 10 Jun 2013, 11:21 last edited by
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 -
wrote on 10 Jun 2013, 11:34 last edited by
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
-
wrote on 10 Jun 2013, 13:33 last edited by
u need a mac for it
-
wrote on 10 Jun 2013, 13:36 last edited by
Hmmm :(
Can you recommend which Virtual emulator for Mac OS X? Where will be HW acceleration (without it are lags :( ) and FullHD resolution? -
wrote on 10 Jun 2013, 13:44 last edited by
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/ -
wrote on 10 Jun 2013, 19:01 last edited by
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.
-
wrote on 10 Jun 2013, 19:29 last edited by
Ok thanks for reply
10/11