El iPhone 4 CDMA no ejecuta ninguna aplicación, aparecen los primeros signos de fragmentación de la plataforma iOS

Hoy Telenav, la empresa que producir la aplicación AT&T Navigator para iPhone, ha lanzado en la AppStore una nueva versión de su propia aplicación especialmente diseñada para la versión CDMA del iPhone 4. La versión para el iPhone 4 GSM está disponible en la AppStore, pero no funciona en el iPhone 4 CDMA debido a algunas diferencias de hardware que el desarrollador no conocía no quiso especificar nada. Ya he escrito un artículo en el que dicho que el iPhone 4 CDMA tiene un nuevo tipo de antena además de GPS integrado en el chip de banda base, pero si además tenemos en cuenta la diferencia entre redes CDMA y GSM entonces se podría explicar, quizás, la necesidad de lanzar una nueva aplicación especial Para iPhone 4 CDMA.

El iPhone de Verizon requirió modificaciones en la aplicación Telenav para que funcionara con el nuevo hardware del teléfono. La compañía no dio más detalles sobre qué diferencias de hardware forzaron los cambios, pero la diferencia principal en las dos versiones del iPhone radica en las radios (GSM vs. CDMA) y quizás en el chipset GPS. La nueva aplicación Telenav para iPhone de Verizon no se ejecutará en el iPhone original debido a esas diferencias de hardware.

Este cambio de aplicación requerido lleva a la pregunta de si es posible que otras aplicaciones que se comunican directamente con el hardware no funcionen en ambas versiones del iPhone. Los desarrolladores de aplicaciones pueden estar considerando producir una nueva versión de las aplicaciones, como se vio obligado a hacer Telenav, para asegurarse de que su aplicación pueda ejecutarse en el iPhone de Verizon. Se espera que Big Red venda millones de iPhones, por lo que esta es una parte importante del mercado de iPhone que los desarrolladores no pueden permitirse el lujo de perderse.

La plataforma iOS tuvo un gran éxito y la falta de fragmentación fue un elemento esencial que atrajo a tantos desarrolladores de aplicaciones. Por supuesto, había que hacer que las aplicaciones funcionaran en diferentes versiones de iOS, pero esto es normal, pero ahora que han aparecido diferencias de hardware, que requieren el desarrollo de aplicaciones separadas, podría haber un problema entre los terminales iPhone. Si los desarrolladores tienen que crear diferentes aplicaciones que funcionen en diferentes modelos de iPhone, lo más probable es que terminemos en la situación de la plataforma Android donde ciertas aplicaciones solo funcionan en ciertos dispositivos.

Personalmente no creo que algo así vaya a pasar con la plataforma iOS, no creo que Apple lo permita precisamente para evitar acabar en la situación de la plataforma Android. Apple sabe que la fragmentación causará grandes problemas y alejará a los desarrolladores que ya están molestos por las reglas impuestas en la AppStore, por lo que probablemente ahora estemos hablando sólo de una aplicación que debe adaptarse al nuevo módulo GPS.

¿Qué opinas?