HardwareAo vivo

Sensores e Hardware do Dispositivo

Três Web APIs que dão à aplicação consciência sobre o hardware e a rede do usuário: a Informações de Conectividade API expõe o tipo de conexão, a qualidade estimada (effectiveType) e o modo de economia de dados (saveData); a Nível de Bateria API expõe o nível de carga e o estado de carregamento, embora hoje tenha suporte limitado nos navegadores por questões de fingerprinting e privacidade; e a API de Vibração aciona feedback háptico por padrões de vibração. Juntas, mostram como adaptar comportamento — não só aparência — às condições reais do dispositivo: reduzir qualidade de vídeo em conexões lentas, poupar energia com a bateria baixa, ou confirmar uma ação com vibração.

Informações de Conectividade API Nível de Bateria API API de Vibração

Tecnologias

  • Informações de Conectividade API
  • Nível de Bateria API
  • API de Vibração

Arquitetura

  • Leitura reativa de Browser APIs de hardware
  • Listeners de mudança de estado

Conceitos

  • UX adaptativa por condição de rede/energia
  • Feedback háptico

Área de demonstração

A demonstração é 100% funcional — teste agora.