Toutes les réalisations

03 / 03Application Windows

Canapey

Un launcher pour le PC du salon.

Je développe Canapey pour lancer mes jeux et applications depuis le canapé. L’interface est prévue pour une télévision, avec une navigation à la manette et au clavier.

Expérimental · Windows 11 x64

01 — InterfaceAgrandir la capture
Canapey : accueil de l’aperçu web avec un paysage alpin et un carrousel de suggestions d’applications.
Interface réelle en aperçu web. Les applications « À ajouter » sont des suggestions.

Le besoin

Je voulais utiliser mon PC dans le salon sans reprendre la souris à chaque lancement. J’ai commencé par une interface lisible à distance et une bibliothèque de raccourcis.

Le point technique

La sélection doit rester visible et les déplacements prévisibles à la manette. Il faut aussi gérer le lancement des applications et le retour au launcher sur Windows.

Le développement

Vue et TypeScript portent l’interface. Tauri et Rust assurent les fonctions natives Windows, dont le lancement des applications et le suivi des sessions.

Dans l’application

Fonctionnalités

  • Navigation à distance

    Sélection visible, grands éléments et déplacements prévus pour la manette, le clavier et la souris.

  • Bibliothèque personnelle

    Applications et raccourcis, affichage en carrousel ou en grille, visuels personnalisables.

  • Intégration Windows

    Lancement des applications et suivi des sessions via la couche native Rust.

02 — Interface

L’interface et Windows

Le décor change avec l’application sélectionnée. Le projet reste expérimental : les captures montrent l’aperçu web, pas une validation des fonctions natives sur un PC Windows.

Canapey : la suggestion Spotify sélectionnée affiche un décor de platine vinyle aux tons verts.
CanapeyAgrandir la capture

Code et outils

Technologies

Conception de l’interface et développement complet de l’application.

  • Tauri
  • Rust
  • Vue
  • TypeScript
Voir le code sur GitHub