Inspiration
En nous rappelant notre expérience passée sur Garage Band, nous avons voulu rendre l'expérience de création de musique collaborative et plus conviviale.
Ça fait quoi ?
Connectez votre ordinateur et jusqu'à deux appareils mobiles et créez de la musique en collaboration. Un des appareils mobiles joue la musique avec un des trois instruments (synthétiseur, drumpad et voix), pendant que l'autre appareil module et modifie les sons créés par ces instruments.
Comment on l'a fait ?
Nous avons profité de l'occasion pour apprendre Vue.js et sa structure de Single File Components. Pour la communication interappareils, nous avons créé un serveur Express.js qui communique avec socket.io avec les différents clients. Pour créer une expérience mobile native et ainsi rendre l'expérience utilisateur plus agréable, nous avons transformé notre site Web en application mobile avec la technologie PWA.
De quoi sommes-nous fiers ?
Nous sommes très fiers des fonctionnalités mobiles que permet le PWA. Par exemple, notre application permet d'exporter sa création musicale en seulement un clic et de la définir comme sonnerie de votre appareil mobile avec un deuxième clic. De plus, l'intégration du micro permet aux utilisateurs de téléphones d'utiliser au maximum les capacités de leur appareil.
Built With
- express.js
- pwa
- socket.io
- vue
Log in or sign up for Devpost to join the conversation.