¿Cuáles son las desventajas de hacer que una aplicación solo sea compatible con Android versión 4.0 y superior?

Hola,
Según la última distribución del sistema operativo Android (septiembre de 2014 ), si es compatible con dispositivos con OS 4.0.x, es compatible con aproximadamente el 88% del ecosistema total de Android.

Entonces, si tiene que fallar, solo estaría perdiendo el 12% de la base total de usuarios de Android.
Con la introducción de Android y dispositivos de bajo precio, se supone que este porcentaje de usuarios de pan de jengibre sobrantes aún se reduce.

Además, obtendrá un mejor soporte de UI utilizando las últimas bibliotecas.

Te sugiero que busques soporte para 4.0.x + y no hay inconvenientes, ya que casi soportas alrededor del 90% de los dispositivos Android.

ver es como:
Si su aplicación puede admitir una versión anterior de Android sin ningún trabajo adicional o poco, entonces debería permitirlo. Solo cuando es prácticamente imposible o no es posible admitir versiones antiguas, o si hacerlo hace que su aplicación sea lenta, solo debe restringirla a 4.0 o algo así.

Aquí – Tableros | Desarrolladores de Android obtendrá la cuota de mercado.

Está muy claro, si uno restringe la compatibilidad con ICS y superior, él / ella perderá a los usuarios de la versión anterior de Android, que son, sin embargo, mucho menos numerosos. Pero si el desarrollador puede admitir esas versiones anteriores sin sacrificar la velocidad y la eficiencia de las versiones específicas, definitivamente debería hacerlo.

A partir del 8 de enero de 2014 … jellybean 4.1 es el que más se usa … es bueno tener la mejor compatibilidad con versiones anteriores, pero si desea tener algunas funciones que están disponibles solo en las versiones más recientes que los 1 anteriores no admiten … está bien

Si solo admite una versión de Android, es posible que no pueda llegar a todos los usuarios de Android. Revise la cuota de mercado de las versiones de Android y desarrolle con una mayor base de usuarios y luego extiéndala para admitir otras versiones.

La única desventaja es que solo admitirá el 84% del total de usuarios de Android, aparte de eso.

En cambio, prefiero admitir 4.0+ ya que cualquier aplicación se ve realmente fea en cualquier dispositivo por debajo de 4.0 y no hay muchas instalaciones disponibles.

Desde la perspectiva del alcance del usuario, parece que más del 75% de los usuarios son 4.0 y superiores. Y el resto debería convertirse en un año o dos como máximo. Entonces, si eso está bien, deja de admitir por debajo de 4.0

More Interesting

¿Cómo ganan los desarrolladores de aplicaciones móviles de sus aplicaciones?

¿Cuál es la mejor manera de ejecutar el aprendizaje automático en dispositivos Android?

¿Cómo se debe proceder con el desarrollo de iOS / Android después de obtener wireframes?

¿Hay alguna buena empresa de desarrollo de aplicaciones móviles para iOS y Android? Cuales son tus sugerencias?

Quiero desarrollar una aplicación, ¿qué idioma debo aprender?

Cómo mejorar el rendimiento de una aplicación de Android cuando ejecuta servicios en segundo plano

¿Existe una aplicación de Android que silencia las notificaciones durante la noche pero permite a las personas que llaman persistentemente o de alguna manera proporciona una opción para que la persona denote la llamada como una emergencia?

He aprendido Android ¿Qué tecnología debo aprender a continuación para convertirme en desarrollador?

¿Cuáles son algunos problemas comunes al construir el proyecto de código abierto de Android?

¿Por qué necesitamos saber sobre Android N?

¿Por qué Google eligió Java como el lenguaje de programación de Android y no Python o algo más?

¿Cómo aprender el desarrollo de aplicaciones de Android por mi cuenta? Aprendí Java en NetBeans con MySQL en mi escuela. ¿Puedo aprenderlo a través de internet?

¿Quiénes son los principales desarrolladores de Android en Silicon Valley?

Cómo hacer una aplicación de Android de supermercado simple por mi cuenta

¿Por qué hay un cuadro anidado dentro de los elementos del menú cuando hago clic en ellos en mi aplicación de Android?