Converting iPhone/iPad apps onto Android


I have started to build my own apps on iPhone and iPad using the iPhone SDK. The next question that is always asked by the client is, "Can we have it on Android?"

So my question to you, 'the internet', is: what are my options?

I don't have the time to learn another language (learning iOS has been enough!), so are there companies who specialize in this, or are there any online services that do a conversion?

Any help on this welcome, just need to know which way to turn...

8/29/2012 6:08:43 PM

Accepted Answer

No, there is no way to convert an existing iOS app to an Android app.

However, there are cross-platform frameworks that allow you to code once and deploy your app in more than one platform. The most popular are based on HTML/CSS/JavaScript and one of them is PhoneGap.

You can also develop for iOS and Android with Adobe technologies such as Adobe AIR (this was forbidden by Apple until recently).

And there are online services (such as Mobile Roadie) that allow you to generate cross-platform apps using a content management system.

That said, I strongly recommend to:

  • Learn Android and Java development if you want to specialize in mobile development.
  • Take advantage of the strengths of each platform when working on an iOS/Android project, instead of creating something that uses only what's common to both.
1/7/2011 8:49:08 AM

Converting a native application from one mobile platform to the other is not a straight-forward process unless the initial application was built with a framework with cross-platform capabilities from the start.

Your options at this point are learn the other platform and develop it yourself, or contract with another development company which specializes in the platform you need to target.

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow