¿Nueva versión? Ya actualizaré.
Ni Windows Update, ni Actualización de Software, ni Sparkle, ni memeces. La forma más rápida de que tus usuarios adopten tu nueva versión es el App Store: las actualizaciones aparecen en su dispositivo, en su iTunes, no se pueden librar nunca.
Los gráficos a continuación creo que muestran que las nuevas versiones de las aplicaciones en el App Store son adoptadas a una velocidad bastante aceptable por sus usuarios.
France Radio se comenzó a vender el 29 de Enero, y su primera actualización apareció el 9 de Febrero (siempre sucede, un 1.0.1 rápido después de un 1.0.0). Mucho más tarde, el 18 de Marzo aparecía la última actualización.
Para la primera actualización el share de la nueva versión superó al de la antigua únicamente dos días después, y tres días más tarde (cinco desde la aparición de la actualización) el número de aplicaciones en la nueva versión era mayor que el número de aplicaciones en la antigua versión justo antes de sacar la actualización.
Para la segunda actualización el proceso es similar, aunque más largo, posiblemente debido al mayor volumen de aplicaciones en circulación. Cuatro días después de aparecer la actualización, la nueva versión superaba a la antigua, y doce días después el número de aplicaciones en la nueva versión superaba el número de aplicaciones antes de aparecer la actualización.
Un par de detalles: los números que puedo obtener no son exactos, en los días en que una actualización aparece Apple no proporciona números separados para cada versión. Para realizar el gráfico considero que el día que aparece las primeras unidades actualizados todas las unidades vendidas son de la nueva versión. Curiosamente aparece un remanente de aplicaciones en la primera versión (y seguramente aparecerá un remanente de aplicaciones en la segunda versión) que no se puede saber si es porque la gente elimina la aplicación del iTunes o simplemente evita que se actualice (la primera opción es extraña en el caso de aplicación pagada).
Ventajas: En el caso de aparecer un problema grave (o un fallo de seguridad) es muy probable que en poco tiempo (casi) todo el mundo tenga la nueva versión con las correcciones (aunque hay que tener también en cuenta el tiempo que se tarda en programar la corrección y el tiempo que Apple puede tomarse revisando tu aplicación).
Inconvenientes: No hay forma de descargar una versión anterior. Esto es bastante importante cuando este Verano aparezca la versión 3.0 del iPhoneOS. Incluso para aplicaciones sencillas como las nuestras hay que hacer algunos cambios para que funcionen en la versión 3.0 (algunos de ellos no estoy seguro de que sea bugs por parte de Apple, pero bueno), y que no parece que se puedan hacer compatibles con la versión anterior. Así que la decisión está en dejar tirada a un montón de gente (por ejemplo porque tiene un iPod touch y no puede actualizarse, o porque una de las aplicaciones esenciales que utiliza falla en la versión 3.0) o olvidarse de los “early adopters”. Otra opción es sacar un “France Radio 3.0” específico para la versión 3.0 del iPhoneOS, pero creo que Apple debería buscar una solución aceptable.


