Esta tradução está incompleta. Ajude atraduzir este artigo.
Bem-vindo a página de embarque para o Firefox OS em Televisões e dispositivos conectados. Este artigo é escrito para desenvolvedores Web que são interessados no Firefox OS para SmartTVs (Televisões Inteligentes) para um trabalho atual ou futuro, e também o desenvolvimento de WebApps para TVs. Os artigos linkados abaixo apresentam tudo o que você precisa para construir e executar o Simulador de Firefox OS para TVs, conseguir iniciar a escrever aplicativos e implementálos em TVs, entender aplicações para TVs e as diferenças de UX (Experiência de Usuário), e muito mais.
Estado atual e planos futuros
O Gaia 2.1 e versões acima possuem facilidades para funcionamento em TVs. Existem smart TVs no mercado que rodam o Firefox OS desde a metade do ano de 2015, sendo a primeira a Smart TV Panasonic VIERA.
A mais nova versão do Firefox OS (2.5) é disponível atualmente aos parceiros e desenvolvedores, também aos que adicionam novos recursos, que serão disponibilizados na nova série da Panasonic DX900 UHD TVs ainda este ano. Está atualização irá incluir novas maneiras de discobrir aplicativos Web e salvá-los em sua TV, sincronizar através das características do Firefox Sync com sua TV e outras utilidades (tais como favoritos, etc). O maior destaque é o recurso “enviar para TV”, ferramenta para compartilhar facilmente conteúdos Web com o Firefox para Android com sua TV rodando o Firefox OS.
O empenho do Firefox OS para TVs é parte de um esforço mais amplo para fornecer o Firefox OS como uma plataforma aberta para a gestão e controle de uma faixa mais ampla de dispositivos conectados disponíveis em todo o mundo (i.e. a Internet das Coisas.)
Configuração de Ambiente para TVs e ferramentas
- Simulating Firefox OS for TV on your desktop
- How to connect WebIDE to TV (VIErA CX/CR series)
- TV remote control button mapping to keyboard
Desenvolvimento de aplicações web para TVs
In brief, the main differences between using Firefox OS on a TV versus a phone (or a desktop computer) are:
- Control mechanisms: Firefox OS on TV likely only has a TV remote available to control it, which is not as convenient as a keyboard, mouse or touch screen.
- Resolution: Modern smart TVs are usually Full HD (1920x1080) or Ultra HD (4K). The Device Pixel Ratio on TVs is also different to that of most mobile devices.
Artigos sobre o desenvolvimento de Apps
- Firefox OS for TV hello world example
- Interacting with TV remote controls
- Implementing TV remote control navigation
- Keyboard events across browser elements
- TV broadcast streams on Firefox OS products
- Q&A for TV apps (to be started)
Visão Geral sobre UX de TVs
- TV app layout guide
- TV building blocks
- TV icon design
- Firefox OS TV User Interface & Animation Design
- Web animations on large screens
Noções Básicas sobre o Firefox OS
Suporte para a API em TVs
Firefox OS for TV is based on Gecko, so therefore it supports most of the APIs available for the web platform, and Firefox OS-specific APIs. There are some exceptions, however, and this list outlines those:
- DeviceStorage: Not supported on VIErA TV.
- Geolocation: Not supported on VIErA TV.
- WebRTC: Not supported on VIErA TV.