Demonstrações progressivas da Aplicação Web
Veja estas PWAs de demonstração para saber como utilizar funcionalidades e APIs que podem melhorar progressivamente as suas aplicações quando instaladas em dispositivos.
PWAmp
O PWAmp é um leitor de música de ambiente de trabalho que reproduz ficheiros de áudio locais e remotos.
Aplicação, código fonte e ficheiro Readme.
PWAmp utiliza as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Sobreposição de Controlos de Janela | O espaço normalmente reservado à barra de título pode ser utilizado pela PWAmp para apresentar uma visualização da música atual. | Apresentar conteúdo na área da barra de título com a Sobreposição de Controlos de Janela |
Processamento de Protocolos | As ligações que começam com web+amp: podem ser utilizadas para partilhar músicas remotas. |
Processar protocolos em Aplicativos Web Progressivas |
Processamento de Ficheiros | Os ficheiros de áudio podem ser abertos diretamente com PWAmp. Clique com o botão direito do rato num ficheiro que termine com .mp3 , por exemplo, e clique em Abrir com. |
Processar ficheiros na Aplicativos Web Progressiva |
Partilha Web | As músicas podem ser partilhadas com outras aplicações através da caixa de diálogo de partilha do sistema operativo. | Compartilhando conteúdo |
Partilhar Destino | Outras aplicações podem partilhar ficheiros de áudio com PWAmp, através da caixa de diálogo de partilha do sistema operativo. | Receber conteúdo partilhado |
Widget | Um Mini-player Widget pode ser instalado no Windows 11 Widgets dashboard para ver a música atual. | Criar Widgets baseados em PWA |
Barra lateral | O PWAmp pode ser afixado à barra lateral no Microsoft Edge. | Criar PWAs para a barra lateral no Microsoft Edge |
Wami
A Wami pode aplicar uma sequência de passos de manipulação de imagens, como recortar, redimensionar, rodar ou adicionar efeitos em lotes de imagens.
Aplicação, código fonte e ficheiro Readme.
A Wami utiliza as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Sobreposição de Controlos de Janela | O espaço normalmente reservado para a barra de título pode ser utilizado pela wami. | Apresentar conteúdo na área da barra de título com a Sobreposição de Controlos de Janela |
Acesso ao Sistema de Ficheiros | O Wami pode guardar as imagens transformadas novamente no disco. | API de Acesso ao Sistema de Ficheiros |
Webboard
O Webboard é uma aplicação de desenho.
Aplicação, código fonte e ficheiro Readme.
O Webboard utiliza as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Partilha Web | Os desenhos podem ser partilhados com outras aplicações através da caixa de diálogo de partilha do sistema operativo. | Compartilhando conteúdo |
As Minhas Faixas
As Minhas Faixas são úteis para visualizar faixas gps (*.gpx
ficheiros) num mapa.
Aplicação, código fonte e ficheiro Readme.
As Minhas Faixas utilizam as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Sobreposição de Controlos de Janela | O espaço normalmente reservado à barra de título é utilizado por As Minhas Faixas para apresentar a sua própria barra de pesquisa. | Apresentar conteúdo na área da barra de título com a Sobreposição de Controlos de Janela |
Processamento de Protocolos | As Minhas Faixas processam URIs que começam com o geo: protocolo para mostrar as localizações no mapa. |
Processar protocolos em Aplicativos Web Progressivas |
Processamento de Ficheiros | As Minhas Faixas processam os ficheiros *.gpx de forma nativa. |
Processar ficheiros na Aplicativos Web Progressiva |
Atalhos | As Minhas Faixas definem atalhos para ocultar e mostrar facilmente todas as faixas do mapa. | Definir atalhos de aplicação |
Os Meus Filmes
Esta demonstração PWA simples permite-lhe procurar filmes compostos e armazená-los localmente.
Os Meus Filmes utilizam as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Sincronização em Segundo Plano | Se o utilizador estiver offline ao apresentar mais informações sobre um filme, a aplicação utiliza a Sincronização de Fundo para obter as informações mais tarde quando o utilizador voltar a estar online. | Utilizar a API de Sincronização de Segundo Plano para sincronizar dados com o servidor |
Notificações | Quando as informações sobre um filme são obtidas, é enviada uma notificação para que o utilizador possa voltar a interagir com a aplicação. | Apresentar notificações no centro de ação |
BPM Techno
O BPM Techno analisa o áudio através do microfone do dispositivo e apresenta um contador BPM (beats por minuto) em tempo real.
Aplicação, código fonte e ficheiro Readme.
O BPM Techno utiliza as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Atalhos | BPM Techno define um atalho que permite aos utilizadores carregar um ficheiro de áudio na aplicação. | Definir atalhos de aplicação |
Processamento de Ficheiros | O BPM Techno processa nativamente ficheiros *.mp3 . |
Processar ficheiros na Aplicativos Web Progressiva |
Partilhar Destino | Outras aplicações podem partilhar ficheiros de áudio com o BPM Techno através da caixa de diálogo de partilha do sistema operativo. | Receber conteúdo partilhado |
Processamento de Protocolos | A aplicação processa URIs que podem ser utilizados web+bpm: para enviar ligações para uma música a analisar. |
Processar protocolos em Aplicativos Web Progressivas |
1DIV
1DIV é um editor CSS que permite aos utilizadores criar desenhos com apenas um elemento HTML e código CSS.
Aplicação, código fonte e ficheiro Readme.
1DIV utiliza as seguintes funcionalidades:
Recurso | Descrição | Documentação |
---|---|---|
Sobreposição de Controlos de Janela | 1DIV utiliza o espaço normalmente reservado pela barra de título para apresentar um logótipo, campo de pesquisa e botão. | Apresentar conteúdo na área da barra de título com a Sobreposição de Controlos de Janela |
Confira também
- Transfira ou clone o repositório Demos no Código de exemplo para DevTools.