¿Qué idiomas y herramientas necesita para vincular una aplicación de Android a la base de datos de un sitio web?

Hay tantas opciones para su pregunta. Te daré uno asumiendo que tienes un cierto nivel de conocimiento de programación.

En su sitio web, puede crear un pequeño script que convierta las llamadas de su base de datos en JSON. Llamas a este script desde tu aplicación de Android y obtienes el JSON.

Luego usa este JSON en su aplicación.

P.ej

http://www.example.com/get-posts…

vuelve por ejemplo

“publicaciones”: [
{
“id”: 1,
“title”: “La educación es buena”,
“body”: “Texto del cuerpo aquí”
},
{
“id”: 2,
“title”: “La programación es alegría”,
“body”: “Texto del cuerpo aquí”
},
{
“id”: 4,
“title”: “No, la programación es realmente una molestia” ,,
“body”: “Texto del cuerpo aquí”
}
]

Luego, en su aplicación, llame al enlace de arriba. Obtenga la respuesta de devolución, conviértala a JSON Array. Pase la matriz JSON a, digamos, un adaptador para ListView / GridView / RecyclerView y muestre sus datos en la aplicación.

Codificación feliz

“Enlace” es un término muy amplio. Por lo general, las aplicaciones enviarán solicitudes http a una capa API con validaciones y luego actualizarán la base de datos.

Hay una gran cantidad de idiomas y herramientas para lograrlo, así que por favor, búscalo en Google.

depende de lo que use para construir su sitio web. muchos frameworks y CMS le permiten usar API tranquila (slim, symfony, codeigniter, drupal o wordpress). Después de eso, para usarlo en Android, debe realizar llamadas API (usando VOLLEY, por ejemplo) para obtener sus datos. Si está utilizando JAVA, puede crear fácilmente una aplicación web y usar servicios web en su interior y aún tendrá que hacer llamadas de la misma manera en Android.

Este es un buen enlace usando Slim, MySQL, PHP para recuperar datos en Android.

Cómo crear API REST para la aplicación de Android usando PHP, Slim y MySQL – Día 1/2

Cualquier idioma en el que esté escrito su sitio web (PHP, Python, etc.) debería estar bien. Todo lo que necesita hacer es crear las API GET, POST a las que su aplicación de Android se conectará para leer y escribir en la base de datos.

More Interesting

¿Cuál es el alcance del desarrollo de aplicaciones de Android e iOS?

¿Cuál es la diferencia entre la vista de reciclador y la vista de tarjeta en Android?

¿Cuáles son algunas buenas prácticas en el desarrollo de aplicaciones de Android?

¿Cómo comenzar con el desarrollo de Android? ¿Y cuánto tiempo me lleva ser una especie de experto?

Cómo escribir códigos para un sistema de asistencia móvil con Android Studio

¿Puedo usar un proyecto github con licencia Apache?

Quiero crear una aplicación de Android que actúe como un depósito de leyes, actos y políticas de mi país. ¿Cómo puedo almacenar estos documentos grandes en una aplicación de Android?

¿Es necesario aprender Kotlin para el desarrollo de Android ya que estoy desarrollando en Java para aplicaciones de Android?

¿Qué busca Achievers en una aplicación de cartera de desarrolladores de Android junior cuando contrata?

¿Cuánto más esfuerzo se necesita para crear una aplicación de Android si ya conoce Java?

¿Cuáles son las tiendas de desarrollo de Android más sorprendentes en el área de Los Ángeles?

¿Cómo funciona WhatsApp plus? ¿Cómo puede una aplicación de terceros como WhatsApp plus acceder a todos los datos y funcionalidades de WhatsApp?

¿Has experimentado estos pasos en el aprendizaje de la programación Java y el desarrollo de aplicaciones de Android? Para ser un profesional, ¿su experiencia de aprendizaje fue similar a la mía?

¿Por qué la Universidad Nacional de Informática y Ciencias Emergentes no te enseña el curso de desarrollo de aplicaciones de Android en su programa de CS?

¿Cuál es el último desarrollo de aplicaciones de Android?