¿Alguien podría explicar la fragmentación de Android?
Si creo una aplicación con la versión 1.5, ¿funcionará en todos los dispositivos que tengan entre la versión 1.5 y la 3.2 (la versión más reciente)? ¿O hay problemas entre las versiones? Entiendo que la 3.0 es la versión para tabletas, por lo que una aplicación creada para la 1.5 probablemente no se verá bien, pero ¿funcionará sin tener que crear versiones específicas de la aplicación?
Además, ¿por qué algunos teléfonos tardan tanto en recibir actualizaciones? ¿Está Android tan ligado al hardware de un dispositivo específico que no es posible actualizarlo sin otras modificaciones específicas del dispositivo? Yo habría esperado que si un teléfono es capaz de ejecutar una nueva versión que lo conseguiría OTA, pero leyendo alrededor parece que una gran cantidad de usuarios de Android se quejan de que está tomando tanto tiempo para obtener x actualización o que ni siquiera saben si van a conseguirlo.