Definição – O que significa o Device API (DAP)?
Uma API de dispositivo é uma interface de programação de aplicativo (API) que permite aos desenvolvedores criar aplicativos da Web que interagem com o hardware do dispositivo. Uma API de dispositivo basicamente permite que os usuários finais usem seu hardware para interagir com a Web de maneiras além do que é permitido pelos navegadores da Web padrão.
Definirtec explica Device API (DAP)
As APIs do dispositivo permitem que a Web seja aberta para aplicativos que podem competir com os aplicativos tradicionais instalados nos discos rígidos do dispositivo. Esses aplicativos baseados em navegador são hospedados pela Web e abertos aos usuários finais para acesso remoto a partir de uma variedade de dispositivos. No entanto, as próprias APIs de dispositivo não são acessadas remotamente, mas são APIs do lado do cliente que permitem o desenvolvimento de aplicativos da Web acessados dessa forma.
Este termo é geralmente usado no contexto de dispositivos móveis, como tablets e smartphones. Isso faz sentido quando você pensa na natureza do hardware; há muito mais que pode ser feito com um dispositivo móvel quando se trata de usar sua localização, giroscópio, câmera, contatos e status da bateria. O W3C está trabalhando em um padrão que ainda não foi consolidado. Qualquer desenvolvedor móvel dirá que o conceito é ótimo, mas teremos apenas que esperar e ver se realmente dá certo.