PWA Experts I/O | APIs | PWA Experts I/O

APIs

Te mostramos las APIs por plataforma.

Las APIs son el corazón de que cada aplicación web progresiva, pueda interactuar sin mayores complicaciones, con los dispositivos móviles y de escritorio que existen en el mercado, sacando provecho de los diferentes recursos y sensores que estos integran.

Dado que los cambios en los sistemas operativos móviles son constantes y que, a su vez, la mayoría de estas APIs se sub-dividen por motor de navegador web, versión del sistema operativo, y/o versión del navegador web, esta tabla informativa puede variar significativamente de un momento hacia otro.

Nuestra comunidad de colaboradores de PWA Experts mantendrá esta tabla lo más actualizada posible pero, más allá de esto, aceptaremos sugerencias, corecciones y/o mejoras que vosotros como comunidad de usuarios consideren que deba reflejarse. De esta forma lograremos entre todos mantener vivos y lo más fiel a la realidad, el soporte real de JavaSript para con el ecosistema PWA.

MobileDesktop
AndroidiOSiPadOSmacOSWindowsLinux
SMS Receiver
Recibir SMS (0)
QR reader
Lectura de códigos QR (0)
Barcode reader
Lectura de códigos de barra (0)
Face detection
Detección de rostros (0)
Text detection
Detección de textos (0)
Omnibox Installation
Instalación vía botón (0)
Add to home screen
Agrega a pantalla principal
Start with the O.S.
Iniciar PWA con S.O.
Launching/Splash screen
Pantalla de inicio
Web Push notifications
Notificaciones Push
Service Worker
Service Worker
Standard notifications
Notificaciones estándar
Offline browsing
Navegación Offline
Background synchro
Sincronización
Bluetooth/Beacons
Bluetooth/Beacons
Battery Status
Porcentaje de la batería
Screen Orientation
Bloqueo de orientación de pantalla
Window Segments API
Detección de pantallas Duales
NFC
Uso de tags NFC
Geolocation
Geolocalización
Image capturing
Captura de imágenes
WebRTC Video
Captura de video
WebRTC Audio
Captura de audio
Advanced Camera Controls
Paneo, Zoom, Inclinación de cámara
Storage Quota API
Espacio de almacenamiento
Web Payments
Formularios web de pago
Web Credentials
Autenticación Web
Web Share API
Web Share API
Web Clipboard
Cortar / Copiar al portapapeles
Wake Lock API
Anti-bloqueo de pantalla
IndexedDB
IndexedDB
LocalStorage
Almacenamiento local
WebSQL (1)
WebSQL (1)
Ambient Light Sensor
Sensor de lúmenes (2)
Contacts API
Acceso a los contactos (3)
App Shortcuts
Menú secundario
Badges on icons
Notificaciones en íconos (4)
USB / Joystick (5)
USB / Joystick (5)
Texto To Speech
Síntesis del habla (6)
Voice Recognition
Reconocimiento de voz (7)
Maskable Icons
Maskable icons (8)
  • (0) Utilizando Google Chrome. Pevio a Chrome 87, solo en mediante Origin Trial.
  • (1) Apple desactivó esta opción por defecto. Se debe activar el Flag correspondiente desde Safari. ESTA API NO RECIBE ACTUALIZACIONES DESDE 2010.
  • (2) Por el momento, solo Firefox soporta Ambient Light Sensor (utilizando la API antigua). Chrome está integrando la especificación y se debe habilitar un Flag (para usarlo a través de la nueva API).
  • (3) Solo Chrome para Android da soporte a esta tecnología.
  • (4) Solo Chrome para Android da soporte a esta tecnología.
  • (5) Sólo Chrome y Opera, para Android, Mac, Windows y Linux.
  • (6) Soporte multi-idioma, variando la cantidad de opciones, según el navegador web (Chrome es el navegador web con más 37 opciones diferentes de lenguas y tipos de voz).
  • (7) Sólo Chrome y Samsung Browser para Android, y Chrome Desktop
  • (8) Sólo Chrome en Android o sus versiones Desktop. Próximo a salir en Edge Chromium a partir de Enero 2020. Firefox está incluyendo actualmente esta funcionalidad.
  • (9) En Android y algunos distros Linux, solo muestra un punto de color junto al icono de la PWA.
  • (10) En iOS y iPadOS, la precisión de geolocalización está supeditada a que el usuario permita o no reportar con exactitud la misma.

Entra en la Comunidad

¿Quieres aprender sobre las PWAs, colaborar en el desarrollo de la plataforma, redactar artículos, publicar tutoriales y mucho más? Únete a la Comunidad PWA Experts I/O.

WIP: Work in Progress

Estas son las próximas mejoras que presentaremos en la Comunidad, ¿te apetece colaborar?

  • 🔚 Incluir resumen de los features de las PWA por navegador.
  • 🔚 Agregar avisos vía email con las respuestas en los hilos del foro.
  • 🔜 Implementación del Service Workers.
  • 🔜 Newsletters.