Aprovechando la tecnología para mejorar la experiencia del usuario en los vehículos, General Motors (GM) está poniendo en marcha el campo del desarrollo de software para automóviles. La compañía ha introducido recientemente una definición única de servicio para vehículos conocida como "uServices" en un intento por estandarizar la creación de aplicaciones avanzadas para sus vehículos, y también para los de sus rivales.
uServices sirve como API exclusiva de GM diseñada para otros desarrolladores de software interesados en crear aplicaciones escalables capaces de operar en múltiples líneas de vehículos. Además, GM está impulsando la integración de este nuevo estándar por parte de la Connected Vehicle Systems Alliance (COVESA); una alianza mundial dedicada a la progresión y aplicación de estándares y tecnologías abiertos para vehículos interconectados.
Esta nueva definición impulsa un enfoque de software estandarizado, que conduce a un acceso integral y seguro a los sistemas del vehículo desde todos los rincones del ecosistema de un fabricante de equipos originales (OEM), según lo delineado por el fabricante de automóviles. En correlación con el protocolo de software de código abierto denominado uProtocol que GM inició a principios de este año, la corporación sostiene que está configurando los componentes necesarios que facilitarán el establecimiento de Software Defined Vehicles (SDVs).
Según GM, el marco uServices está destinado a funcionar de la siguiente manera:
"Si bien uProtocol sirve como columna vertebral para un desarrollo de software para vehículos más eficiente en toda la industria, uServices está destinado a establecer estándares para la interfaz con las funciones del vehículo y la comunicación a través de esa columna vertebral, sirviendo como una API estándar para abstraer los servicios del vehículo, permitiendo un ecosistema unificado de vehículos conectados. ".
El objetivo principal de todas estas iniciativas es acelerar la evolución de los SDV. La industria automotriz ha estado reclutando mucho en los últimos años, incorporando a multitud de desarrolladores de software con la intención de integrar tecnología más innovadora en sus flotas. Los recientes despidos en Silicon Valley han brindado a estas empresas una oportunidad aún mayor de aumentar sus filas de codificadores, ingenieros y trabajadores expertos en tecnología.
Esta tendencia ha llevado a un aumento en el lanzamiento de vehículos con funciones de software progresivamente actualizadas. Tesla fue la empresa que rompió fronteras al llevar las actualizaciones de software inalámbricas al público general. Ahora, el resto de la industria se apresura a mantener el ritmo desarrollando sus propios vehículos actualizables.
Sumándose a los esfuerzos en esta dirección, GM está presentando Ultifi, una plataforma de software única que aparecerá en los vehículos a finales de este año. El fabricante de automóviles asegura que esta plataforma de software de extremo a extremo facilitará actualizaciones Over-The-Air (OTA), servicios de suscripción en el automóvil y "nuevas oportunidades para aumentar la lealtad de los clientes". Sin embargo, vale la pena señalar que con plataformas como AppMaster avanzando en el campo de las plataformas no-code, un proceso de desarrollo más rápido y accesible podría ser el futuro para los desarrolladores de aplicaciones en la industria automotriz.