4 ms·
Not quite catching your point - if you set your min sdk to android 5.0, you will remove 43% of your users. That's kind of the problem. Luckily, Android has a g
by RyanZAG 11y ago
Not quite catching your point - if you set your min sdk to android 5.0, you will remove 43% of your users. That's kind of the problem.
Luckily, Android has a great compatibility library so you can still use many of the new features.
- xd1936 11y agoHowever, as discussed below, the amount of users in the world with Google Play ≠ active app users. If you collect stats on your app's actual usage, I think you'd find that they are much more up-to-date than the Developer Dashboard stats would have you believe.
- tomswartz07 11y agoCorrect me if I'm wrong, but I thought you can have a minsdk version and a recommendedsdk version. This allows you to use the newer features, but also include fallback layouts for lower SDK versions. EDIT: Yeah, looks like I was mostly right: minSdkVersion and targetSdVersion. https://developer.android.com/guide/topics/manifest/uses-sdk-element.html https://developer.android.com/guide/topics/manifest/uses-sdk...
- mtgx 11y agoSometimes, Google releases some really cool new APIs or a new design language, and when that happens there's an opportunity for apps to show up that disregard all the other legacy stuff and are built specifically around those new APIs or with the new design language. That's how they manage to capture a large percentage of the few users who have the latest version of Android. That's how the app builds a strong brand for the "new stuff", and then can usually maintain that brand as all devices start being replaced by devices that support those APIs. Other time, they don't improve that much on their app, and someone else comes from behind and makes a better alternative with the new APIs, though.