![]()
Sector
Estado
Tamaño de la organización
Corporación (más de 10 000 empleados)
País o región
Dinamarca
Tecnología
Empresa
Demant es un grupo danés de salud auditiva con más de 120 años de historia en cuidado, salud e innovación. Desde los primeros audífonos electrónicos pioneros hasta las modernas soluciones auditivas digitales, la ambición de Demant como empresa líder en salud auditiva es mejorar la vida del mayor número posible de personas.
Hoy, Demant opera en más de 130 países con más de 22 000 empleados bajo marcas reconocidas como Oticon, Bernafon, Interacoustics y Audika. Una de las innovaciones más recientes de Demant es la aplicación móvil Oticon Companion, una aplicación para smartphone que permite a los usuarios controlar directamente sus audífonos. Al adoptar .NET MAUI y Azure, Demant creó una aplicación multiplataforma que empodera a los usuarios de audífonos como nunca antes a la vez que optimiza el desarrollo con un único código base compartido para iOS, Android e incluso compartiendo código con una aplicación WPF.
Personas reales, impacto real
En esencia, la historia de Demant trata de crear cambios que transforman vidas a través de la salud auditiva. Imagine a una persona con audífonos intentando conversar con amigos en un café ruidoso. Antes, podía tener dificultades con los botones diminutos de los audífonos. Ahora, con la aplicación Oticon Companion en el smartphone, puede reducir fácilmente el ruido de fondo y aumentar la voz en segundos con un simple control en pantalla.
La pasión detrás de esta aplicación proviene del propio equipo de Demant, que entiende la importancia de la audición en la vida diaria. El equipo incluye audiólogos, ingenieros y expertos en producto que trabajan juntos para crear un ecosistema de soluciones auditivas, desde los propios audífonos hasta el software de ajuste usado por profesionales, y ahora esta aplicación móvil orientada al usuario.
"Esta aplicación móvil es su compañera en la vida diaria", dice Diana Pardyl, responsable de producto de Demant para la aplicación, señalando que, aunque los audífonos modernos se adaptan automáticamente a muchas situaciones, los usuarios quieren poder personalizar el sonido al instante. La aplicación Companion fue diseñada precisamente para eso: empoderar al usuario.
Esta aplicación móvil es su compañera en la vida diaria"
Por ejemplo, el usuario puede cambiar fácilmente de modo con solo pulsar un botón, pero los usuarios más expertos pueden acceder a funciones avanzadas como un ecualizador para el sonido ambiental o la música transmitida, haciendo ajustes según sus preferencias. "Todos tienen un smartphone hoy en día... así que contar con una pantalla grande para cambiar programas y ajustar el volumen fácilmente es muy cómodo", dice Diana.
Como muestra de su dedicación, durante el desarrollo, los ingenieros de Demant realizaron una prueba de la función "Encuentra mis audífonos": un desarrollador enterró un audífono en la arena de una playa real y logró localizarlo con éxito usando la aplicación durante una demostración en vivo, demostrando que la función funciona incluso en condiciones extremas reales.
Otra función útil es Remote Care, que permite al usuario hacer videollamadas con su profesional auditivo y ajustar sus audífonos de forma remota a través de la aplicación. Cuando no es posible acudir a la clínica en persona, Remote Care permite resolver problemas auditivos a miles de usuarios.
Incluso hoy en día, esta función beneficia a quienes viven lejos de un audiólogo o tienen problemas de movilidad; pueden recibir atención de seguimiento sin desplazarse. Estas historias, desde la comodidad diaria de ajustes rápidos de volumen hasta el soporte crítico de ajustes remotos, muestran por qué el equipo de Demant está tan comprometido con el proyecto. No solo están creando una aplicación; están mejorando la calidad de vida de las personas con pérdida auditiva.
Mejor juntos: resolviendo con .NET MAUI
Para atender eficazmente a su base global de usuarios, la aplicación Oticon Companion debía estar disponible en iOS y Android, ofrecer un conjunto completo de funciones e interactuar de forma fiable con audífonos Bluetooth especializados, todo cumpliendo estrictos estándares médicos de fiabilidad. Demant también cuenta con software de escritorio existente (para que los audiólogos programen los audífonos) y servicios back-end en la nube.
Demant quería ofrecer una aplicación unificada que trasladara las capacidades avanzadas del software ajustado al móvil. Dado que los audífonos funcionan con estrictos límites de recursos en el dispositivo (memoria, procesamiento y energía), la mayor parte de la pila debe ejecutarse fuera del dispositivo y requiere más de 200 000 líneas de lógica. Reescribir esa lógica por separado para iOS y Android habría más que duplicado el esfuerzo de implementación y QA, aumentado el riesgo de desfases y errores entre plataformas, y elevado los costes. Al mismo tiempo, Demant necesitaba dar soporte a todos los usuarios existentes, desde audífonos antiguos hasta los más recientes, garantizando una experiencia fluida y coherente en todas las plataformas. Una arquitectura .NET multiplataforma era la opción clara.
Demant eligió .NET MAUI como base para la aplicación móvil, permitiendo que un equipo y un código base sirviera para iOS y Android. Esta decisión se tradujo inmediatamente en eficiencia y coherencia en el desarrollo. ".NET fue la única opción que nos permitió reutilizar componentes en móvil, escritorio y nube. Ese fue el factor clave, que redujo nuestro esfuerzo de mantenimiento y pruebas a largo plazo", dice Damian Antonowicz, arquitecto principal en Demant.
Con MAUI, los desarrolladores escribieron la lógica central de la aplicación una vez en C# y la compartieron en todas partes, una estrategia que entregó aplicaciones totalmente nativas para cada plataforma desde un código base unificado. De hecho, Demant pudo reutilizar una parte significativa del código .NET existente que ya había sido probado en su software de escritorio Windows.
Un ejemplo destacado es la capa de abstracción de hardware (HAL) para comunicarse con los audífonos: este componente se creó originalmente para el programa de escritorio WPF de Demant, y el equipo incorporó esa misma biblioteca HAL en la aplicación móvil MAUI. Esto significó que la compleja lógica de conectividad Bluetooth (detectar audífonos, establecer conexiones, leer el estado de la batería, etc.) no tuvo que reinventarse para móvil; es literalmente el mismo código probado que se ejecuta en Windows, iOS y Android.
Esto no solo ahorró tiempo de desarrollo, sino que también garantizó fiabilidad y coherencia en todas las plataformas: si se mejora la conectividad en el HAL, tanto la herramienta de escritorio como la aplicación móvil se benefician de inmediato.
Como toda la pila era .NET, Demant pudo incluso reasignar recursos de ingeniería según fuera necesario durante el desarrollo. Cuando el proyecto de la aplicación móvil se intensificó, incorporaron a algunos desarrolladores de su equipo de nube de Azure para ayudar; esos ingenieros ya conocían C# y .NET, por lo que se volvieron productivos rápidamente en la aplicación móvil. Este tipo de flexibilidad no habría sido posible si la aplicación se hubiera escrito en un marco o lenguaje completamente diferente. Esto subraya una ventaja clave del enfoque de Demant: al mantener .NET de un extremo a otro, aprovechan un conjunto común de habilidades y base de código en todos los proyectos.
Aspectos técnicos clave de la solución:
- Código base único compartido: .NET MAUI permitió a Demant usar un único código base para iOS y Android. La gran mayoría del código de la aplicación (interfaz de usuario y lógica de negocio) es idéntica en ambas plataformas, con solo algunos ajustes menores para detalles específicos de cada plataforma. Este enfoque de un único código base reduce drásticamente el esfuerzo de desarrollo y los errores; el equipo crea una función o corrección una vez y se aplica en todas partes. También garantiza una experiencia de usuario coherente en todos los dispositivos. Demant tenía aplicaciones nativas años atrás; pasar a Xamarin.Forms y luego a MAUI les permitió retirar el código independiente para iOS y Android y consolidarlo en un solo proyecto.
- Reutilización de componentes .NET: la aplicación MAUI se integra con el ecosistema de software más amplio de Demant. Componentes clave como la HAL de Bluetooth se comparten entre la aplicación móvil y el software de ajuste de escritorio, por lo que las mejoras en uno benefician al otro. La aplicación móvil también utiliza los servicios back-end de Azure de Demant con los mismos modelos de datos que se emplean en otras áreas de la empresa. Al usar .NET de un extremo a otro, Demant evitó la fragmentación y pudo "escribirlo una vez" para múltiples usos.
- Rendimiento nativo e integración con dispositivos: .NET MAUI proporcionó a Demant un rendimiento casi nativo y acceso completo a las funciones de la plataforma. Las funciones críticas de la aplicación (como cambiar el programa del audífono o silenciar el sonido) se ejecutan sin retrasos perceptibles, algo vital para la satisfacción del usuario. La flexibilidad de MAUI también permitió al equipo incorporar una aplicación complementaria para Apple Watch que ofrece un control rápido desde la muñeca. Escribieron la app para el reloj en Swift, pero la integraron en la aplicación MAUI y lograron que se comunicaran sin problemas, una hazaña de ingeniería impresionante que demuestra que MAUI puede adaptarse a requisitos únicos. Además, el equipo de Demant aprovechó el rico ecosistema de .NET para acelerar el desarrollo y las pruebas. Utilizan el kit de herramientas de la comunidad de .NET MAUI (una colección de controles y ayudas predefinidas) para agilizar el desarrollo de la interfaz de usuario, y configuraron un sistema sólido de pruebas automatizadas con teléfonos físicos y audífonos para ejecutar pruebas de un extremo a otro cada noche. Todo esto funciona con tecnología de .NET, lo que le permite a un equipo de tamaño moderado mantener una alta calidad mientras ofrece actualizaciones frecuentes.
.NET fue la única opción que nos permitió reutilizar componentes en dispositivos móviles, de escritorio y en la nube."
El equipo de desarrollo de Demant también ha adoptado herramientas con tecnología de IA como GitHub Copilot para aumentar la productividad. Como explica Damian, "Todos estamos aprendiendo a usar Copilot. A mí me ha resultado muy útil, especialmente en partes del código que no creé. Me ayudó a entender el código o a encontrar los puntos exactos donde se implementa una función específica." Al aprovechar las sugerencias y conocimientos de código de Copilot, los ingenieros de Demant pueden navegar por su gran base de código con más eficiencia y centrarse en entregar nuevas funciones, manteniendo los altos estándares de calidad requeridos para software sanitario.
En resumen, el ecosistema .NET permitió a Demant resolver sus desafíos “mejor juntos”. La tecnología les permitió alcanzar varios objetivos a la vez: alcance multiplataforma, compartir código con otros productos de Demant y desarrollo eficiente con el equipo y habilidades que ya tenían. El resultado es una solución técnicamente elegante y fácil de mantener. Un ingeniero de Demant lo resumió: ".NET MAUI nos permite crear una aplicación para iOS y Android usando el mismo código base e incluso compartir componentes clave entre nuestros proyectos." Ese enfoque unificado permitió que el equipo entregara a tiempo y dentro del presupuesto, sin sacrificar la calidad ni el rendimiento necesarios para una aplicación sanitaria.
En el camino: resultados reales y lo que queda por delante
El impacto de la aplicación .NET MAUI de Demant ha sido considerable, tanto para los usuarios como para la organización.
Desde su lanzamiento, la aplicación Oticon Companion ha sido adoptada por usuarios de audífonos en todo el mundo. Está disponible en más de 30 idiomas y en más de 130 países, lo que refleja el alcance global de Demant, y solo en el último año se descargó casi un millón de veces en iOS y Android. Muchos usuarios de Demant la usan a diario. Por ejemplo, cada mañana pueden consultar el indicador de nivel de batería de la aplicación, que no solo muestra un porcentaje, sino también una estimación de las horas restantes en las baterías recargables de sus audífonos. Esta función de "tiempo restante" recibió comentarios muy positivos de los usuarios: ofrece tranquilidad antes de salir (imagina saber que la batería durarán durante una película de dos horas). En el día a día, las funciones más usadas son, sin duda, las básicas: cambiar de programa y controlar el volumen, y la fiabilidad de la aplicación en estas tareas ha recibido elogios. La aplicación también ha ayudado a reducir el estigma y aumentar la confianza entre las personas que usan audífonos; por ejemplo, con la integración de Apple Watch, un profesional puede ajustar discretamente su audífono durante una reunión usando el reloj, lo que resulta perfectamente normal y discreto.
Para Demant, adoptar .NET MAUI y una estrategia multiplataforma ha sido una decisión acertada tanto económica como operativamente. Al consolidar en un único código base, evitaron la necesidad de equipos de desarrollo separados para iOS y Android o contratar dos grupos distintos de especialistas. Un solo equipo de tamaño moderado entregó la aplicación para ambos ecosistemas, optimizando mucho los recursos. Cuando prueban una nueva función o corrección, se aplica a ambas plataformas a la vez, y cuando lanzan una actualización, todos los usuarios la reciben. Esto mantiene su ciclo de lanzamiento eficiente y sincronizado en iOS y Android, un factor clave para un producto global.
La elección de .NET MAUI también ha protegido la inversión de Demant para el futuro. Gracias a la sólida base de .NET, la aplicación está preparada para evolucionar con nuevas tecnologías y requisitos. El back-end de la aplicación móvil, impulsado por Azure, ya está en funcionamiento para soportar estas extensiones.
Al reflexionar sobre el camino recorrido, la historia de Demant destaca el valor de alinear la tecnología con la misión. Al usar .NET, los desarrolladores de Demant pudieron centrarse en lo que realmente importa: entender a los usuarios y crear funciones que les ayuden, en lugar de perder tiempo en esfuerzos duplicados o tecnologías incompatibles. El resultado final es una aplicación que ha mejorado la vida diaria de sus usuarios y un enfoque de desarrollo que prepara a Demant para el éxito a largo plazo. Miles de personas oyen el mundo con más claridad cada día gracias a la aplicación Oticon Companion. Y con una base sólida y escalable, Demant está bien posicionado para seguir innovando en los próximos años.
Como dice Damian, con .NET y .NET MAUI en la caja de herramientas, "no solo estás creando software, estás convirtiendo tu visión en soluciones reales". El éxito de la aplicación Oticon Companion, usuarios más satisfechos, un negocio más sólido y una plataforma para el crecimiento futuro son la prueba de que la asociación tecnológica adecuada puede marcar una diferencia que cambia vidas.
No solo está creando software, sino que está convirtiendo su visión en soluciones del mundo real."
