Welcome, visitor! [ Register | Loginrss  |  tw

Develop iphone Apps on Windows

| Blog | March 7, 2011

Top 8 Ways to Develop an iphone app without a Mac

Here’s a question that many of you who own a Mac already take for granted… How can I develop an iphone app if I don’t own a Mac or even know Objective C?  Luckily for all of you non-mac developers there are some options.

 

#1. Code in Java

For Java developers, there is a workaround: XMLVM.

XMLVM cross-compiles byte code instructions from Sun’s Java virtual machine and Microsoft‘s Common Language Runtime (CLR). The resulting byte code instructions are easier to cross-compile and the difficult parsing of a high-level programming language is left to a regular compiler and you get to write apps in different language and then compile and convert to a different one.

#2 Code in C/C++

DragonFireSDK uses Microsoft Visual C++ to develop, test iPhone apps.

Apps, Games created with DragonFireSDK can be completely written and debugged in Windows and are also fully compliant for distribution and sales at the Apple iPhone App Store.

There is a quick Starter Guide available that help you get started with writing your first iPhone app and run it inside the simulator that ships with it. The API is quiet simple to use.  There are sample apps available that you can use to start learning right away.

#3 Airplay SDK – The airplay SDK allows you to create games, and sign your app on Windows PC’s.  Many apps have been created this way.

This solution can compile code that is native to the iPhone on your windows PC.   Airplay SDK is the only free solution for developing iPhone/iPad games using Windows.

#4. Hackintosh: This is one of the effective ways of developing an iphone app on Windows.   Install Mac on a PC and then run the Native iPhone SDK. This is already a popular practice among OSx86 communities. The only limitation is that it could get tricky and time consuming for the newbies. You can refer to  Hackintosh Guides:

  • How to Install Snow Leopard on PC Dual Boot
  • Install Mac OS X Leopard on PC using Rebel EFI
  • Install Snow Leopard on PC using USB Easily [Retail]
  • How to Install SnowOSX Universal
  • Install Snow Leopard on VMWARE Windows, Linux
  • Install Snow Leopard on VirtualBox

#5. Flash CS 5: This is the easiest way to make it to App store without having to hack your app in any sort of way.

Flash CS 5 introduces new Feature that let’s you develop iPhone native applications just like you develop Adobe AIR apps. Recently, Adobe announced support for Multitouch, Accelerometer, GPS support in Flash 10.1 for phones. CS5 adds new APIs that lets developers leverage these modern Phone features and hence develop application not just for iPhone but for all Phones that support Flash.

If you are familiar with a scripting language like Javascript, learning ActionScript is as easy.

The App Store has a number of Apps built based on Flash: you can checkout few full blown apps here.

#6 Unity 3D – Game development engine and editor that utilizes Boo and C# and the editor works on both Windows and Mac.

#7 Stonetrip S3D – Game develop engine and editor utilizing LUA, the editor runs within Windows.

These game engines allow you to develop your apps on Windows, but you’ll need a Mac to test/compile.

#8 Genuitec MobiOne – This is an interface designer that uses the Phonegap framework to deliver native functionality.  It only runs on windows.  HTML/Javascript based.

Vassilios

http://www.sellmyapplication.com

No Tags

  

  • Logan

    Added posting on digg. Continue interesting blogs. Interesting for iphone users.

  • http://tinyurl.com/iphoneappdevelopement Guest

    To be honest, designing iPhone apps is pretty easy for me. I make around $300 a week on one of my old apps alone. I don’t even have a job anymore because app development makes me just as much money as working full-time and I can make apps on my own time. This is what got me started; http://tinyurl.com/iphoneappdevelopement. It is a little pricey, but I made my money back in my first week.

  • http://developiphoneappsonwindows.com Johnxd

    Do you think that there is possible to do the same things on Windows as you can do on Mac OS X, regarding iphone apps?

  • Anonymous

    snappii helps me create apps i like

  • Anonymous

    With snappii dot com no need in programming skills as well as in waiting. you just make your apps in minutes

  • http://www.developiphoneappswindows.info/ Wayne

    DragonFireSDK seems a cross-platform and it can work on windows, right?

  • Anonymous

    Added screen on Digg. Keep blogs interesting. Interesting for iPhone users.
    Adult Board Game

  • Anonymous

    having a windows computer, it’s been largely beneficial for me to use DragonFiresdk.com to create my apps. I got my apps out in just a couple weeks. If you don’t have a mac and have a cool idea for an app, it’s definitely worth looking into.

  • Mike

    which of these tools support APN (push notification). We need this for an Iphone app. anyone know?

Our Sponsors

  • Ad 4
  • Ad 1
  • Ad 2
  • Ad 4

Get Our Badge

Publicize your listing by posting our badge on your site

Copy and past the code below

My App Code is for Sale on Sellmyapplication.com

Our Top Picks

Body Compass. Know where you're going without ever having to look at your device. The map rotates with you.

MLB at 11. Watch Live Streaming game and get access to all the stats you'll ever want to know. Great for fantasy league players


Advertise your app here

Twitter Updates