Algoriddim apporte toute la puissance de djay aux utilisateurs d'appareils mobiles en optimisant son application pour ChromeOS

djay est l'une des applications musicales les plus populaires sur Android. Elle a été développée par Algoriddim, une entreprise basée en Allemagne. À l'origine, il s'agissait d'une application de bureau. En 2006, l'équipe a conçu la première version de djay pour ordinateurs portables afin que tous les DJ, qu'ils soient débutants ou professionnels, puissent bénéficier de performances fiables et utiliser l'application avec du matériel externe comme des contrôleurs MIDI et des interfaces audio. Face à l'essor des smartphones survenu peu après, Algoriddim a réinventé djay pour les appareils mobiles, mettant pour la première fois les platines à la portée de millions d'utilisateurs.

Aujourd'hui, des appareils comme le Chromebook comblent le fossé entre les expériences sur mobile et sur ordinateur, tandis que les configurations professionnelles hautes performances deviennent plus pertinentes pour les DJ sur les plates-formes mobiles. ChromeOS presented Algoriddim with an opportunity to bring together everything they���d learned about designing for desktop and mobile and deliver an incredible experience on a single platform.

Voici comment elle a combiné les fonctionnalités tactiles du mobile avec les avantages offerts par les ordinateurs, à savoir hautes performances, grands écrans immersifs et compatibilité avec le matériel externe essentiel.

Ce qu'ils ont fait

Comme l'application djay était déjà adaptée aux ordinateurs équipés d'un grand écran, la plupart des optimisations réalisées par Algoriddim ont consisté à exploiter pleinement les performances et les fonctionnalités de ChromeOS. Notre priorité était d'activer la prise en charge audio dont tous les DJ ont besoin :

Compatibilité avec l'audio et le MIDI multicanaux

L'audio multicanal est essentiel pour permettre aux DJ de préparer facilement le prochain titre dans leurs écouteurs avant que le public ne l'entende dans le mix principal. De nombreux DJ connectent également leur ordinateur portable à des équipements MIDI externes comme des beatpads et des samplers. Il est donc essentiel que l'application puisse envoyer et recevoir des signaux MIDI avec une faible latence de réponse.

L'application djay pour Android initiale disposait de fonctionnalités MIDI de base, mais celles-ci étaient loin d'être idéales pour les DJ professionnels. ChromeOS offrait la possibilité de répondre à tous les besoins des DJ sur mobile. Algoriddim a travaillé en étroite collaboration avec l'équipe audio d'Android pour implémenter l'API Android MIDI avec la pile MIDI interne de djay et utiliser le SDK audio Android pour optimiser l'application pour l'audio multicanal. Les DJ peuvent ainsi acheminer des canaux stéréo distincts de l'application vers une paire d'enceintes et leurs écouteurs.

Ces deux optimisations ont parfaitement complété les fonctionnalités audio haut de gamme d'origine de djay en faisant profiter les utilisateurs d'appareils mobiles de performances dignes d'un ordinateur de bureau.

Optimiser la mise en page plein écran pour les tablettes

En réfléchissant à la façon dont les artistes pourraient utiliser l'application sur des appareils dotés d'écrans plus grands, l'équipe Algoriddim a décidé de profiter de l'occasion pour imaginer une expérience unique sur ces écrans, différente de celle proposée sur les téléphones et ordinateurs classiques.

Au lieu de se contenter d'une mise à l'échelle de l'UI mobile, Algoriddim a positionné certains éléments et fonctionnalités de l'application, comme les pavés d'effets spéciaux et les égaliseurs, à des emplacements adaptés aux tablettes et aux ordinateurs portables à écran tactile. Cela a été extrêmement utile pour les DJ qui ont souvent besoin d'accéder à plusieurs commandes en même temps pour obtenir différents effets, comme mixer des titres de manière fluide en diminuant les basses d'un titre tout en augmentant simultanément le volume et les basses du suivant, sans oublier de déplacer le crossfader et d'appliquer plusieurs effets.

Grâce à l'espace d'écran supplémentaire, Algoriddim a pu ajouter des fonctionnalités de base à l'UI principale au lieu de les masquer dans des vues auxiliaires qui recouvrent l'UI principale sur les téléphones et les appareils plus petits. Cela a permis de créer une expérience multitouch puissante qui ne perturbe pas le workflow des DJ.

Mieux encore, l'espace d'écran supplémentaire a permis à l'équipe de donner aux DJ un tout nouveau moyen de s'exprimer en combinant une interface tactile avec un clavier et un contrôle MIDI, ce qui a permis de créer des workflows innovants lors des performances en direct.

Résultats

En réunissant les meilleures fonctionnalités de bureau et mobiles de djay sur les appareils à grand écran, Algoriddim a pu toucher des millions d'autres artistes dans le monde entier. Grâce à cette alliance unique de la compatibilité MIDI, de l'audio multicanal, des fonctionnalités tactiles et des commandes par clavier et souris, djay offre aux DJ professionnels la configuration hautes performances à faible latence dont ils rêvent, et aux DJ débutants tout ce qu'il leur faut pour se lancer.

Algoriddim a déjà enregistré plusieurs millions de nouveaux téléchargements de son application, soit une augmentation globale de 25 % depuis le lancement de djay sous ChromeOS. L'équipe reçoit sans cesse des commentaires positifs de DJ du monde entier, et l'engagement est sensiblement plus élevé sur ordinateur et sur mobile.

Frederik Seiffert, directeur technique d'Algoriddim, était ravi de la façon dont tout s'est déroulé : "Notre objectif a toujours été de créer un seul et même écosystème où tous les DJ, du jeune aspirant vedette au professionnel le plus expérimenté, disposent de tous les outils dont ils ont besoin sur l'appareil de leur choix. La mise à disposition de djay sous ChromeOS est une étape importante pour inspirer et équiper la prochaine génération de DJ, mais aussi pour leur donner de nouveaux moyens de progresser en tant qu'artistes, ce qui correspond exactement au but de notre application."

Premiers pas

Découvrez quelques bonnes pratiques pour optimiser vos applications pour ChromeOS et apprenez à les optimiser pour les grands écrans.