5 points par GN⁺ 2024-02-03 | 1 commentaires | Partager sur WhatsApp
  • Lancement de « Juno for YouTube », une nouvelle application cliente YouTube pour les utilisateurs d’Apple Vision Pro.
  • Une nouvelle alternative pour les utilisateurs gênés par l’absence d’application iPad existante ou d’application visionOS.
  • Développée en réutilisant le code de l’application Apollo, avec un accent mis sur l’amélioration de l’expérience utilisateur.

Comment cela fonctionne-t-il techniquement ?

  • YouTube propose plusieurs API, et Juno utilise l’embed API de YouTube.
  • Les vidéos sont chargées via une webview et contrôlées avec des méthodes JavaScript, sans clé API ni limite d’appels.
  • Combine une interface native visionOS et JavaScript pour offrir la meilleure expérience possible à l’utilisateur.
  • Prend en charge une fonction qui détecte automatiquement le format d’image des vidéos et ajuste la taille de la fenêtre.

Et la navigation elle-même ?

  • Juno s’appuie sur le site web de YouTube, tout en ajustant le thème du site via CSS et JavaScript.
  • Exploite l’effet de verre de visionOS et augmente le contraste pour améliorer la lisibilité.
  • Utilise des boutons d’interface natifs pour charger les abonnements, etc., et affiche correctement les recommandations et la liste des abonnements de l’utilisateur.

Bloque-t-il les publicités ?

  • Juno ne bloque pas les publicités, et les utilisateurs de YouTube Premium peuvent regarder les vidéos sans publicité.
  • YouTube Premium permet de profiter des vidéos sans se soucier des publicités, tout en apportant davantage de soutien aux créateurs.

Fonctionnalités

  • Propose une interface visionOS transparente.
  • Détection automatique du format d’image et réglage de la vitesse de lecture des vidéos.
  • Gestion de la lecture vidéo via des contrôles natifs.
  • Prise en charge de gestes pour avancer ou reculer rapidement dans une vidéo.
  • Fonction permettant de lancer rapidement YouTube depuis l’écran d’accueil.
  • Fonction pour assombrir l’environnement et mieux se concentrer sur la vidéo.
  • Prise en charge de l’affichage complet des recommandations, abonnements, playlists, etc.
  • Redimensionnement de la vidéo et sélection automatique de la qualité.

Fonctionnalités supplémentaires à l’étude

  • En plus des fonctions développées pour le lancement de l’application, il est prévu d’ajouter l’affichage des commentaires, la sélection manuelle de la qualité, les contrôles des sous-titres, etc.
  • Un environnement plus immersif et une vue multi-vidéos sont également envisagés.

Peut-on envoyer des retours ?

  • Les retours des utilisateurs sont les bienvenus, et l’objectif est d’identifier les points à améliorer grâce à des tests sur appareil réel.
  • Il est possible d’envoyer directement ses retours au développeur via Mastodon ou Twitter.

À découvrir !

  • L’application Juno est disponible sur l’App Store pour 5 $.
  • Achat unique, sans abonnement ni achat intégré.
  • Offre la praticité de lancer YouTube directement depuis l’écran d’accueil.
  • Le développeur remercie pour le design de l’icône de l’application et indique qu’il prévoit d’ajouter encore plus de fonctionnalités.

L’avis de GN⁺ :

  1. Juno for YouTube comble l’absence d’application YouTube existante et il est important qu’il offre aux utilisateurs d’Apple Vision Pro une expérience de visionnage adaptée.
  2. Cette approche combinant les avantages d’une application native et du web peut offrir une meilleure interface et de meilleures fonctionnalités aux utilisateurs.
  3. Cette application montre à la communauté des développeurs qu’il est possible de créer des solutions innovantes même sur de nouvelles plateformes comme visionOS.

1 commentaires

 
GN⁺ 2024-02-03
Commentaires sur Hacker News
  • Pour les personnes intéressées par l’auto-hébergement, un commentaire indique que la combinaison d’Invidious et Yattee fonctionne remarquablement bien sur macOS/iOS/tvOS. Depuis le déploiement de cette configuration avec Docker, il n’aurait plus eu besoin de regarder autre chose.
  • Un développeur souligne qu’il est compétent pour créer des logiciels qui utilisent les services des grands groupes de la Silicon Valley, mais que ces entreprises peuvent en bloquer l’accès à tout moment.
  • Par rapport au client officiel de YouTube, certains estiment qu’il est appréciable d’avoir un client YouTube adapté à la plateforme. Cela contraste en particulier avec le client officiel pour iPad, qui utilise de petites cibles tactiles comme sur un téléphone.
  • Un commentaire précise que cela vient du développeur d’Apollo et salue son talent exceptionnel.
  • À une question sur le blocage des publicités, une réponse indique qu’avec YouTube Premium, les publicités ne seront pas visibles. Le commentaire relève aussi l’ironie selon laquelle un nouveau produit signifie un nouvel écosystème, donc moins de possibilités de personnalisation.
  • Certains estiment que Christian ne fait pas payer assez cher. Selon eux, cette application vaut plus de 10 $. Ils ajoutent qu’ils ressentent de la frustration chaque fois qu’ils utilisent l’application Reddit.
  • Un commentaire note qu’un développeur indépendant facture 5 $ pour une application permettant d’accéder à la plateforme de partage vidéo financée par la publicité de YouTube, une entreprise valorisée à 1,78 billion de dollars.
  • Une personne dit apprécier Christian et avoir été utilisatrice d’Apollo (client Reddit). Elle dit l’avoir soutenu pendant l’affaire Reddit contre les développeurs en 2023. Elle exprime aussi son inquiétude quant au fait que YouTube n’a volontairement pas publié d’application sur l’App Store et qu’ignorer cette intention pour y publier une application n’est peut-être pas une bonne idée.
  • Un commentaire trouve l’application magnifique et pense que l’absence d’implication d’Alphabet a permis d’obtenir une application plus premium. Il espère qu’un portage vers Quest verra le jour un jour.
  • Un commentaire dit que l’application a l’air excellente et, en réponse à Christian qui évoquait la possibilité future d’une fonction de commentaires, suggère qu’en direct, transformer les commentaires en une boîte spatiale séparée serait une bonne idée. La personne ajoute qu’elle n’aime pas laisser un stream tourner tout en faisant autre chose, mais que beaucoup de jeunes le font, et que les commentaires font partie intégrante de l’expérience de consommation des streams.