Optio Android 1.0.6
A versão 1.0.6 é uma das maiores atualizações do projeto até agora.
Esta versão introduz oficialmente o Optio, um novo sistema de conta e sincronização, melhorias importantes no player, Android TV, downloads e armazenamento, além de uma renovação visual da aplicação.
✨ Optio
- A aplicação passa oficialmente a apresentar-se como Optio.
- Novo ícone da aplicação.
- Novo logótipo e identidade visual.
- Novo splash screen mais simples e clean.
- Paleta visual renovada com o dourado como cor de destaque.
- Melhor consistência visual entre telemóvel, tablet e Android TV.
👤 Conta e sincronização
- Novo sistema de conta integrado diretamente na aplicação.
- Criar conta e iniciar sessão com email e password.
- Login com Google e GitHub.
- Sessão persistente.
- Recuperação e alteração de password.
- Perfil com nome, email e imagem de perfil.
- Nova área Conta dentro das Definições.
- Exportação dos dados associados à conta.
- Possibilidade de apagar dados de visualização.
- Possibilidade de eliminar permanentemente a conta.
- Sincronização automática sem necessidade de utilizar um botão "Sincronizar agora".
- Minha Lista sincronizada entre dispositivos.
- Sincronização do progresso de reprodução.
- Sincronização do histórico e conteúdos vistos.
- Sincronização das principais preferências da aplicação.
O progresso e histórico continuam disponíveis localmente sem conta. Minha Lista passa a necessitar de uma conta para permitir sincronização consistente entre dispositivos.
📺 TV Link
Novo sistema para ligar rapidamente o Optio no Android TV à tua conta.
- Código de ligação apresentado na TV.
- Aprovação através do telemóvel.
- Novo botão Ligar TV na área da Conta.
- Processo de autenticação otimizado para utilização com comando remoto.
▶️ Player
- A qualidade selecionada passa a ser guardada por conteúdo.
- A qualidade definida nas Definições é utilizada quando ainda não existe uma preferência para o conteúdo.
- Melhor fallback quando uma qualidade específica não está disponível.
- Melhor proteção contra toques e gestos acidentais.
- Double tap para alternar entre ajustar e preencher o vídeo.
- Pinch para alternar o modo de visualização.
- Gestos de brilho e volume melhorados.
- Possibilidade de bloquear a orientação durante a reprodução.
- Preferências de visualização guardadas por conteúdo.
- Retry automático em determinados erros temporários de rede.
- Feedback mais discreto ao alterar qualidade ou modo de visualização.
- Seletor de episódios melhorado para conteúdos com várias temporadas.
- Skip de introdução, resumo ou créditos apenas quando existe informação válida.
- Melhor momento para apresentar o próximo episódio.
🔴 Diretos
- Melhor recuperação quando uma transmissão em direto é interrompida.
- Reconexão automática em determinados erros.
- Opção para recarregar manualmente um direto quando necessário.
- Melhor tratamento de áudio durante streams live.
- Interface do player live simplificada.
💾 Downloads e Offline
- Cache temporária de streaming completamente separada dos downloads offline.
- Limpeza automática da cache temporária.
- Limites para impedir que conteúdos reproduzidos ocupem armazenamento indefinidamente.
- Downloads offline deixam de ser afetados pela limpeza da cache de reprodução.
- Estimativa de tempo restante nos downloads.
- Melhor gestão e limpeza de downloads.
- Aviso antes de iniciar downloads quando não existe espaço suficiente.
- Pausar ou retomar toda a fila de downloads.
- Melhor recuperação de downloads interrompidos ou incompletos.
- Prioridade da fila de downloads.
- Melhor indicação da disponibilidade offline de um conteúdo.
- Possibilidade de renovar determinados downloads.
- Melhor separação visual entre cache e conteúdos efetivamente descarregados.
📺 Android TV
Esta versão inclui várias melhorias específicas para TV:
- Homepage adaptada para uma experiência mais próxima de uma interface nativa de streaming.
- Rails e elementos de conteúdo maiores.
- Foco visual mais evidente.
- Navegação por DPAD mais previsível.
- Ordem de foco corrigida em Definições, seletores e modais.
- Player com controlos próprios para comando remoto.
- Pesquisa adaptada para televisão.
- Melhor navegação entre temporadas e episódios.
- Botão Back fecha primeiro overlays e modais antes de sair da página.
- Melhor gestão das safe areas em Android TV e Google TV.
- Atalhos e instruções específicas para utilização com comando remoto.
- Ao manter esquerda/direita na timeline, a velocidade de seek aumenta progressivamente.
🏠 Home e conteúdos
- Hero da Home renovado.
- Indicadores e auto-slide melhorados.
- Melhor apresentação de filmes e transmissões live.
- Informação de temporadas e progresso melhorada.
- Trailers apresentados apenas quando disponíveis.
- Continuar a ver agrupa melhor episódios da mesma série.
- Nova experiência editorial para descoberta de conteúdos.
- Estados vazios e de conteúdo indisponível melhorados.
- Nova página Novidades.
- Nova página Histórico.
- Recomendações de conteúdos relacionados.
🎨 UI / UX
- Nova identidade visual Optio.
- Nova paleta com dourado como accent.
- Cards e proporções de imagem mais consistentes.
- Skeleton loading melhorado.
- Estados vazios mais simples e premium.
- Dialogs e modais visualmente uniformizados.
- Microinterações mais subtis.
- Feedbacks e mensagens da aplicação mais consistentes.
- Textos PT-PT revistos.
- Melhor acessibilidade e contraste.
- Melhor suporte para diferentes dimensões de ecrã.
- Interface mais consistente entre mobile, tablet e TV.
⚙️ Definições
As Definições foram reorganizadas para simplificar a aplicação.
Principais áreas:
- Conta
- Reprodução
- Offline
- Armazenamento
- Interface / TV
- Permissões
- Acerca e Atualizações
Informação técnica e diagnóstico foram concentrados numa única área para manter o resto da interface mais simples.
🔄 Atualizações
- Melhor experiência de atualização dentro da aplicação.
- Validação do ficheiro antes da instalação.
- Changelog apresentado antes de atualizar.
- Melhor recuperação de downloads de atualização interrompidos.
- Reutilização segura de uma atualização já descarregada quando possível.
🛠️ Correções e estabilidade
- Corrigidos vários problemas de foco no Android TV.
- Melhor preservação do foco e scroll ao regressar a páginas.
- Corrigida persistência da qualidade do player.
- Melhor gestão da cache de reprodução.
- Limpeza de cache antiga criada por versões anteriores.
- Melhor gestão de downloads incompletos.
- Prevenção de downloads duplicados.
- Melhor tratamento de resultados duplicados na pesquisa.
- Corrigidos problemas de textos cortados em ecrãs pequenos.
- Splash screen simplificado para evitar transições visuais indesejadas.
- Melhor tratamento de erros do player.
- Melhorias gerais de desempenho e estabilidade.
⚠️ Problemas conhecidos
Esta continua a ser uma versão Beta.
- A estabilidade após longos períodos de reprodução e em dispositivos com pouco armazenamento continua em validação.
- Podem ainda existir pequenos micro-lags no primeiro scroll da Home em alguns dispositivos.
- O Cast ainda pode falhar ao iniciar a reprodução em determinados dispositivos.
- Algumas melhorias adicionais da Pesquisa continuam em desenvolvimento.
Obrigado por testares o Optio 1.0.6 Beta. 🎬
Se encontrares algum problema, utiliza a área de diagnóstico da aplicação para recolher informação relevante antes de reportar o erro.