How to Develop iPhone App on Windows xp

You must Login before you can answer or comment on any questions.

Can I install iphone sdk on a windows based machine(i.e windows XP), to use it with titanium. If so then guide me to do it or any link which helps me.

— asked 3 years ago by rajveer singh
1 Comment
  • How can I pass the variable outside the suds.invoke() method. Even Variable is defined globally.I am not able to get value of variable outside the suds.invoke() method while inside its working.

    — commented 3 years ago by rajveer singh

2 Answers

Just so there is no confusion, this is not so much a Titanium restriction as the fact Titanium produces a source project that must be compiled under the covers by Apple's compiler (called XCode) and Apple chooses to only make it available for OSX.

There are reports of some people having success running OSX in a virtual machine in Windows, but technically that is against Apple's terms and conditions.

My recommendation would be to get a cheap used machine, like a mac mini.

— answered 3 years ago by Doug Handy
answer permalink
3 Comments
  • If you get an used mac mini just be sure to get one with an Intel processor. Older PowerPC mac minis aren't supported. Also, try to get one of the more recent ones, as mac minis can be a bit slow.

    — commented 3 years ago by Joao Silva

  • You can build a hackintosh for cheap! Just need a intel based PC and install Snow Leopard on that bad boy! :)

    — commented 3 years ago by Paul Nelson

  • How can I pass the variable outside the suds.invoke() method. Even Variable is defined globally.I am not able to get value of variable outside the suds.invoke() method while inside its working.

    — commented 3 years ago by rajveer singh

Unfortunately, you cannot develop an iPhone/iPad application on any other platform than a Mac.

Have a look at the Titanium Compatibility Matrix to give you a better idea.

— answered 3 years ago by Christian Brousseau
answer permalink
1 Comment
  • How can I pass the variable outside the suds.invoke() method. Even Variable is defined globally.I am not able to get value of variable outside the suds.invoke() method while inside its working.

    — commented 3 years ago by rajveer singh

Your Answer

Think you can help? Login to answer this question!