Possible Duplicate:
iPhone development on Windows
We are about to begin our first med-tech app experience utilizing iOS. We toyed with the idea a year ago but it is a reality now. The problem we face is that some of the team does not have Mac/Apple products and I was thus wondering the following:
-
Can you use Xcode on an Ipad? If so then two of our programmers are good to go.
-
Is there and iOS development solution yet for windows?
-
If we wanted to try using Flash / Flex for windows based solution for the other two programmers on the team…
- Is objective-c and a-script compatible, or would you just stick with objective-c;
- Is Adobe going to keep supporting iOS development, or is all of that dead now that they are canceling Flash?
Thanks for the help and I apologize a priori for the naivety of the question.
-Tim
You have lots of questions, I can’t answer all of them, but I’ll do my best to address what I can:
As @theNavigator stated; the Xcode tools are Mac only.
Generally, you can do every step on Windows except uploading your finished app (ipa) to the Apple App Store. I do not believe you can use Apple development tools on Windows, so you’ll have to use alternate cross-platform tools, such as Adobe AIR (if you already know ActionScript/Flex), or Sencha Touch.
The final step of submitting to the store must be done on a OSX. You can run OSX in windows using virtualization; but it is a tricky legal subject. I’m not sure I’d recommend that approach for a business.
I would say, that no Objective-C and ActionSCript3 are not compatible. They are different languages for different purposes. However, there is no reason you can’t write in ActionScript 3 (with or without Flex) and cross compile it to a native iOS application with the Adobe AIR SDK.
Adobe is not abandoning Flash. Please read Adobe’s Flash Runtime Roadmap for more details. They are abandoning the mobile browser plugin for Flash Player. However, they are continuing to invest in Adobe AIR for mobile deployment.
Most of the Touch Tools from the Adobe Creative Cloud are built using ActionScript and Adobe AIR. That includes Photoshop Touch. I take that as a commitment to the platform.