1. Crear un proyecto de API de Google
Para crear un servidor de Google para su aplicación, necesitará un proyecto API de Google. Para hacer esto, debe visitar Google Developers Console y crear una cuenta, si no tiene una. Luego debe hacer clic en el enlace Crear proyecto y enviar el nombre de su proyecto. Una vez creado el proyecto, puede ver la ID y el número del proyecto en la esquina superior izquierda de la página.
2. Habilitación del Proyecto GCM
Si bien el proyecto aún está seleccionado, en la consola de desarrolladores, debe seleccionar API y salir y luego seleccionar la sección API. Luego, debe activar Google Cloud Messaging para alternar Android y luego aceptar los términos y condiciones. Después de esto, Cloud Messaging debería aparecer en la lista de API habilitadas de sus proyectos. Ahora seleccione APIs y autenticación de la barra lateral izquierda y seleccione Credenciales. Ahora haga clic en la clave de creación, debajo del acceso API público e ingrese la dirección IP de su servidor.
3. Vinculación de la aplicación de Android
El siguiente paso es vincular su aplicación de Android al proyecto que acaba de crear. Esto se realiza implementando el Cliente GCM correctamente.
- ¿Cuál es la mejor compañía para desarrollar aplicaciones de Android?
- ¿Cuáles son las nuevas funciones en Android 8 (O)?
- ¿Cuál es el mejor sitio / programa para aprender desarrollo de aplicaciones (android) para un niño de 15 años y qué idiomas son más importantes?
- ¿Qué es ANR en Android y cómo los desarrolladores sabemos dónde sucedió exactamente ANR en nuestra aplicación?
- ¿Qué puedo aprender ahora mismo en solo 10 minutos que podría ser útil para el resto de mi carrera de desarrollo de Android?
4. Despliegue de la gotita
Ahora implemente un nuevo servidor Ubuntu 14.04 para que actúe como el servidor de aplicaciones de terceros. Este servidor de terceros tendrá varias funciones, como comunicarse con el cliente y manejar las solicitudes y reenviarlas. En este punto, el servidor de terceros enviará la identificación de registro de su teléfono, que debe guardar y usar para enviar notificaciones futuras.
5. Crear un servidor Python simple
Para crear este servidor, deberá iniciar sesión en su servidor con un usuario de sudo y actualizar sus listas de paquetes.
Después de todos estos pasos, ahora puede enviar una notificación push desde su servidor de terceros para ver si el Servidor de notificaciones push funciona.