Yes, there really are development platforms for Windows for the iPhone and iPad. Usually they do not support the native language of iOS: objective-c . However, most of them allow you to create and / or deploy to iOS using some method. Here are some suggestions:
DragonFire SDK . Currently, it is intended only for game development, but if you are really tuned, you can create a non-game application by simply adding user interface elements programmatically (however it can be very painful). The Dragon Fire SDK runs on Windows XP, Vista, and 7. It takes a little money to get the full features from the SDK and ship to the AppStore. Here is the link: http://www.dragonfiresdk.com I used it before, it works wonders. You can develop for iPhone or iPad, and all this in C / C ++. It also contains examples and help files.
Stencyl . This is a simple and easy to use Game IDE that allows you to deploy your 2D games on several platforms: Windows, Mac OSX, iOS, etc. STencyl does not require coding, however, if you pay for the full version, you can add your own objective-c or flash . Here is the link: http://www.stencyl.com
Unity Unity 3D is a very complex and very high (in other words, expensive) IDE game and an engine that allows you to create 3D games for any platform (almost any, for example, iOS, OSX, Windows, Xbox, Wii, Playstation, Android, Linux). Unity costs (at a cheaper end) $ 1,500 ... so this is probably not the best solution if you don't have the money to buy a Mac, which costs about the same price. However, if you are looking for one of the best game engines and IDEs with the possibility of distribution to each platform, you can check this: http://unity3d.com
Overall, the DragonFire SDK is probably the best choice. This gives you maximum flexibility on your PC for the price and does not require a huge learning curve. I tried DragonFire before getting my Mac or learning about iOS Development. And I had a simple guitar application and worked with DragonFire in an hour or so, using my previous knowledge in C ++.
If you're not looking for a development platform, try GNUStep to get a basic understanding of Obj-C. You can also look at the creation of "Hackintosh".
source share