Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Until then, I guess I'll continue targeting API 16.

I started targeting API 19 (4.4, KitKat) over a year ago and have never looked back. That encompasses the vast bulk of Android users (>85%) and encompasses almost all of the significant developer improvements. Even using the absolute latest fun such as multiple windows is an absolute breeze from the development side, regardless of many users not supporting it yet.

As a side benefit, the devices that get excluded are often older, often abandoned devices. I previously tried desperately to support all of those older devices and the reward were a barrage of low ratings by people on poor performing old devices.

Android has a planned obsolescence thing. I've gotten use to it.



The issue with bad ratings from users with shitty phones where it's actually a miracle you got it to work on their phone at all is such a real pain...

"App crashes on open when using my 1989 car phone, 1 star"


> 85%

you are ignoring your own effect on that.

The fact that every developer moved to API 19+ is why most users gave up and spent another $400~600 on a new unneeded phone.

And thanks to that, no manufacturer will ever support the latest release on a month old phone, because they now know people will just buy a new one.


do you have something to back this ?

I have seen the same kind of stats on apps supporting all APIs levels.

Turns out that people likely to install / use app are using more recent phones in general.


It's a virtuous circle for sure, however there are very decent sub-$200 devices now with Android 6.0+ (many set to receive 7 in the next couple of months). And on the contract side, many consumers are just accustomed to getting a new device every two years regardless, seeming "free", albeit baked into their service fee.

At some point the market will settle as the pad market did, however right now the lack of pressure on vendors to support upgrades is also a reflection of a user base that is accustomed to constantly upgrading (better cameras, processors, storage, etc).


you mean vicious cycle :)


The majority of users never spend $400~600 on a new phone.

Most of people are on pre-pay and not everyone can afford those prices.

Here in this side of the planet, you get KitKat devices around 50 €, then Lollipop start selling around 100 €.

For Marshmallow, usually the prices start at 200 € and most devices are only available on a few shops or online.

As for Nougat, I am yet to see any shop selling them.

So no, most people that just want a phone, any Android phone, will get one of those KitKat/Lollipop devices with their pre-paid card.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: