INFORMACIÓN: La aplicación está incompleta, faltan algunas funciones que se agregarán más adelante.
Flujo de trabajo de autenticación
Pantalla de perfiles
Pantalla de inicio
Pantalla de detalles
Pantalla de episodios
Reproductor de video
Pantalla de opciones de menú
Elemento de búsqueda
Auto próximo episodio
Pantalla de historial y flujo de trabajo
Cambiar el idioma del audio y los subtítulos dentro del reproductor
Pantalla de configuración
Explorar elementos por categorías
Pantalla de mi lista y flujo de trabajo
Compatibilidad con WebOS
Instalar Tizen Studio
En el Administrador de paquetes, instale "Extensión SDK" -> "Extensión de TV"
Clonar repositorio git clone https://github.com/jhassan8/crunchyroll-tizen
Abra el proyecto ("Archivo" -> "Abrir proyecto desde el sistema de archivos" -> "Directorio") y seleccione la carpeta del proyecto
en modo desarrollador abierto de tv
Abrir aplicaciones Samsung
Presione los botones 1, 2, 3, 4, 5
Habilitar el modo desarrollador
Ingrese la dirección IP de la PC con tizen studio
Abra "Administrador de dispositivos" -> ("Dispositivo remoto" -> "Escanear") y seleccione su dispositivo
Haga clic derecho sobre el proyecto ("Ejecutar como" -> "Aplicación Web Tizen". (si no aparece la opción, siga los siguientes pasos)
Haga clic derecho en el proyecto.
Configurar
Convertir al proyecto Tizen
La aplicación se abre en el televisor y se instalará.
Establecer var tizen
Linux: export PATH=$PATH:<your_tizen_path>/tizen-studio/tools/ide/bin
Windows: set PATH=%PATH%;<your_tizen_path>/tizen-studio/tools/ide/bin
Instalar dependencias de compilación: npm install
En la carpeta del proyecto ejecute:
en línea: npm run start-tv-online --tv=<name_of_tv_device_manager>
sin conexión: npm run start-tv --tv=<name_of_tv_device_manager>
requerido: npm
ejecutar npm run electron-run
. Tenga en cuenta que no hay recarga en caliente, por lo que se debe volver a ejecutar el comando para ver los cambios actualizados.
Ejecute npm run electron-build
. Esto creará una AppImage en el directorio electron/dist
.