Develop iPhone App on Mac and Windows
Hello guys.
Just a quick question regarding iPhone development.
I was looking around for the an answer, but did not find any similar question.
So, in our company we all use Windows (XP) except two machine of the graphic design office (the first has 10.6 and the second 10.4).
We've succesfully installed the Apple SDK on the 10.6 machine, and we're going to install Titanium on that machine also. And we can't upgrade the 10.4 machine.
My question is: given that this 10.6 machine is used by the graphic designer, can we use Windows XP for development and then move the project files on the Mac for the deployment?
That means:
- we code on windows
- we test on windows
- we move the project to Mac
- we pack&deploy on Mac.
For the step 2: this implies testing the software in the Titanium iPhone Simulator.
4 Answers
-
Hi Enrico,
unfortunately there is no "Titanium iPhone Simulator".
Titanium completely relies on the native development kits (i.e. XCode for iPhone and the Android SDK) for building , testing and deploying your applications. In other words, during the early testing phases, your iPhone application is executed in the simulator provided by the iPhone SDK.
That said, in theory you could perform step 1 on Windows and steps 2-3 on a Mac, but that would be highly impractical (leading to a huge waste of time).
You definitely need a Mac (even a Mac Mini) for development and testing.Cheers,
Olivier
-
Good question. I have same situation in my company so also waiting for response :)
-
What if I test for Android on Windows?
I could do the testing on Android and then move all to Mac… -
Ok so with titanium we can't code once and build it for both Android and iPhone? But where is the problem? If I don't touch Titanium.UI.iPhone or Titanium.UI.Android i thought everything will work on both platforms.