Retos
Racenet reúne las funciones sociales, la competición y el análisis de rendimiento de varias franquicias de conducción de EA en una única aplicación. Uno de los principales retos fue integrar experiencias web complejas dentro de una aplicación React Native, consiguiendo que se comportaran y se sintieran como pantallas nativas. Además, la aplicación debía ofrecer una experiencia fluida tanto en móviles como en tablets, integrarse de forma segura con el sistema de cuentas de EA y mantener un rendimiento sólido para cientos de miles de usuarios activos.
Mis contribuciones
- Diseñé y desarrollé la arquitectura de comunicación entre la aplicación nativa y las experiencias web, permitiendo una autenticación segura y una comunicación bidireccional fluida.
- Trabajé tanto en el código web como en el de la aplicación para que las funcionalidades integradas ofrecieran una experiencia completamente nativa.
- Adapté e hice responsivas funcionalidades como Performance Analysis, F1 Leagues, WRC Clubs y Leaderboards para móviles y tablets.
- Desarrollé funcionalidades multiplataforma con React Native para iOS y Android.
- Implementé la integración con EA Account para permitir a los usuarios encontrar amigos, gestionar solicitudes de amistad e interactuar con la plataforma social.
- Desarrollé el sistema de notificaciones push y la navegación mediante enlaces profundos (Deep Links).
- Colaboré estrechamente con diseñadores, ingenieros backend y desarrolladores web para ofrecer una experiencia consistente en todas las plataformas.
Resultado
Racenet consiguió unificar el ecosistema de juegos de conducción de EA en una única experiencia móvil multiplataforma, utilizada por más de 920.000 usuarios activos. La aplicación ofrece una experiencia coherente en iOS, Android y tablets, y mantiene una valoración superior a 4 estrellas en la App Store.



