APIs de Capacitor (Ionic)


Capacitor trae por defecto una serie de APIs integradas muy útiles (y veloces) para permitir que nuestras aplicaciones desarrolladas en Ionic accedan a los recursos de los móviles.

Son bastantes, voy a enumerarlas a continuación con una pequeña descripción de cada una.

1.- Accesibility

Para detectar si el usuario de la app está utilizando las capacidades de accesibilidad de su dispositivo.

2.- App

Para capturar eventos relativos al ciclo de vida de la app.

3.- Background Tasks

Para ayudar a gestionar las ejecuciones de procesos de la app cuando esta está en segundo plano.

4.- Browser

Para utilizar el navegador web dentro de una app mostrando contenido externo.

5.- Camera

Para hacer una foto o elegir una foto de la galería del dispositivo móvil.

6.- Clipboard

Para permitir copiar y pegar contenido del portapapeles.

7.- Console

Para enviar mensajes a la consola nativa del dispositivo en la fase de desarrollo de la app.

8.- Device

Para obtener información del dispositivo como marca, modelo, batería o idioma entre otras características.

9.- Filesystem

Para acceder al sistema de ficheros del dispositivo móvil permitiendo operaciones de lectura y escritura.

10.- Geolocation

Para operar con las posibilidades de geolocalización del dispositivo.

11.- Haptics

Para poder interactuar con las posibilidades de vibración del dispositivo.

12.- Keyboard

Para controlar el teclado visual del teléfono móvil.

13.- Local Notifications

Para crear y gestionar las notificaciones locales del dispositivo.

14.- Modals

Para mostrar mensajes con la apariencia nativa de la plataforma.

15.- Motion

Acceso a los datos de la brújula y del acelerómetro.

16.- Network

Para conocer el estado del acceso a la red del dispositivo.

17.- Permissions

Para gestionar los permisos necesarios para utilizar recursos protegidos del dispositivo.

18.- Push Notifications

Para recibir notificaciones push en el dispositivo.

19.- Share

Para compartir contenido de la app a través de redes sociales.

20.- Splash Screen

Para mostrar u ocultar la pantalla de inicio de la app.

21.- Status Bar

Para mostrar u ocultar la barra de estado de la app. También sirve para personalizar su apariencia.

22.- Storage

Para almacenar datos sencillos en el dispositivo.

23.- Toast

Para mostrar mensajes en la app dirigidos al usuario.

Espero que os sea de utilidad ^_^.

Comentarios