Pinterest Stumbleupon Whatsapp
Ads by Google

In an attempt to write this article objectively, I started talking to Android developers about why they chose Android over iOS. What became abundantly clear to me is that most didn’t actually make the choice at all. Some did, but most were:

  1. Already developing in Java, so it was the easiest point of transition So, You Want To Develop Android Apps? Here's How To Learn So, You Want To Develop Android Apps? Here's How To Learn After so many years, one would think that the mobile market is now saturated with every app imaginable to man - but that's not the case. There are plenty of niches that still need to... Read More ;
  2. Forced to by their employer.

The developers I spoke with were obviously not indicative of a sufficient sample, but the anecdotal evidence they give about the struggles of Android development is well-documented online. From previous reading, current research and a few anecdotal bits of information from those in the industry, I feel I can safely make the claim:

iOS apps are just better. 

This isn’t fanboy talk, there are reasons for this claim that far extend the reach of my love for Apple. So put down the pitchforks for a moment, and hear me out.

Development Time and Price

Speaking with Android developers I got anecdotes about how much time it took to create anything on Android. Only two of them had successfully completed an app on both platforms, and both confirmed that Android was indeed a time-suck.

Ads by Google

I took my anecdotal evidence to the Internet in a fact finding mission. What I found, was that Android and iOS development Designing A Breakthrough App? 7 Mobile Development Blogs You Should Read Designing A Breakthrough App? 7 Mobile Development Blogs You Should Read The mobile space is so new that trends are constantly shifting and new insights are made every day. If you plan to develop mobile apps, how can you keep up without going mad? Read More has been studied extensively, and rather than trusting anecdotal evidence, several studies have demonstrated that there is indeed a significant difference in both lines of code and hours of work.

These results come from Infinium, an independent design and development agency, that has experience on both platforms. The methodology is simple. They took two identical builds for six projects and applied the following rules:

  1. The project had the same app built for iOS and Android
  2. There was no legacy codebase or technical debt in general that could skew the data significantly.

First, we’ll look at lines of code.

Screen Shot 2016-01-31 at 3.52.03 PM

As you can see, the total lines of code made up anywhere between a four and 124 percent difference with an average difference of 38 percent.

Next, Infinium attempted to quantify the number of hours spent coding each project.

Again, you can see a significant difference here. The average Android app takes approximately 28 percent more time to develop than its iOS counterpart.

As such, you can imagine that many are turned off from the idea that developers typically charge more for Android apps. This, anecdotally, leads to more outsourced and low-quality development, which in-turn makes the problem worse. The apps on Android have a reputation for being of inferior quality than those on the iOS App Store, and this makes up a good portion of the “why” behind that problem.

The Segmented Android Market

Another problem that my developer panel detailed was that of marketplace segmentation.

This data, collected January 4, 2016 (by Google) from the Play Store, shows just how bad the problem is. Only 0.7 percent of users are using the newest version of the OS, while nearly a third of users are still using a version of the Android OS that’s nearly three years old now.

Many developers, even those that develop on the web, will tell you it’s difficult to use graceful degradation methods when designing a product for seven or eight versions of a browser. Now imagine asking an Android developer to do that with an OS that could be four or five years old, or more.

The problem is further compounded when you realize the sheer number of Android devices in the wild. Imagine optimizing for screen sizes and resolutions as well as device-specific features for each of them, or at least a vast majority of them.

This is the life of an Android developer.

For comparison sake, according to Apple, iOS users are split as follows:

  • iOS 9 – 76 percent
  • iOS 8 – 17 percent
  • Earlier – 7 percent

There’s a User Defection Trend

As a developer, you might start to question the future of a userbase that seems to be leaving en-masse for Apple products.

According to Consumer Intelligence Research Partners (CIRP) — and originally reported by BGR — 26 percent of users that purchased an iPhone 6s or 6s Plus in the first month after its release were switching from an Android phone. This follows a multi-year trend (12 percent of iPhone 6 buyers were Android defectors, and 23 percent switched from Android for the 5s, according to the same report) of users leaving Android for a system that many feel has better addressed concerns relating to security, usability, and of course, applications.

Developers spend hundreds or thousands of hours of time learning how to better develop for a platform. As the userbase shrinks, job security and profitability (for independent developers) shrinks along with it. You have to question how long many will stick around if trends like this continue.

Better Developer Tools

xcode-7-screenshot

Interactive development environments like Xcode and Android Developer Studio How to Set Up Android Studio on Your Mac (And Why You'd Want to) How to Set Up Android Studio on Your Mac (And Why You'd Want to) You might need a Mac in order to create your own iOS apps, but if you're more of a green alien sort of guy, Android Studio is also available. Read More  don’t make the app — afterall, many are using free app Create Your Own Smartphone App With Infinite Monkeys - No Coding Knowledge Required Create Your Own Smartphone App With Infinite Monkeys - No Coding Knowledge Required It would be great if we all had the time, skills, and patience to learn computer coding, especially since technology pervades so many areas of our life. But thankfully, there are applications and web developers... Read More and game builders How to Make Video Games Without Any Programming How to Make Video Games Without Any Programming Want to make a video game but can't code? Then use a video game construction kit that lets you build games without any coding required! Read More to skip coding altogether — but they certainly help.

None of the developers I spoke with preferred the Android Development Studio environment to that offered in Xcode. Not one. In fairness, one Android developer did prefer (the now dead) Eclipse to Apple’s Xcode.

The most common complaints I heard, and there were many, were mainly preference issues. For example, many developers preferred the WYSIWYG approach seen in Xcode as opposed to Android’s XML layout control.

Emulation How to Emulate Android and Run Android Apps on Your PC How to Emulate Android and Run Android Apps on Your PC It's actually pretty easy to get Android apps running on your desktop or laptop! Here, we step you through the best methods. Read More was another hot button topic. Android emulator Genymotion was heralded as the fix to this problem, but it often becomes more of a burden than a tool.

Additionally, every developer I spoke to praised Apple’s commitment to developers and Google’s rather apathetic view of known problems. Again, this is anecdotal, but a quick Google search points to others who encounter the same issues with Android and its development tools and resources.

Now let us know what you think: Are you a developer that has developed for both Android and iOS? We’d love to hear your take in the comments below. The developers I spoke with preferred to remain anonymous, and you are free to do the same.

We’re looking forward to hearing from you.

  1. RehabEng
    November 4, 2016 at 2:34 pm

    What I want to know is:
    Does the coding take longer because it requires a lot of checking to service the variety of Android Device types?
    Does Android offer resource and capability that iOS does not that makes for more interaction and control? That is you could build more variety of apps.
    Does anyone have data about the cost/profit margin for both app stores?
    Is there a higher reference material requirement related to learning the system resources and calls, etc?

  2. Jc
    October 27, 2016 at 8:04 pm

    The Android market continues to grow and so does Apple.
    Decent Android devices are costing the same as Apple in the U.K. which makes iPhones more appealing. It's also considered cool to own either an iPhone or Samsung Galaxy, take from that what you will.
    I do laugh when I see articles and comments such as these as it's just a phone. I never once thought in my purchasing decision of both Android or Apple which one could hold the most songs or images. Gone are the days when you bought a phone for its calling quality.

    Android has more users, fact!
    Apple users spend more money through apps, fact!

    You didn't think the development road ahead was going to be easy, did you?

  3. Bwahahahaha
    October 22, 2016 at 5:09 am

    Hard to take any of this serious based on this total failure of logic and analysis:

    "As a developer, you might start to question the future of a userbase that seems to be leaving en-masse for Apple products."

    Android market share continues to grow and approaches 90%. Are you seriously claiming developers are worried about the size of the Android userbase????

    Bwahahahahahahahah!!!!!!

  4. Jillxz
    October 9, 2016 at 11:41 am

    I have just gone from an Android LG2 to an iPhone 7 .The apps on Android look so much better than on iPhone. Android is superior to IOS in every way. Will definitely be returning to Android

  5. Bill
    October 3, 2016 at 4:42 pm

    After using IOS phones, Iphone 1 till Iphone 6 I just switched to a Sony Z4 and have to say that in my experience Android is superior in Apps because Apple forces the apps to be updated all the time causing huge bugs that make many apps fail, and you cannot install an older version once upgraded most times, once IOS upgrades they also make the Dev update apps ( not all but many) and new apps to require the new OS so if you jailbreak and are stuck at an older IOS you cannot install these apps unless you already have them. Android its easy to side load and use older versions

  6. ThePyCoder
    August 21, 2016 at 8:09 am

    As an enormous Google fanboy, I must say your article is written very well!
    Good job in making me view this from a different angle. Thank you.

  7. Sudara Fernando
    June 6, 2016 at 3:03 am

    As a developer developing for both the platforms, I 100% agree with you. Developing for Android takes a considerable amount of time than for iOS

  8. frank
    June 5, 2016 at 8:40 pm

    Intergrated* Development Environment

  9. Adrian
    June 5, 2016 at 5:20 pm

    Rooting an iphone is called "Jail breaking" doesn't that says it all!?

  10. Meh
    June 5, 2016 at 2:58 am

    IOS users simply spend more

  11. Jason
    June 5, 2016 at 2:12 am

    I can't speak to the currency of IOS updates because I don't have a device, but I DO have several Android gizmos and I'm shocked at how lax the carriers are at applying updates, so I understand the developers' angst. I'm a verizon customer with an old Samsung phone. It hasn't seen an update in two years, despite the warnings from CERT about serious security vulnerabilities. I spoke to Vz and Samsung on the phone about this. They point the finger at each other, but no satisfaction at all.

  12. Jane Brewer
    May 17, 2016 at 8:13 am

    Very interesting research, there is also needed to take care from which plate-forms you will make business because in the end you do all thing for business you have to decide and whatever plate-form and technology you use if you make quality and customer oriented then it will definitely work.

  13. Ettercap
    April 17, 2016 at 9:22 am

    Would you like a list of some intuitive apps that iOSdoes not have that Android does?

    Floating apps, Android has plenty some ROM's have it natively such as Samsung since around 2013 otherwise you can get it on the app store non-rooted vs iOS has no apps available to allow multi-window floating apps and jailbroken it only has maybe one even then development stopped for that one with older iOS and no longer works with the newest iOS.

    Diskdigger and related data recovery apps, at least half a dozen non-rooted working trash data retrieving apps vs iOS has zero not even jailbroken...

    Kodi media player, There is absolutely no excuse for iOS to not have this application other than Apple doesn't allow app developers to create apps that may interfere with their direct control over their consumers media streaming it's pathetic.

    Network Penetration apps, (Csploit, faceniff, droidsheep, ZAnti) iOS's alternatives are a representation of how un-tech friendly their community is, it's like comparing Windows or Mac to Kali Linux, featureless vs feature full. No excuses.

    Android even has applications for modifying and even developing apps from scratch on Android itself, (Aide, Apk editor Pro, etc.) NO ROOT REQUIRED. IOS ? Nope not even if jailbroken are you f****ing kidding me?

    This isnt even my full list but the comments field on this website is ridiculously horrible on mobile, like one of the worst I have used, almost purposefully bad. it is overwriting what i write and spamming words upon backspacing, I would never trust the opinion of someone from a website which itself is horrendously coded for advice about which is a better coding platform.

    • Kan
      May 3, 2016 at 6:41 am

      That's awfully interesting, since we've got alternate data. Our company doesn't make apps in ios, because it takes a lot more time. Android does have more lines of code, but the coding is easier, modular, and generally understandable. Ios has fewer options, weird restrictions, and all kinds of 'the phone also wants this data' nonsense. Also, we're seeing a lot of users defecting to android, not the other way around.

  14. Sean
    March 23, 2016 at 7:44 pm

    I read this article to try and understand why making an app for iphone is easier then making an app for Android. I understood the basics mentioned in that developing an app for iphone will take less time/coding, but fully agree with one of the other comment that to make an app for android would give more options wether it takes longer or not.. how would I best argue the fact that more people would be able to use said app if it were developed for android users ?

  15. Renato
    February 24, 2016 at 4:15 am

    Interesting article, at least on the facts (percentages and charts).

    About the Xcode vs Android Studio, i have to desagree. Android Studio is way more advanced than xcode, so is appcode (the ide made from the same company for iOS development) than xcode.

    About coding, i need to agree. Android design pattern is made of a lot of classes which should made us be able to take more control of our applications but in most cases only made us create multiple files to take care of single operations, although most is copy/paste of common methods , so not all these 28% is true.

    The "google api" is harder too, its just like even on their own plataform we still have a lot of work to make things connect with maps, gcm, billing api. I think this is the biggest problem on android.

    One thing is that Android Development is thinked for developers, while iOS Developer is a little more designed for common people (WYSIWYG). iOS should be better in a first point of view, but android let you do more generalization of classes and provide more control over the os.

    One example is that every iOS screen needs to be aware of its own Controller, this made the use of generics impossible on some scenarios, while on android you can create one screen and reuse it in your entire application (without any kind of third class or code).

    Both development plataforms have their gaps, the thing, for me, is that Android Development is cheaper than iOS development because most people already have an windows or linux and theres still more chance that they have an android phone. Thats why most people start on Android. They usually migrate to iOS development because of all the "mystic" thing on iOS (that usually comes along with better jobs).

  16. GodSponge (EB)
    February 24, 2016 at 12:35 am

    The claim in the title doesn't seem to match the content. You say in the title that iOS apps are better than android, then don't speak about apps at all, but the development of the apps. The title is a bit misleading. Should be "Why Are iOS Apps Still Easier to Develop Than Android Apps?"

    • Pradip Shah
      February 24, 2016 at 2:55 am

      Rightly said. In spite of this development difficulties there are ten times more apps on Android platform than on iOS.

      • Aya
        March 1, 2016 at 5:19 pm

        This is likely because of Apple's unrelenting app approval policy.

    • GreatGraham
      March 10, 2016 at 5:36 am

      Exactly!!! But that wouldn't get as many views, as it is quite obvious. Being the easier platform to develop in, doesn't make it the better platform either.
      I have an iPhone 6 work phone and a Samsung Galaxy S5 and I have to say, apps better or not, the lack of a back button, the lack of smart dialing, the lack of true multi tasking (can't download, stream, migrate anything on the back ground reliably) on the iPhone, is too much for me to handle.

  17. Andy
    February 23, 2016 at 8:39 pm

    An App performance and robustness can't be quantified by the number of line of Code...
    Java is not Obj-C, they have big differences and Obj-C is shorter than Java. So of course you have more line of Code (and more time) when writing in Java.
    You say that Android will disappear, leaving iOS alone...Well, behind Android there is Google, which does A LOT of innovations. Meanwhile Apple does...nothing new!!! They are just watching what others do, if it works($$$) they copy it, put the Logo on it and sell it for a lot of money.
    You haven't met an Android Developer who has "chosen" to be one...No idea where you found them then. I AM an Android Developer and I HAVE CHOSEN to be one because I do not agree with Apple conception that everything should be in a closed environment (software and hardware) and User can only buy Apple products in order to get them compatible to one another.
    Also disagree with Apple way to do marketing but "admire" how they became an expensive Cult for their Users who will buy anything branded Apple, for an expensive price for the hardware involved.

    • mr foo
      November 6, 2016 at 1:43 am

      android isn't only java it has a Linux kernel and if you have the skill you can code native c++ for android, let's compare objective-c vs C++ and/or Java
      android's the vinner

  18. Andy
    February 23, 2016 at 7:22 pm

    An App performance and robustness can't be quantified by the number of line of Code...
    Java is not Obj-C, they have big differences and Obj-C is shorter than Java. So of course you have more line of Code (and more time) when writing in Java.
    You say that Android will disappear, leaving iOS alone...Well, behind Android there is Google, which does A LOT of innovations. Meanwhile Apple does...nothing new!!! They are just watching what others do, if it works($$$) they copy it, put the Logo on it and sell it for a lot of money.
    You haven't met an Android Developer who has "chosen" to be one...No idea where you found them then. I AM an Android Developer and I HAVE CHOSEN to be one because I do not agree with Apple conception that everything should be in a closed environment (software and hardware) and User can only buy Apple products in order to get them compatible to one another.
    Also disagree with Apple way to do marketing but "admire" how they became an expensive Cult for their Users who will buy anything branded Apple, for an expensive price for the hardware involved.

  19. Edwin
    February 22, 2016 at 12:53 am

    The article lost most of its value when you see phrases like "anecdotal evidence" or "the reach of my love for Apple". Wow, I use windows on my PC but I cant say I love Microsoft. When you fall in love in something you just ignore the defects of that thing you love so much.
    Knowing that the author of the article are kinda biased because his love for APPLE, I can say this article doesnt bring anything new to the table, this is like the PC VS CONSOLE game developing war, its pretty obvious that developing for closed platforms are much easier than developing for other systems where things arent write in stone. No matter of this, PC gaming in growing and no matter if devs are just a bunch a of crybabies, open systems means more jobs, most companies needs to hire more people or entire small companies to make the porting for PC. Obviously companies wants more money, creating jobs isnt a priority right now when what matters is not the quality of the product but the profits you can obtain with the minimum quantity of effort.
    Developing software for IOS easier? of course, but its more profitable when the mobile market share doesnt reach even a 15%? I dont think so. Does IOS software developing creates more jobs than Android? NO! With android being more accessible, smartphones manufactures needs to hire people to adapt android to their needs, creating jobs around the world, from China to even some latin america countries where there are tablets and phones companies.
    Developers wanted to remain in the anonymity? LOL you can see companies like Ubisoft and Electronic Arts claiming that console game developing is way easier than PC and nobody is gonna not buy their games on PC because of that.
    But the most funny fact is the "Imagine optimizing for screen sizes and resolutions as well as device-specific features for each of them, or at least a vast majority of them" LOL, Im a web developer and making a site compatible with a variety of resolutions from 480x360 to 2560x1440 just takes 250 lines of CSS3 code, which I can copy and paste in every new website I have to do. Both android and IOS offers commands to access the api functions to make your app compatible with most resolutions and in the same way that web developing you just only copy and paste, resolution compatibility is something you have to done once.

    About the quality of apps on androids, of course they are inferior, but if you compare AAA apps which are in both systems, they are almost the same. Its like windows/MacOS available software, for one program available in Mac there are like ten on Windows, its obvious there is a great chance of having more shitty software on Windows than Mac.

    I dont know what is the whole point of this article, people cant care less about developers which wants to have everything easier, they care about the product and Apple sadly is not enough open to guarantee compatibility with other systems and peripherals like bluetooth devices. When I can connect most of my home devices to my android phone I know I have a product that works and I cant care about a dev claiming android is "too hard".

    • Bryan Clark
      February 23, 2016 at 8:08 pm

      TL;DR -- Just kidding.

      My love for Apple stuff is kind of a prerequisite being that I'm a writer in this section. That said, it wouldn't overwhelm my ability to be impartial and unbiased. This is predominately written from the point of view of the developers making these apps, and they seem undeniably in favor of Apple being a better platform to develop on.

    • Pradip Shah
      February 24, 2016 at 3:17 am

      You hit the nail right on the head. Bluetooth comment is especially true !

      My son-in-law came down on a flying business trip. He had my 8 and 10 year old grand daughters' photos and video clips of their piano recitals on his iphone 5 . He wanted to send them over bluetooth from his phone to my Nexus 7. Stupid iphone wouldn't even recognise my tablet. We had to resort to Send Anywhere to do the job.

      This in a way was sort of god send for me. Now that I HAD to buy an iPad Mini to facetime with them on their iPod touch I can use this software to send Absolutely Anything I want from my PC without even having to use iTunes.

      Another thing I would like readers here to know about is the freeware Asus File Manager for android. Apple has nothing that comes anywhere close. At least nothing even half way decent comes up on searching their store.

  20. William Wales
    February 19, 2016 at 6:50 am

    Good article. I learn much from it.

    • Edwin
      February 21, 2016 at 11:52 pm

      What you could learn from it, that devs are just a bunch of whiners? "The sun is hot"

      • Bryan Clark
        February 23, 2016 at 8:09 pm

        I'll actually be writing about the sun being hot in a feature next week. Stay tuned.

  21. Dee
    February 19, 2016 at 5:18 am

    Just came here to read the comments...not disappointed :D

    • Bryan Clark
      February 23, 2016 at 8:09 pm

      Rule number one of the Internet is: "never read the comments."

      But, I'm glad you did.

      • Watcher
        October 2, 2016 at 3:06 pm

        The comments are better than your article!

  22. Dick
    February 18, 2016 at 9:31 pm

    Its always best to just abuse the messenger rather that waste effort addressing the issues they present and adding real value to the discussion.

    Example:
    "Of all the comments I’ve read so far on this thread, not one of them comes from an Android Developer. The majority of them come from butt-hurt Android fanboys who can’t fathom the idea that their preferred OS of choice isn’t as perfect as they claim it to be."

    Presumably just a troll.

    • Deo
      February 20, 2016 at 12:55 am

      Nah I just wanted to see if there would be any actual developers commenting in the comment section, like the author inquired. But just like any and every other article with iOS and Android in the title, it devolved to an argument about which is better than the other.

      I just really wanted to hear what actual dev had to say as opposed to the usual fanboys but I guess that was asking too much.

      • Edwin
        February 21, 2016 at 11:47 pm

        Do you expect a serious answer with the way you write your comment? Yes, you were asking too much.

    • Andy
      February 23, 2016 at 7:30 pm

      I am and Android Developer, read my comment above.
      It's difficult to "talk" about this to people who have no clue about Code and Programming...

    • Bryan Clark
      February 23, 2016 at 8:10 pm

      We're writers. Abuse only makes us stronger.

  23. Deo
    February 18, 2016 at 2:46 pm

    Of all the comments I've read so far on this thread, not one of them comes from an Android Developer. The majority of them come from butt-hurt Android fanboys who can't fathom the idea that their preferred OS of choice isn't as perfect as they claim it to be.

    • Howard Blair
      February 18, 2016 at 3:46 pm

      Wow, that's surprising, since there are 1.4 BILLION Android devices out there.
      Too bad the comments are coming from butt-hurt Apple fanbois that can't fathom that not everybody has $700 to shell out on a phone or tablet.

    • Nell
      February 20, 2016 at 12:41 am

      please... read the other articles in makeuseof... android = 80% and increasing... so stop talking bullshit

      • Bryan Clark
        February 23, 2016 at 8:12 pm

        We try to balance the coverage as best as possible. We all have our preferences. That said, this wasn't really about my preference, it's about that of developers -- of which I'm definitely not.

  24. rob
    February 18, 2016 at 1:38 pm

    Pradip Shah wrote:
    "Recently I purchased an iPad 2 Mini so I could Facetime with my grand daughters."

    Problem with facetime is that it's Apple only - a fine example of Apple's endeavour to lock everyone into their ecosystem.

    I had the same issue with an Apple user friend regretting he couldn't "facetime" with us from his Mac.

    I installed Skype on his Mac which, if I recall, required disabling Facetime. Success except a nuisance when he wants to facetime with other apple users...

    Skype (for example) is cross platform, Android/PC/Apple but of course it's an uphill struggle to convince Apple users ...

    • Bryan Clark
      February 23, 2016 at 8:12 pm

      Seems the easy answer is to stop using Apple apps and switch to a third-party service... like you did.

    • Pradip Shah
      February 24, 2016 at 3:51 am

      I have been using Skype on my PC and Android mobile devices for more than a decade now. A couple of years ago my sister sent an iPad mini for my 90 year old mother WITH Skype installed and configured so that she could video chat with her children, grand children and great grand children spread across the world.

      BTW I will never install Skupe on my iPad. I don't need to. I have 2 android phones, a Nexus 7
      tablet and my desktop PC for audio and video chats + IM function on Skype which is sadly lacking in face time.

  25. Nel
    February 18, 2016 at 3:50 am

    biased article... i am a former iphone user but changed to android and i'm VERY happy with that decision... and would never again return to iphone.
    1. Android marketshare is bigger than ios and no... its not declining.
    2. A have the same apps i used in iphone but had to replace a pair with other that i found and actually they are equal quality in android.
    3. Android Studio is far better conparison with XCode than Android SDK!!!!

    • Bryan Clark
      February 23, 2016 at 8:15 pm

      1.) They release dozens of devices a year, it's only natural to assume they'd have more marketshare. Also, don't ignore the impact of the developing world coming online, you're looking at billions who can't afford $700 smartphones that are instead relying on Android.

      2.) Like?

      3.) Funny you suggest bias (which you're not wrong about -- it's hard to argue that it's an unbiased article when we use words like "this is better than this") and then argue that Android Studio is better, based on opinion. I'm not disagreeing... I'm not a developer; that's why I asked developers. They disagree with you.

  26. Ettercap
    February 17, 2016 at 8:49 am

    I'm just going to come out and say this, my Droid x on jelly bean can successfully install and run 90% of apps on th Google Play store while my iPad 1 which came out at the exact same time can only install maybe 30% of all apps on Apples app store, Apples fragmentation is so much worse basically all old devices become useless pieces of trash that can't use any applications available, Androids backwards compatibility is a million times better than Apples it's not even debatable.

    Even better? Technically I could update my Droid X to lollipop with a stable rom off xda developers can I do this with my iPad 1? NOT A CHANCE

    Also Android apps take longer to create because as a developer you can do so much more with them, there are a ton of system privileged apps on Android that can provide so many more functions then can be done on ios. The quality of Android apps is getting better while ios not so much.

    • Bryan Clark
      February 23, 2016 at 8:17 pm

      You're arguing that an iPad 1 can't run apps that were created over half a decade after its release? I'd argue that your typical tech user doesn't keep electronics for 6+ years, so the point is moot.

      • Pradip Shah
        February 24, 2016 at 3:57 am

        I beg to differ. I have a 5 year old Samsung Pop running Gingerbread. I use it as a remote controller for my wifi connected devices with latest versions of all the related software without hassle. I also hand it to my overseas guests for their local use so they can use it freely without having to resort to their very expensive international roaming packages !

        BTW even today it looks almost like new.

  27. Pradip Shah
    February 17, 2016 at 6:10 am

    Recently I purchased an iPad 2 Mini so I could Facetime with my grand daughters. I have installed only a couple of applications which are available on both platforms. I can tell you about at least one that sucks big time on the iOS platform. One from jazzradio.com ! So no not ALL apps are better on iOS.

    • Bryan Clark
      February 23, 2016 at 8:18 pm

      I would never suggest that all apps are better on iOS. There are some pretty crappy apps out there, for sure.

      Also, you should grab Skype and then you don't have to worry about using FaceTime.

  28. Jamie
    February 16, 2016 at 6:58 pm

    From experience of commissioning an app, we found that the problems with the Android app were a result of the developer insisting on creating the iOS version first and then trying to "port" it to Android. In future, we will commission apps separately from devs that specialise in the platform they are developing for.

    We have a charity project that published a free app on iOS and Android. The Android app costs us nothing. The iOS app costs us £100/year. The apps do not generate income for us, they are just a way to share our content.

    • Bryan Clark
      February 23, 2016 at 8:19 pm

      From my talks with developers, they insist on this because it's easier to get a quality app out the door quicker on iOS. The port gives them a functioning app while they make the necessary changes to Android, which isn't as quick a platform to develop for.

  29. rob
    February 16, 2016 at 4:03 pm

    Do the maths. The low numbers for Android 6 is because it's fairly recent. Android 5 represents about a third of all Android users. The global market share of mobile is around 85% Android, 15% IOS so Android 5 is about a third of that 85%, lets say 25% of global market while IOS comes in at 15% of global market. However there's another issue to consider.

    The differences between Android versions don't mean an app for one version doesn't work in an older/newer version, in some cases that may be true but my Nexus shipped with V4 and is now on V6 and I've never experienced any app compatibility issues. Apps are often marketed with a specification something like "Android 4.1 and above".

    So the bottom line is that even if app development is more difficult the target market is at least twice the size and probably much larger

    I'm not an app developer but as I understand it there are costs to be a developer (annual paid membership of Apple developer program). I've read that Apple's policies of what they'll allow into their app store have led to teams spending months developing an app only to find Apple reject it. And I believe the share of the earnings from your app taken by Apple is more than the corresponding deal in the Google app store.

    I have noticed that press reviews of apps often show different prices for Apple vs Android, the Apple version costing more.

    • Arpit Kharbanda
      February 18, 2016 at 11:57 am

      I'm inclined to agree with you Rob. This article is misleading and I believe Android environment is better than that of Apple's.

      • Bryan Clark
        February 23, 2016 at 8:20 pm

        An opinion piece can't be "misleading."

    • Pradip Shah
      February 24, 2016 at 4:03 am

      This is just for my information. What model of Nexus 7 are you using. Or rather better question would be - Will Android 6 install on my 32 GB Nexus 7 (2012) ? Would appreciate your response.

  30. Ron Ablang
    February 16, 2016 at 5:43 am

    Speaking as a gamer, I can definitely attest that the IOS side has better quality (and funner) gaming apps than does Android.

    • likefun butnot
      February 18, 2016 at 6:31 pm

      @Ron Ablang,

      The customized CPU used by iOS devices has more graphics processing enhancements than are commonly found on ARM processors, in part because iOS used them for on-screen effects and in part for credibility as a gaming platform. Android devices for the most part don't have those same features because the underlying assumptions about how those devices will be used probably adhere more closely to general-purpose computing tasks than game playing. It's much the same state of affairs as most business desktop PCs having Intel integrated graphics while some boutique vendors ship computers with discrete graphics hardware and are sold primarily as entertainment devices.

      I can't actually quantify "funner" in a meaningful way but there certainly are big name game titles on Android. X-Com: Enemy Within, Baldur's Gate and most of the older Grand Theft Auto games have been ported to Android. Mobile-original titles in general seem to be a cesspool of microtransaction and pay-to-win titles regardless of platform.

    • Bryan Clark
      February 23, 2016 at 8:20 pm

      I didn't even explore the gaming side of this. Thanks for the input.

  31. Robert Backlund
    February 16, 2016 at 5:15 am

    Well if you are willing to purchase extremely over price phones and tablets then by all means buy $$$$$ all of those superior iOS apps. I for one will put up with the inferior (in my opinion this is a matter of opinion.) Android apps so I do not have to put up with the Apple's my way or the high way approach to doing business. For me I would not use any Apple device even if it were given to me for free.

    • Mahuzin
      February 17, 2016 at 2:38 pm

      Me too mate...., I'm satisfied with Android. & yup no way i'm gonna even use an iPhone, if its given for free,

      • Bryan Clark
        February 23, 2016 at 8:21 pm

        The iPhone 6s and 6s Plus is widely considered to be the best smartphone ever made. It's hard to argue that it's overpriced.

        • Pradip Shah
          February 24, 2016 at 4:17 am

          That too is a matter of opinion. You probably have not laid your hands on any Xiaomi phone. They cost 25 % of an equivalent iPhone, work phenomenally well. In fact with the applications that have been built in one would hardly need additional apps for 80% of users' needs.

          I will give you just one example of apple limitations. On my iPad mini I cannot access my router's home page if I need to change any settings, like 192.168.0.1 in Safari. This even when I am connected to it. The stupid thing just searches for the ip address on the web and throws up all kinds of links. No such problem on any other platform.

        • ThePyCoder
          August 21, 2016 at 8:22 am

          I don't dare to claim that it isn't the best phone out there, but overpriced... well, yeah.

          Just look at apple's profit margins. That's what's left over after materials, labor costs and all other operating and financial costs. Since 2012's highest point it's been around the 40% mark ever since with about 38% now if I remember correctly (please fact check :).

          Compare that to a OnePlus One for example that takes almost no margin and you have basically the same hardware for 300$ less. If you have money and like iOS, sure no problem. But don't expect people to just add another smartphone's worth extra for the same components just to make a big company richer.
          It stings that if Apple would've been a little bit less greedy or the customers a little bit less forgiving, Apple could make even better devices for more people to enjoy.

          And that's about the only thing I can rightfully claim android does better than Apple, that's giving everyone (rich/poor) a chance to own a good functioning smartphone.

  32. Doc
    February 16, 2016 at 1:36 am

    There are over 1 BILLION Android devices in users' hands, and a MUCH wider variety of devices than Apple's once-a-year releases, which is both Android's strength and weakness.
    Supercell said it would NEVER release an Android port of Clash of Clans....yet what happened? They simply couldn't give up the userbase they were leaving behind with that attitude.
    iOS development pretty much requires a Mac (their eBook submission program, iTunes Producer, also has that requirement). Anyone on any OS (Mac, Windows, Linux) can develop for Android; Windows users can test their program on BlueStacks or a real Android device.
    Even cables are cheaper on Android - a decent USB cable is $2-$3 bucks, but you have to pay $7-$12, or more, including a cut to Apple, for an "MFI" cable with an Apple lockout chip.

  33. bmapilot
    February 16, 2016 at 12:17 am

    it seems to me your title is a little misleading because for me you made the case for Android.

    at least in the first video.

    • Bryan Clark
      February 23, 2016 at 8:22 pm

      It's all a preference thing, man.

  34. sportsrockman
    February 15, 2016 at 11:16 pm

    Laugh Crapple died with Steve, who is a sheep to use that, plus they suck with music, who needs to run a program just connect usb and drag and drop, no need for iTunes

    • Bryan Clark
      February 23, 2016 at 8:23 pm

      I have an entirely Apple ecosystem and I don't remember the last time I used iTunes. Spotify can sync your music just fine.

  35. JimBeam823
    February 15, 2016 at 8:23 pm

    Apple is a consumer electronics company; Google is an advertising company.

    Apple lives or dies with iOS and iOS devices. Android is more of a side project for Google, whose main revenue is still search. Google doesn't have the same incentives to invest in Android that Apple does with iOS. Furthermore, the interests of the device makers and the carriers often diverge from Google's, leading to more problems in the Android world. (Hint: Device makers and carriers WANT fragmentation so you'll buy a new device.)

    Ironically, the one player who could save Android from itself is Microsoft. With Windows Phone all but dead, Microsoft could be the one who could Android a much more positive and stable end-to-end ecosystem.

    • Doc
      February 16, 2016 at 1:36 am

      Apple also has Macs, not just iOS devices (Macs run OS X, not iOS).

    • Bryan Clark
      February 23, 2016 at 8:23 pm

      Google is a search company. Android is its own company. They're both part of Alphabet.

  36. EvilGav
    February 15, 2016 at 6:43 pm

    Claiming that the market for Android is shrinking, based on data provided by Apple of the number of phone buyers' previous phone, is wildly flawed. Market data suggests that the percentage share that Android and iOS have fluctuates quarter by quarter, but remains relatively static when following trend lines.

    Your conclusion regarding app build times and quality is also flawed. By far the largest reason for an interminable level of dross on the Android platform is the ease of publishing - it is by far easier to publish an app to the Play store than it is to publish it to the iOS store for an amateur.

    Regarding the number of lines of code and time to build, without more information such as the level of experience on a given platform of the developer, any conclusion is flawed. Interestingly, the argument could easily be made from the data given that code is less complicated on Android, since the number of lines of code doesn't equate to a linear increase in build times, suggesting that for larger projects Android is easier to work with.

    • Doc
      February 16, 2016 at 1:37 am

      It's just the reverse - iPhones sold less this year than last, while Android devices are selling *better*, not fewer.

  37. m-p {3}
    February 15, 2016 at 6:31 pm

    There's also app developers who simply despise Android (like SnapChat) and it shows in the app quality.

    • Doc
      February 16, 2016 at 1:38 am

      Supercell "despised" Android, but they finally released an Android version of Clash of Clans...for the money.

    • Bryan Clark
      February 23, 2016 at 8:24 pm

      Can't argue that.

Leave a Reply

Your email address will not be published. Required fields are marked *