Cómo implementar un lado del servidor en la aplicación de Android donde el contenido de la aplicación se actualiza desde el servidor

Firebase es un servicio altamente recomendado. Firebase tiene una característica llamada como configuración remota.

Cambie el comportamiento y la apariencia de su aplicación sin publicar una actualización de la aplicación.

Firebase Remote Config es un servicio en la nube que te permite cambiar el comportamiento y la apariencia de tu aplicación sin requerir que los usuarios descarguen una actualización de la aplicación. Al usar Remote Config, crea valores predeterminados en la aplicación que controlan el comportamiento y la apariencia de su aplicación. Luego, puede usar la consola Firebase para anular los valores predeterminados en la aplicación para todos los usuarios de la aplicación o para segmentos de su base de usuarios. Su aplicación controla cuándo se aplican las actualizaciones, y con frecuencia puede buscar actualizaciones y aplicarlas con un impacto insignificante en el rendimiento.

Para más detalles: Firebase Remote Config | Firebase

Hay DOS formas de hacer esto:

  1. Conéctese a plataformas como Firebase cuando desarrolle desde cero para proyectos puros de primera aplicación o solo de aplicación.
  2. Conéctese a las API REST existentes con la combinación de servidor web y base de datos ya desarrollada para la interfaz de usuario web. El beneficio es que no necesita desarrollar una pila nueva o paralela para su aplicación móvil.

En AMBOS casos, también necesitará asegurar el acceso a los datos utilizando certificados SSL baratos. En el caso n. ° 2 anterior, puede usar certificados ya existentes que se usan para la interfaz de usuario web.

Puede usar su propia API o Firebase Remote Config, solo necesita verificar los valores del servidor y, en función de eso, cambiar el comportamiento de su aplicación.

Usar Firebase Remote Config en Android

Firebase o reino.