Hoy quiero anunciar un nuevo proyecto en el que estoy trabajando: un cliente para el escritorio de #peeertube

Mi idea es hacer algo más o menos sencillo, básicamente navegar por la instancia que quieras usar, buscar, ver vídeos, descargarlos, etc., y sin necesidad de tener cuenta en ninguna instancia.

Lo estoy programando usando Tauri, VUE y poco más, lo empecé con Python y Flet, pero Flet aun le faltan cosas por implementar, aparte de varias optimizaciones.

#foos #development #fediverse

Hay varias premisas que quiero aplicar a este proyecto:
* Reducir dependencias al máximo, solo metiendo aquellas estrictamente necesarias, reduciendo así el tamaño final y que sea más fácil administrarlas
* Componentes y diseño propios, así cada componente sera diseñado y programado según las necesidades
* Tratar de ir buscando maneras de optimizar el proyecto, por ejemplo, almacenar en cache datos que apenas vayan a cambiar, así también se reducen las llamadas a la API

Aquí dejo este vídeo corto de como va quedando la aplicación. Ahora solo me falta añadir una pequeña página de configuración donde solo habrá de momento un par de opciones (instancia a usar y quizás el límite de vídeos a mostrar)

Una vez añadida y comprobado que funciona, subo el código y genero los ejecutables para Windows y Linux (Tauri me genera un paquete .deb y una AppImage con todo incluido)

Nota: La instancia que está sufriendo mis primeras pruebas es @fediversetv  .

@son_link @fediversetv Grandeee