INFO: O aplicativo está incompleto, faltam alguns recursos que serão adicionados posteriormente.
Fluxo de trabalho de autenticação
Tela de perfis
Tela inicial
Tela de detalhes
Tela de episódios
Reprodutor de vídeo
Tela de opções do menu
Elemento de pesquisa
Próximo episódio automático
Tela de histórico e fluxo de trabalho
Alterar o idioma do áudio e das legendas dentro do player
Tela de configurações
Navegue pelos elementos por categorias
Minha tela de lista e fluxo de trabalho
Compatibilidade com WebOS
Instale o Tizen Studio
No Gerenciador de Pacotes, instale "Extension SDK" -> "TV extension"
Clonar repositório git clone https://github.com/jhassan8/crunchyroll-tizen
Abra o projeto ("Arquivo" -> "Abrir projeto do sistema de arquivos" -> "Diretório") e selecione a pasta do projeto
no modo de desenvolvedor aberto da tv
Abra aplicativos Samsung
Pressione os botões 1, 2, 3, 4, 5
Habilitar modo de desenvolvedor
Digite o endereço IP do PC com tizen studio
Abra "Gerenciador de dispositivos" -> ("Dispositivo remoto" -> "Scan") e selecione seu dispositivo
Clique com o botão direito no projeto ("Executar como" -> "Aplicativo Web Tizen". (caso a opção não apareça, siga os próximos passos)
Clique com o botão direito no projeto
Configurar
Converter para projeto Tizen
O aplicativo abre na TV e será instalado.
Definir tizen var
Linux: export PATH=$PATH:<your_tizen_path>/tizen-studio/tools/ide/bin
Windows: set PATH=%PATH%;<your_tizen_path>/tizen-studio/tools/ide/bin
Instale dependências de compilação: npm install
Na pasta do projeto execute:
online: npm run start-tv-online --tv=<name_of_tv_device_manager>
offline: npm run start-tv --tv=<name_of_tv_device_manager>
obrigatório: npm
execute npm run electron-run
. Observe que não há recarga a quente, portanto, o comando deve ser executado novamente para ver as alterações atualizadas
execute npm run electron-build
. Isso criará um AppImage no diretório electron/dist
.