Funciones de PWA disponibles ahora
- PWA (Progressive Web App) es un sitio web que se puede instalar en el dispositivo y ofrece una experiencia similar a la de una app.
- Esta app es una PWA y se puede instalar en la pantalla de inicio de un dispositivo móvil o de escritorio.
- Después de instalarla, puedes revisar las demostraciones de las funciones a continuación para ver qué capacidades son compatibles con tu dispositivo.
Funciones
- Captura de medios: la app web puede usar la cámara y el micrófono del dispositivo.
- Geolocalización: el usuario puede compartir su ubicación con la app web.
- Notificaciones: la app web puede mostrar notificaciones incluso cuando la app no está activa.
- Selección de contactos: permite seleccionar los contactos del usuario.
- Compartir en la web: puede invocar el mecanismo nativo de compartir del dispositivo y compartir texto, URL o archivos.
- Autenticación: permite autenticación sin contraseña mediante lector de huellas o una llave de seguridad USB externa.
- Sistema de archivos: puede acceder al sistema de archivos del dispositivo del usuario.
- Detección de códigos de barras: puede detectar códigos de barras y códigos QR en imágenes.
- Detección facial: puede detectar rostros en imágenes.
- Vibración: puede hacer vibrar un dispositivo móvil.
- Grabación de audio: puede grabar y visualizar audio.
- Audio: puede mostrar controles de reproducción multimedia en la pantalla de bloqueo del dispositivo.
- Sincronización en segundo plano: puede posponer tareas cuando no hay conexión y ejecutarlas cuando se restablezca la red.
- Descarga en segundo plano: puede descargar archivos grandes en segundo plano incluso cuando la app no está en ejecución.
- Capture Handle: permite que una app web de captura de pantalla se comunique de forma confiable con la app web capturada.
- API de almacenamiento: la app web puede guardar datos estructurados de forma persistente en el navegador del usuario.
- Bluetooth: la app web puede conectarse a dispositivos BLE y leer o escribir valores.
- NFC: la app web puede leer y escribir etiquetas NFC.
- Realidad aumentada / realidad virtual: permite colocar objetos virtuales en el mundo real.
- Pagos: permite hacer pagos en la web con tarjeta de crédito, Apple Pay o Google Pay.
- Wake Lock: puede evitar que la pantalla se atenúe o se bloquee cuando la app necesita seguir activa.
- Orientación: proporciona información sobre la orientación física del dispositivo del usuario.
- Movimiento: proporciona información sobre la velocidad de los cambios en la posición y orientación del dispositivo del usuario.
- Información de red: proporciona información sobre la conexión del dispositivo para que la app web pueda ajustar funciones según la calidad de la red.
- Síntesis de voz: convierte texto en voz y permite que el programa lea el contenido textual.
- Reconocimiento de voz: puede reconocer contenido de voz a partir de entrada de voz.
- Multitáctil: puede capturar gestos táctiles complejos.
Cómo activar sensores
- Cómo habilitarlos cuando los sensores de movimiento no están disponibles en el dispositivo.
- iOS: solo aplica a iOS 12. Puede que necesites quitar la app de la pantalla de inicio y volver a agregarla para que se apliquen los cambios.
- Android: abre este sitio en Chrome para Android y, en el menú principal, toca 'Sensores de movimiento' para activarlos.
Opinión de GN⁺
- PWA es una tecnología innovadora que ofrece a los usuarios una experiencia similar a la de una app nativa, al mismo tiempo que brinda mayor accesibilidad y compatibilidad mediante tecnologías web.
- Este artículo presenta varias funciones de PWA y, en particular, capacidades como la captura de medios, la geolocalización y la sincronización en segundo plano son funciones importantes que pueden mejorar mucho la experiencia móvil del usuario.
- Al ofrecer cómo activar sensores, brinda información útil para ayudar a que los usuarios aprovechen al máximo todas las funciones de PWA en sus dispositivos.
3 comentarios
¡Tengo muchísimas ganas de que llegue el día en que las PWA cambien el mercado de las tiendas móviles!
Estaría mejor si soportara
url schemejaja... qué lástimaComentarios de Hacker News