Desenvolvimento
Desenvolvendo o shell
O Plasma Bigscreen é desenvolvido como um projeto KDE e, portanto, usa a infraestrutura do KDE para desenvolvimento e traduções.
Nosso código-fonte está hospedado no KDE Invent GitLab.
Consulte as instruções detalhadas no wiki do desenvolvedor para compilar e testar o shell.
Para contribuir com traduções, consulte a página de localização do KDE e junte-se à equipe do idioma desejado.
Desenvolvendo novos aplicativos
Atualmente, não fornecemos uma estrutura de uso geral própria para a criação de aplicativos de TV.
No entanto, isto é Linux! Você tem a liberdade de usar frameworks com os quais se sinta confortável para desenvolver aplicações voltadas para TV. Algumas opções populares incluem:
Aspectos a considerar ao desenvolver aplicativos para televisores:
- Suporte para navegação por setas e tecla Esc para "voltar".
- Capture apenas a entrada direta do controlador quando a janela estiver em foco.
- Os usuários podem ter diferentes configurações de escala de tela definidas, sendo útil fornecer opções de dimensionamento dentro do aplicativo.