djay, una de las apps de música desarrollada por la empresa alemana Algoriddim más exitosas de Android, se basa en la experiencia de escritorio. En 2006, el equipo diseñó la primera iteración de djay para laptops con el objetivo de brindar a todos los DJ, principiantes y profesionales, rendimiento confiable y compatibilidad con hardware externo, como interfaces de audio y controladores MIDI. Con el posterior despegue de los smartphones, Algoriddim reinventó djay para dispositivos móviles y llevó los platos giratorios al alcance de millones de personas por primera vez.
En la actualidad, más dispositivos, como las Chromebooks, acortan la brecha que existe entre las experiencias de escritorio y de dispositivos móviles. Además, las configuraciones profesionales desde plataformas móviles son cada vez más relevantes para los DJ. ChromeOS le presentó a Algoriddim la oportunidad de reunir todo lo que aprendieron sobre el diseño para computadoras de escritorio y dispositivos móviles, y ofrecer una experiencia increíble en una sola plataforma.
Aquí te mostramos cómo combinó la funcionalidad de pantalla táctil en dispositivos móviles con el alto rendimiento de las computadoras de escritorio, las pantallas grandes envolventes y compatibilidad con hardware externo fundamental.
Qué hizo la empresa
Como ya habían diseñado el diseño de djay para computadoras de escritorio con pantalla grande desde el primer día, la mayoría de las optimizaciones de Algoriddim implicó aprovechar todo el rendimiento y la funcionalidad de ChromeOS. Habilitar la compatibilidad de audio con todo lo que necesita un DJ fue la prioridad número uno:
Compatibilidad MIDI y audio multicanal
El audio multicanal es muy importante para que los DJ puedan preparar la próxima pista sin problemas en sus auriculares antes de que el público la escuche en el mix principal. Muchos DJ también conectan dispositivos de hardware MIDI externos, como beatpads y samplers, a sus laptops, por lo que enviar y recibir señales MIDI con una respuesta de baja latencia en la app es esencial.
La app para Android de djay original tenía la funcionalidad básica para MIDI, pero distaba mucho de ser ideal para los DJ profesionales. ChromeOS presentó la oportunidad de brindar a los DJ compatibilidad a gran escala en dispositivos móviles. Agoriddim trabajó estrechamente con el equipo de audio de Android para implementar la API de MIDI de Android con la pila MIDI interna de djay y usar el SDK de audio de Android para optimizar la app para audio multicanal, lo que permite que los DJ usen canales estéreo separados desde la app hacia un par de bocinas y sus auriculares.
En definitiva, ambas optimizaciones lograron que la experiencia de audio original de alta calidad de djay sea completa al llevar la potencia del nivel de las computadoras a los usuarios en sus dispositivos móviles.
Optimización del diseño de pantalla completa para tablets
Cuando Algoriddim pensó en la manera en que los artistas podían usar la app en dispositivos con pantallas más grandes, vieron la oportunidad de ofrecer una experiencia más extraordinaria que la de un teléfono o computadora de escritorio típicos.
En lugar de escalar la IU para dispositivos móviles, Algoriddim colocó en posiciones específicas ciertos elementos y funciones de la app, como los pads FX y los ecualizadores, para los usuarios de tablets y laptops con pantallas táctiles. Esto resultó muy beneficioso para los DJ en sus presentaciones, en las que suelen necesitar acceder a varios controles al mismo tiempo para lograr diferentes efectos, como mezclar canciones sin interrupciones disminuyendo los bajos de una canción y aumentando al mismo tiempo el volumen y los bajos de la siguiente, las transiciones y los diferentes efectos.
Gracias al espacio agregado de las pantallas, Algoriddim pudo agregar funciones fundamentales a la IU principal en lugar de ocultarla en vistas auxiliares que cubren la IU principal en teléfonos y dispositivos más pequeños, lo que permite que la poderosa experiencia multitáctil no interrumpa el flujo del DJ.
Lo mejor de todo es que el espacio de pantalla adicional permitió al equipo ofrecer a los DJ algo completamente nuevo, ya que combina una interfaz de pantalla táctil con teclado y control MIDI, lo que permite flujos de trabajo innovadores durante las presentaciones en vivo.
Resultados
Debido a que juntó lo mejor de las funciones para computadoras de escritorio y dispositivos móviles de djay en dispositivos de pantallas grandes, Algoriddim logró llegar a millones de artistas de todo el mundo. Gracias a una combinación única de compatibilidad con MIDI, audio multicanal, funcionalidad de pantalla táctil y entradas del teclado y el mouse, djay le brinda a los DJ experimentados la configuración de baja latencia y alto rendimiento que necesitan, y a los DJ nuevos todo lo que necesitan para comenzar.
Algoriddim ya experimentó millones de descargas de apps nuevas, lo que representa un aumento general del 25% desde su lanzamiento en ChromeOS. El equipo recibió continuamente comentarios positivos de DJ de todo el mundo, y la participación es notablemente más alta en computadoras de escritorio y dispositivos móviles.
Frederik Seiffert, responsable del área técnica de Algoriddim, se mostró muy entusiasmado con la manera en que resultó todo: "Siempre trabajamos para crear un ecosistema en el que cada DJ pueda tener las herramientas que necesita en el dispositivo que elija, sin importar si es un niño que aspira a convertirse en la próxima estrella o un profesional con experiencia. Llevar djay a ChromeOS es un gran paso para inspirar y empoderar a la próxima generación de DJ, y darles un nuevo camino para crecer como artistas, lo que se alinea con nuestra visión de la app”.
Comenzar
Consulta algunas prácticas recomendadas a fin de optimizar tus apps para ChromeOS y obtén información sobre cómo optimizarlas para pantallas grandes.