Configurar App Push en Android
El uso de la biblioteca Notificare de Android le permitirá implementar rápidamente notificaciones push en su aplicación.
- La última versión de Android Studio
Antes de poder comenzar a enviar mensajes a Android, deberá al menos configurar un proyecto FCM. Esto se hace a través de la consola de desarrollador de Firebase. Continúe leyendo este documento para aprender cómo configurar su plataforma de proveedor push.
Crear un proyecto FCM
En 2016, Firebase Cloud Messaging reemplazó a GCM (Google's Cloud Messaging) y se convirtió en el proveedor push oficial para Android. Para poder enviar notificaciones, actualmente necesitas crear un proyecto en Firebase.
Comience iniciando sesión en Firebase. En su página de desarrollador encontrarás un botón como este:
Esto abrirá una página como esta, donde deberá proporcionar un nombre para su proyecto:
Firebase generará una identificación para tu proyecto, pero también puedes personalizarla:
Dependiendo de las funciones que desee agregar a su proyecto, es posible que deba habilitar o deshabilitar ciertas opciones.
Después de crear su proyecto, será redirigido automáticamente al área del proyecto donde podrá encontrar un botón como este:
En la página de configuración del proyecto, encontrará una pestaña para Mensajería en la nube:
Cuenta de servicio
Para aplicaciones recién creadas, recomendamos utilizar la API de Firebase Cloud Messaging. Esta API utiliza una cuenta de servicio que puede administrar en Google Cloud Console haciendo clic en Administrar cuentas de servicio:
En esta página encontrará una lista de cuentas de servicio (Firebase debería crear una automáticamente, pero siempre puede crear otras nuevas):
Luego debe hacer clic en la cuenta de servicio e ir a la pestaña Claves:
Continúe y haga clic en Agregar clave, lo que debería abrir una ventana como la siguiente:
Seleccione la opción JSON y haga clic en Crear. Esto debería descargar un archivo .json a su computadora.
Proporcione este archivo JSON al equipo de Actito para que puedan finalizar la configuración de su integración.
Para compartir elementos confidenciales como archivos SDK o claves para plataformas Android/Huawei/iOS, utilizamos Transfer Box de Actito.
Una vez que Actito reciba el .json y complete la integración, le proporcionarán el archivo de configuración del SDK. Continúe leyendo nuestras guías de Implementación ubicadas aquí.