Zimusoft, Inc. has created a product to build a bridge between Windows and the iPhone: DragonFireSDK.com (SDK: Software Development Kit). For the first time, Windows developers can fully code and debug iPhone Apps without ever leaving Windows.
Apple published an SDK for the iPhone, but it only runs on a Mac and it requires programmers to learn a variant of the C/C++ language called Objective-C. Of the 5 million programmers worldwide, over 80% work in Windows and do not know Objective-C. With DragonFireSDK, C/C++ programmers can develop for the iPhone using the Windows computer they already own and the language they already understand.
The DragonFireSDK product consists of a cross-platform Library and an iPhone Simulator. Windows programmers see an on-screen iPhone Simulator running their code. When the App is complete, an App Bundle is prepared that will run on the iPhone and is ready for submission to the Apple iPhone App Store. Games made in Windows with DragonFireSDK are already being shipped.
DragonFireSDK costs only $99.95. Many Windows programmers will pick it up and create a small game in a weekend. High schools and colleges are excited about filling “Introduction to Programming” classes that teach how to write a game for the iPhone. The Library of functions will allow programmers to easily create the kind of leisure games iPhone users enjoy while waiting for their coffee at Starbucks. Popular maze games like PacMan as well as side scroll games like Nintendo Mario Bros can be created using DragonFireSDK.
Clint Brock, Zimusoft’s DragonFireSDK Product Champion said, “We understand that there are thousands of programmers who would enjoy entering the iPhone digital playground. We also know that they have day jobs programming in Windows and would prefer a solution that they can enjoy this weekend – not after weeks of learning Objective-C and spending thousands of dollars to buy a Mac.”
Apple has been supportive of DragonFireSDK apps made in Windows. The bridge from Windows to iPhone simply enables more people to cross over. Apple rejected Adobe Flash because they failed to use one of the 3 approved languages for the iPhone: 1) Objective-C; 2) C; 3) C++. DragonFireSDK supports both C and C++. “Apple has been criticized for their restrictions, but they have not excluded us, nor have they excluded cross-platform tools such as OpenGL and OpenAudio. We love the iPhone and we are not only on the band wagon, we are behind it pushing!” [Dave Edwards, Zimusoft CEO]
The team at Zimusoft.com is comprised of specialists in creating mobile simulators, having previously created Windows Simulators of Nokia and Samsung phones. The company name, Zimusoft, is derived from the word Simulator. Edwards concluded, “We are thrilled to find such a great use for our mobile simulator technology. The interest in our Windows iPhone Simulator and software developer’s kit far exceeds any previous mobile platform.”