Jellyfin para iOS 1.6.0
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
¡Jellyfin para iOS regresa con su primera versión en casi 3 años!
La versión 1.6.0 de la aplicación de Jellyfin para iOS marca un nuevo hito en su desarrollo. Puedes encontrar una lista completa de cambios, incluyendo sus respectivos pull requests, en GitHub. A continuación, te ofrecemos una actualización sobre el desarrollo de la aplicación, un resumen de los cambios incluidos y algunos planes futuros.
Desarrollo renovado con lanzamientos más frecuentes
Estoy seguro de que muchos se preguntan por qué ha pasado tanto tiempo desde el último lanzamiento. Hay varias razones. Primero, no hemos publicado cambios disruptivos en Jellyfin que requirieran actualizar la aplicación. Quizás lo más significativo fue que el kit de herramientas que usamos para construir la aplicación realizó cambios que esencialmente impedían continuar el desarrollo sin acceso a un Mac moderno. Sin embargo, gracias a la generosidad de los contribuyentes al colectivo abierto de Jellyfin, pude cubrir la mayor parte del costo para comprar un nuevo Mac Mini para desarrollo. Finalmente, el sistema de compilación que proporcionaba nuestro kit de herramientas fue descontinuado. Ahora lo hemos reemplazado con un flujo de trabajo automatizado de GitHub Actions que compila y publica la aplicación en TestFlight bajo demanda.
Errores persistentes solucionados
Esta versión incluye correcciones para los siguientes errores persistentes:
-
Mejora de la interfaz del reproductor de video permitiendo que el video cubra toda la pantalla y ocultando el indicador de inicio.
-
Eliminación de una comprobación incorrecta del soporte de audio (e)ac3.
-
Corrección de un problema que hacía que la aplicación mostrara una pantalla en blanco cuando permanecía abierta en segundo plano.
-
Adición del permiso para nombres de dispositivos, permitiendo que la aplicación reporte el nombre correcto en iOS 16+.
-
Exclusión de funciones no utilizadas en la compilación, evitando que la aplicación solicite permisos innecesarios (como datos de actividad física).
¿Qué viene después?
Aunque el enfoque principal de las próximas versiones será el mantenimiento y actualización de dependencias, también continuaremos trabajando en nuevas funciones emocionantes. Pocos saben que comencé a trabajar en el soporte offline hace 3 años! Lamentablemente no estuvo listo para este lanzamiento, pero mi objetivo es disponibilizarlo como función alpha/beta general más adelante este año. Tengo otras ideas para abordar limitaciones conocidas de la aplicación y un nuevo contribuyente también ha mostrado interés en desarrollar nuevas funciones. Puedes seguir todos los avances en el roadmap del proyecto en GitHub.
Versiones de iOS compatibles
Actualmente, la aplicación de Jellyfin soporta versiones de iOS tan antiguas como iOS 12. En las próximas versiones, actualizaremos nuestras dependencias principales, lo que nos obligará a elevar la versión mínima soportada a iOS 15.1. Si usas un dispositivo que no puede actualizarse a una versión más reciente de iOS, podrás seguir usando la interfaz web de Jellyfin, pero las actualizaciones futuras de la aplicación no estarán disponibles.
Colaboradores
Jellyfin se desarrolla completamente gracias a voluntarios, y no sería posible sin sus habilidades y dedicación. Considera donar si valoras su trabajo. Un enorme reconocimiento a todos los colaboradores que hicieron posible esta versión:
Equipo Jellyfin
-
@thornbill - Donar mediante GitHub sponsors
-
@anthonylavado - Donar via GitHub sponsors
-
@Bond-009 - Donar via GitHub sponsors
Otros colaboradores
¡Y finalmente un gran agradecimiento a todos quienes contribuyeron traducciones, reportaron errores, brindaron feedback y participaron en pruebas beta!
Cómo ayudar
Si tienes experiencia con desarrollo en React Native y te interesa contribuir, no dudes en explorar el código fuente y abrir un pull request. Del mismo modo, si manejas JavaScript/TypeScript y React, jellyfin-web siempre busca colaboradores adicionales. También puedes ayudar traduciendo la aplicación a tu idioma en nuestra instancia de Weblate.
Descargas
¡Actualiza ahora tu aplicación para disfrutar de todos estos cambios! AppStore actualizará automáticamente tu app de Jellyfin si ya la usas. Para nuevos usuarios, pueden encontrar la aplicación en Apple App Store.
También puedes unirte a nuestro TestFlight y ayudar a probar nuevas versiones antes de su lanzamiento público.