Porting iOS to Android

Occasionally, I see patterns in enquiries for mobile development. At the moment there seems to be a significant increase in the number of companies looking to port apps from iOS to Android. I am not sure why. All I can think is that Android might have reached a tipping point where only having an iOS version of an app isn’t acceptable (to end users) any more.

Ironically, in the last few months my development efforts have been moving in the other direction. My last two projects were porting Android apps to iOS. However, this week I am back on Android and porting an app from iOS. Whatever way you look at it, it’s looking that mobile developers ideally need to be proficient in both platforms.

If you are looking to port from iOS to Android, my notes might help you to start thinking about the issues.

App Porting Tools

slashgearOccasionally companies pre-announce porting tools and I wonder how such tools will ever be possible. One such tool was MyAppConverter that I came across in late 2014 when I thought their aims were impressive and hugely ambitious. However, I didn’t think what they were trying to achieve was possible in a reasonable time and/or with a reasonable team size.

It was with this in mind as I read, via SlashGear, about Microsoft cancelling Astoria for Android, another over-ambitious porting tool. It seem like Microsoft finally realised the scope of what they promised and instead decided to focus on (buy) Xamarin that partially solves the problem from the ‘creation’ rather than ‘created’ end.

Re-visiting MyAppConverter, it appears they now only solve part of the problem and you have to ask them for a quote to manually convert the parts that can’t be automated. App converters are the silver bullet that doesn’t really exist.

Mobile Market Research

I continue to occasionally update my mobile market research site. Latest additions include…

  • Worldwide Smartphone Sales Grew 9.7 Percent in Fourth Quarter of 2015
  • One in Five Tablets Sold in 4Q15 Was a Detachable
  • Winners and Losers in the Global App Economy
  • Microsoft loses out in mobility as shipments fall 9% in 2015

Please visit the site for tables, charts and links.

Malware and Leaky Apps

nowsecureNowSecure has a useful new 2016 Mobile Security Report (pdf) based on their analysis of over 400,000 apps. They found that 24.7 percent of mobile apps include at least one high risk security flaw. 82 percent of Android devices are vulnerable to at least one of 25 OS flaws. iOS had the most vulnerabilities in 2015 at 375 that’s nearly three times more than Android, which had 130.


NowSecure conclude that leaky apps that store or transmit sensitive personal and corporate data in an insecure manner are of far greater concern than malware.

App Revenues to Increase… and Why it Probably Doesn’t Matter

GSMAThe GSMA is reporting that App Annie says “Global app store gross revenue will hit $51 billion this year and exceed $101 billion in 2020”. Revenue from the Play Store will exceed that from the iOS App Store by 2017.

I believe app developers shouldn’t get overly excited about revenue or projected changes in revenue. This only considers paid apps or apps offering in-app purchases. A very large slice of app development and return on investment (ROI) doesn’t come from people paying for apps but from free apps supporting paid products and services.

Messaging Replacing Apps?

Visionmobile has an interesting post Look Ma, No Apps, Just Messages where it’s said that there will be a move from apps to messaging. The “transition to a conversational paradigm” will be driven by Facebook.

I first read about this idea in UK Wired magazine but I am not so sure this will be the case. I see messaging apps are much like web (html) apps and notifications vs apps in that the limitations are such that they can’t be all things to all companies.

Take just one example. I have been on apps for iBeacons. How will these integrate? Will the messaging apps detect beacons? Probably not. However, assuming they will, where will the rules lie of what to trigger on and what to show? Facebook or some other messaging platform provider can’t extend this far to be flexible enough. This is just one such example. Think about GPS, SMS, using the phonebook, sharing data, branding and analytics. How will these be integrated in custom ways? Then there’s availability, security, data privacy and service longetivity. As someone recently said to me, “if you don’t own it, you don’t control it”.

I can’t yet see messaging platforms replacing apps even with Facebook pushing in that direction.

Winners and Losers in the Global App Economy

cariboudigitalCaribou Digital has new free research on the Winners and Losers in the Global App Economy (pdf). The report looks into who is making apps, who is making the money and in what markets by examining the top ranked apps across 37 national markets.


While the Internet and the app stores might appear to provide a level playing field for app developers, the report shows that app development and consumption is skewed towards the largest and richest economies. 95% of the estimated industry value is being captured by just the top 10 producing countries. The 19 lower-income countries earn an estimated 1% of global app economy revenues.

One of the main problems is that Google prohibits developers in many low-income countries from selling on the Play Store. It’s also more difficult than you might expect to successfully design and develop products for foreign consumers and markets.


It’s interesting that my home country, the United Kingdom ranks third in the World for developers producing the top apps. However, not all of the talent here is home grown. I have been aware for some time that an increasing number of people have moved to the UK or are trying to move to the UK to do app development.

Emerging App Markets

appannieAppAnnie has some new freely available research on “The Next Horizon of Emerging App Markets” (pdf). Brazil, Russia, India and China (BRIC) are driving download growth. Thailand, Vietnam, Argentina and Egypt are tipped by App Annie as the next countries to see growth.appannieemergingmarkets

For developers whose app audience is worldwide this means thinking more globally. Some things to think about include localisation (translation), pricing and in some cases re-designing for the target audience. Some apps might even benefit from a change of monetisation strategy based on the region. It might even be beneficial to think about apps only targeting the growth markets and their particular needs.