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