5 Methods to Make iPhone Apps on Windows and Make Money

There are many people and companies make iPhone apps and earn upwards of thousands of dollars a day. With the quickly increasing iPhone App Store market, it’s easy to make money if you have the right idea. It’s not so difficult to develop a simple little app and earn money. Actually, there are successful iPhone developers out there who don’t know how to code. Here I’d like to tell you 5 methods about how to make an iPhone app on windows PC.

Replace develop Languages with Transplantable Languages

There are many develop languages supported by Apple device. Insteade of Objective-C, the most used languages are Java and C/C++.

There is a workaround: XMLVM for Java developers. You can test your apps on the Java based simulator and deploy on jailbroken iPhone. But the limitation is that this method is not so immatured when it comes to complex graphics and features.

If you are familiar with C/C++, it’s your chance to use it to create iPhone apps on your Winows computer. Microsoft Visual C++ is a good tool to develop, test iPhone apps. Apps, Games created with DragonFireSDK can be saled at the Apple iPhone App Store.

Cross Compile Adobe ARM Binary

You can use adobe tools to code and then compile it to ARM binary that is executable on iPhone. Flash Actionscript 2, ActionScript 3 or Adobe AIR, Flex are these tools which let you write your iPhone apps.


For those who want to code with Objective C on Windows, there are also solutions. WinChain is one of these tools. However, your iPhone apps may can’t enter into App store and can just work on Jaibroken iPhones. That’s the reason why I don’t recommend this method much.

Install virtual iOS on Windows

Install a VMware or Vitual PC on you Windows PC and then run iOS in the vitual environment. Then you will be able to run the Native iPhone SDK. It’s a very popular practice among OSx86 communities.

Use Flash CS5 build iPhone Apps

This is the most easiest way to make a App Store applicable iPhone apps. Flash CS adopted many new ideas and APIs for developers. You just develop a Adobe AIR app and it will applicable on iPhone or Android. Today, it doesn’t support everything SDK supports, but it would soon do.