Voici la première vidéo publiée sur Xoolyx Now. C'est aussi mon tout premier podcast vidéo, soyez donc un peu indulgent. Il me manque encore le matériel pour vous faire des vidéos d'une qualité suffisante, mais cette première vidéo a été produite dans les conditions réelles de Xoolyx Now, avec une webcam standard.
Bookmark and Share
Pour ce 8ième jour de travail sur Xoolyx Now (bien long, je me suis permis perdre quelques jours off) voici mes quelques avancées :
  • Ajout de l’édition d’une vidéo déjà existante
  • Ajout des droit d’accès : vidéos publiques, privées et accessibles aux amis
  • Changement des imagettes du format PNG vers le format JPEG. Le taille des imagettes diminue considérable et les temps de chargement sont donc plus courts.
  • Finalisation du système d’invitations.
  • Ajout de la recherche dans les vidéos (titre et description) et les utilisateurs (nom et prénom)
Et en petit cadeau du jour, voici la première preview de la dernière interface en date de Xoolyx Now. Rien de définitif, c’est juste pour vous donner une idée de la direction prise.

Xoolyx Now
Bookmark and Share
Tient, je tombe dans la période « les choses avancent moins vite » propre à tout projet après quelques jours de travail. Au départ on déblaie les grandes lignes. On part de rien donc le peu qui est fait donne l’impression d’un grand travail accompli, ce qui n’est pas faux. Mais en fin de compte, c’est dans les détails, dans ce qui ce voit souvent le moins que se trouve le gros du boulot. Et une fois ce premier lot de choses affiné, on peut de remettre de nouveau sur les gros travaux, ceux qui donnent vite un résultat visible. Ce dernier jour j’ai donc surtout pris du temps pour travailler sur l’interface utilisateur, sur laquelle il reste beaucoup de choses à réaliser vu mon choix récent d’être un plus novateur dans l’ergonomie du service. En passant, je vous donne deux captures d'écrans de l’interface utilisateur que j’avais jusqu’à maintenant réalisé, avant de changer d’avis. Oui, ça ressemble de loin à Seesmic. Bin oui, c’était un peu fait exprès ;-).

Xoolyx Now

Xoolyx Now
Bookmark and Share
Voici le menu de ce 6ième jour de travail réalisé sur Xoolyx Now :
  • De nouveau un gros travail sur l’interface utilisateur. En fin de compte mon idée de coller à Seesmic ne m’a pas suffit. L’utilisation de la technologie Flex/Flash permet d’aller bien plus loin qu’une simple reproduction d’une interface web classique. J’ai donc fait quelque tests d’interface sans encore avoir réellement trouvé la bonne inspiration. Je vais donc y passer un peu plus de temps dans les prochains jours.
  • Ajout de la fonctionnalité de suppression d’une vidéo existante.
  • Dans la liste des vidéos, ajout de l’affichage la date de prise de vue date au format temps écoule entre la prise de vue et maintenant (ex : il y a 26 minutes, il y a 5 jours).
  • Ajout de l’import des vidéos au format mp4 (MPEG-4). Cela permet notamment d’importer les vidéos prises avec l’appareil photo numérique intégré à beaucoup de téléphone mobile du marché. Testé pour ma part avec mon Nokia N70.
  • Un peu de travail sur mon serveur de production, un Linux hébergé chez OVH : compilation et installation d’un GCC pour récent, compilation et installation de FFmpeg.
Bookmark and Share
Un jour de travail dispatché sur 3 jours réels cette fois-ci, j’avais un peu de sommeil à rattraper :
  • un peu de doute sur l’interface utilisateur initialement choisie. Un petit tour pour voir comme c’est fait ailleurs, sur différents sites de partage de vidéos. Un tour plus approfondi sur Seesmic, qui me sert de base de travail. Je n’ai pas encore de compte sur le service (Loïc, si tu passes par là …), mais les quelques vidéos et captures d’écran trouvées ici et là suffise déjà. Toujours dans l’esprit de mon premier challenge, faire comme Seesmic mais avec une petite touche personnelle. Le mieux est toujours de « singer » le fonctionnement de quelque chose qui existe déjà, sans toutefois en faire un clone. Cela évite de perdre du temps au début des travaux sur la recherche de la différentiation et la nouveauté, cela sera pour plus tard, chaque chose en son temps.
  • Ajout d’une interface de changement des paramètres du compte utilisateur (nom, prénom, mot de passe, etc.).
  • Ajout l’envoi vers Twitter. L’utilisateur peut mettre à jour son statut sur Twitter en postant un lien vers sa vidéo.
  • Création d’une page publique de visualisation d’une vidéo. Utilisation pour l’instant du lecteur de vidéos Flash open source JW FLV PLAYER, en attendant d’en avoir un fait maison.
Bookmark and Share
Voici que cette 4ième journée de travail m’a permise de produire :
  • Développement du composant de lecture d’une vidéo dans le back office utilisateur.
  • Développement de la fonction d’importation d’une vidéo existante au format AVI (formats non compressé et compression i420). Utilisation de FFmpeg pour l’encodage AVI /FLV. Bien sur le système prend aussi en charge l’importation des fichiers au format FLV, mais c’est un peu moins courant.
  • Développement du module d’envoi des invitations à des amis. Du standard, l’utilisateur saisi les adresse emails de ses amis. Le module envoi un mail à chacun avec un code d’activation unique.
Bookmark and Share
Pour cette troisième journée de travail, voici les choses réalisées :

- Conception d’un logo pour Xoolyx Now. C’est dans la lignée des logos des autres services Xoolyx. C’est un logo provisoire, en attendant d’avoir plus de temps à y consacrer plus tard

Xoolyx Now

- Premiers pas sur l’interface générale du service, qui sera développée avec Adobe Flex 3 (interface Flash). Choix des grandes parties :
  • liste des vidéo personnelles
  • accès aux vidéos de amis
  • publication d’une vidéo.
- Développement des premiers flux XML qui serviront de base à la communication entre l’interface utilisateur Flex et le serveur applicatif : liste des vidéos d’un utilisateur (soi-même ou un amis), liste des amis.
Bookmark and Share