Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2014, 19:15
TrucosJuan
 
Fecha de Ingreso: noviembre-2006
Mensajes: 166
Antigüedad: 18 años
Puntos: 6
Pregunta Conectarse a MySQL con o sin Webservice

He visto que es posible conectarse a una base de datos directamente desde una aplicación Android (incluso he seguido un tutorial y lo conseguí hacer de manera local), y también a través de un intermediario que sería una página que se comunica con la base de datos y entonces la app recoge los datos resultantes de esa página intermedia.

Según he leído lo primero no es recomendado porque personas expertas y maliciosas pueden conseguir el código fuente de nuestra app android desde el apk y conseguir tomar entonces nuestros datos de conección con la BD.

Entonces mis preguntas serían:
1. ¿Realmente es posible llegar al código fuente de una app con solo tener el apk de la misma?
2. ¿API Rest es lo mismo que Webservice? (He buscado información sobre esto pero al menos las respuestas no eran entendible para alguien que recién empeza en estos temas)
3. Una gran mayoría recomienda usar un Web Service, pero no suelen explicar las razones de ello.

Gracias de antemano, y espero que puedan ayudarme a resolver mis dudas.
Saludos.