Consulta base de datos web desde app Android: ¿Cómo hacerlo?

  • Autor Autor redactorweb
  • Fecha de inicio Fecha de inicio
redactorweb

redactorweb

Kappa
Verificación en dos pasos activada
Alguien me puede orientar en lo que seria una consulta de una base de datos en una web o servidor web pero que los datos los consulte desde una app de android
Manejar mit app inventor pude, pero ya el tema de vincularlo a una database me superó, aunque sea un lindo tutorial, algo como para experimentar, gracias
 
Las Aplicaciones móviles que he manejado, las bases de datos son en Firebase, y solo colocas el Firebase URL, ID y KEY dentro el app.
 
Las Aplicaciones móviles que he manejado, las bases de datos son en Firebase, y solo colocas el Firebase URL, ID y KEY dentro el app.

pero eso maneja mysql? es decir, puedo armar algo por ejemplo en microsoft acces en codigo y vincularlo con una app o tengo que trabajar con esos "plugins" para android?????????
 
La opción que tendrías, con lo que sé, es crear un servidor con esa base de datos y conectarla a Internet, y al mismo tiempo la app conectarla con el servidor. Un ejemplo que se puede ver en este caso es Facebook que usa PHP o usaba, PHP generalmente es el que usa MySQL como su base de datos, y así es como consulta o hace sus gestiones. La opción que da Angel Javier es muy buena, porque no se necesita de eso, sino simplemente el URL de la base de datos para conectarla a la app.
 
:encouragement:Hola compañero,

Lo que tienes que hacer, es un servicio en tu servicodor...
Un servicio que devuelva un JSON con los datos que necesitas...
Y tu App, solo se conecta al servicio y consulta esos datos...

El otro día estabas preguntando que estudiar...
Deberías estudiar programación...
No se si "ruby on rails"...
Pero programación seguro...

Saludos,
Hugo
 
:encouragement:Hola compañero,

Lo que tienes que hacer, es un servicio en tu servicodor...
Un servicio que devuelva un JSON con los datos que necesitas...
Y tu App, solo se conecta al servicio y consulta esos datos...

El otro día estabas preguntando que estudiar...
Deberías estudiar programación...
No se si "ruby on rails"...
Pero programación seguro...

Saludos,
Hugo

jaja hugo, si es que la mano viene por ahí, programación, base de datos, etc
Por el momento se armar una linda app en MIT APP INVENTOR pero siempre y cuando muera en si misma
manejar bases de datos se pero en microsoft acces
por eso quería saber si hay alguna forma mas o menos sencilla de aprovechar lo que hay en la vuelta
La idea sería tengo una app, con valores que se suben desde una computadora
la app solo consulta y devuelve el resultado, esos valores están online
Claro puedo crear una página web y usar el buscador de la propia página
pero la idea es meter filtro y cosas de esas, si hay algo armado mejor
aunque haya que pagar unos dolarillos:cerveza:
 
Última edición:
Hola redactorweb,

Sí, te entiendo, hay veces que uno quiere resolver los problemas...
Pero con los conocimientos que uno ya tiene, en vez de aprender algo nuevo...
Como es el caso de la base de datos MS Access (la he usado y hasta he programado en VBA)...

Sin embargo, no recomiendo usarla para aplicaciones webs...
Hoy, lo más sencillo, es aprender, o contratar a alguien...
Para que te ayuden con eso de la base de datos...
Con MySQL y PHP, lo podrás solucionar...
Para hacer el servicio en una web...

Si dices que puedes pagar unos dolarillos...
Lo más recomendable es solucionarlo de esa forma...
Haciendo un servicio web, que tu App consulte y use...

Sin embargo, no te quedes con mi opinión, ya que algún compañero...
Puede tener la solución exacta que tu estas buscando...

La verdad, creo que no puedo aportar más, sobre este tema...
Espero que encuentres una solución pronta y óptima...

Saludos,
Hugo
 
- - - Actualizado - - -

Hola redactorweb,

Sí, te entiendo, hay veces que uno quiere resolver los problemas...
Pero con los conocimientos que uno ya tiene, en vez de aprender algo nuevo...
Como es el caso de la base de datos MS Access (la he usado y hasta he programado en VBA)...

Sin embargo, no recomiendo usarla para aplicaciones webs...
Hoy, lo más sencillo, es aprender, o contratar a alguien...
Para que te ayuden con eso de la base de datos...
Con MySQL y PHP, lo podrás solucionar...
Para hacer el servicio en una web...

Si dices que puedes pagar unos dolarillos...
Lo más recomendable es solucionarlo de esa forma...
Haciendo un servicio web, que tu App consulte y use...

Sin embargo, no te quedes con mi opinión, ya que algún compañero...
Puede tener la solución exacta que tu estas buscando...

La verdad, creo que no puedo aportar más, sobre este tema...
Espero que encuentres una solución pronta y óptima...

Saludos,
Hugo

Gracias hugo
Bueno quede en una solución por la mitad, en realidad embebi parte de la web a la app y la consulta la hago en una web camuflada dentro de app, es
decir la app parece una app pero en realidad es una página de un navegador web como chrome

No es lo que quería pero se va acercando
 
- - - Actualizado - - -



Gracias hugo
Bueno quede en una solución por la mitad, en realidad embebi parte de la web a la app y la consulta la hago en una web camuflada dentro de app, es
decir la app parece una app pero en realidad es una página de un navegador web como chrome

No es lo que quería pero se va acercando

Hola compañero,

Claro, y eso que mencionas... ¿No te hace acordar a las PWA?
Quizás esa sea una forma de solucionarlo...
Es solo una idea...

Saludos,
Hugo
 
La mas completa y de la mejor forma es:

Microservicios / API Rest
crear su aplicación en tres etapas.

Aplicacion base puede ser java, preferiblemente kotlin dado que java da asco.

posteriormente cree un esquema de solicitud API Rest (basado en el formato JSON)
o preferiblemente GraphQL e implemente la comunicación entre ambas.
 
La mas completa y de la mejor forma es:

Microservicios / API Rest
crear su aplicación en tres etapas.

Aplicacion base puede ser java, preferiblemente kotlin dado que java da asco.

posteriormente cree un esquema de solicitud API Rest (basado en el formato JSON)
o preferiblemente GraphQL e implemente la comunicación entre ambas.

Algun video tutorial o explicativo aunque sea en inglés
He intentado conectar la app a la base de datos y nada, creo que el error está en el servidor, algún plugin de seguridad o algo porque no guarda los datos, solo me deja hacer consultas.
 
Algun video tutorial o explicativo aunque sea en inglés
He intentado conectar la app a la base de datos y nada, creo que el error está en el servidor, algún plugin de seguridad o algo porque no guarda los datos, solo me deja hacer consultas.

La gracia de estos servicios es que tu api se conecta ej:

https://tuweb.com/v2

Token: Bearer (string)

Oauth o credenciales o validacion de request. luego por url/request y por GET y POST haces y obtienes datos.
 
La mas completa y de la mejor forma es:

Microservicios / API Rest
crear su aplicación en tres etapas.

Aplicacion base puede ser java, preferiblemente kotlin dado que java da asco.

posteriormente cree un esquema de solicitud API Rest (basado en el formato JSON)
o preferiblemente GraphQL e implemente la comunicación entre ambas.

muchas gracias, aunque todavía no he dado con la tecla, me parece que compro un pack o que me asesore alguien
 
Atrás
Arriba