¿Cómo almacenar los datos de la aplicación de chat de Android en la nube? ¿Cuál es la mejor manera de almacenar toda la información de chat para una aplicación de Android?

Grabar o guardar datos de chat (conversación) no es una característica fácil de encontrar en este tipo de aplicación. Creo que se debe a problemas de privacidad, el mismo tipo de aquellos que regulan la grabación de llamadas telefónicas. Dependiendo del país o estado en el que se encuentre, podría considerarse una actividad ilegal si no cuenta con la autorización del remitente y del destinatario.
Puede tomar o capturar las páginas de esas conversaciones relevantes.
Todos los teléfonos Android pueden hacerlo, pero dependiendo del OEM que use, los procedimientos pueden variar.
En un Oneplus One y la mayoría de los teléfonos, debe presionar el botón ON / OFF y el botón VOLUME DOWN por completo y al mismo tiempo.
Esto guardará lo que tenga en su pantalla en su teléfono como un archivo .jpg, dependiendo de su configuración de almacenamiento, podría guardarse en su tarjeta de memoria interna o externa, si tiene Google Photos o Picasa, puede configurarlos para hacer una copia de seguridad de todos sus imágenes en la nube, si borra cualquier imagen en la memoria de su teléfono, también la borrará en la nube. Puede eludirlo guardando sus capturas de pantalla localmente en su tarjeta SD o MSD, si su teléfono o tableta lo admiten.

Hay varias formas, y la mayoría de las veces implica construir un backend.

Mi sugerencia sería mirar a Parse como un comienzo. Su documentación es bastante detallada para la mayoría de las plataformas. Y luego puedes considerar construir tu propio backend en un host local con Ruby on Rails como una etapa inicial.

Todo lo mejor para ordenar su aplicación.

Puedes hacerlo manualmente siguiendo estos pasos

  1. Tomar copia de seguridad
  2. Subir a la nube (Drive, Dropbox u otra cosa)

More Interesting

¿Cuáles son los mejores sistemas de soporte para aplicaciones móviles?

¿Qué es Android Studio 2.1?

¿Cuánto tiempo llevará desarrollar una aplicación de chat con Android Studio?

¿Para qué sirve kivy en Python? ¿Podemos usarlo para desarrollar juegos de Android?

Para el desarrollo de Android ahora estoy usando eclipse. Debido a la baja configuración de las respuestas del eclipse de la computadora portátil un poco lento, pero está bien. Estoy dispuesto a cambiar en el estudio de Android. ¿Funcionará bien en mi computadora portátil? (Estoy ejecutando Windows 7 como 8, 8.1, 10 muestra problemas)

¿Cuál es la mejor manera de cifrar datos de la aplicación de Android antes de enviarlos al servidor?

¿Qué hacen muchos desarrolladores de Android que la mayoría de los entusiastas no hacen después de flashear una instalación ROM / Gapps con éxito?

¿Cuáles son algunos buenos consejos para diseñar una tableta Android para una vertical?

Cómo codificar en Android

Cómo ocultar aplicaciones en el sistema operativo Android sin usar aplicaciones de terceros

Cómo crear una aplicación de Android gratis

¿Qué son las herramientas de framework para Android?

No soy un programador profesional, conozco poco PHP, HTML, Javascript, CSS. Quiero aprender el desarrollo de aplicaciones de Android. ¿Cuánto tiempo llevará aprenderlo?

¿Cuáles son las herramientas de Android Gis?

Estoy aprendiendo Java y quiero desarrollar una aplicación de Android, ¿cuánto Java debo aprender antes de aprender el desarrollo de aplicaciones de Android?