PDA

Ver la Versión Completa : [ CONSULTA ] Webservice android y iOS (swift)


bob23
07/05/15, 13:48:56
Buenas gente,
Estoy pensando hen realizar una aplicación que consuma un webservice, he estado buscando tutoriales y información, el caso es que no se que tipo de webservice usar (soap, rest, php ..). Mi idea es hacer una aplicación con el tipo de webservice mas utilizado. (Dicha aplicación la pondre en mi CV). Las preguntas son:
Que tipo de webservice utiliza o creen que utiliza "Blablacar" o "Baddo" (aplicaciones conocida)?
Que tipo de webservice tindria que usar en mi aplicación, y que se a compatible con iOS?

Muchas gracias

kriogeN
07/05/15, 14:34:46
Confundes conceptos:

SOAP es un protocolo propio, bien estructurado, y que sólo funciona en XML.

REST es una arquitectura, una forma de hacer servicios web basados en HTML, puedes usar JSON, XML o lo que te venga en gana porque al final es solo unas pautas a seguir.

PHP es un lenguaje de programación, puedes hacer SOAP o REST con PHP.

Lo más sencillo de todo es optar por REST, el lenguaje ya es cosa tuya. Yo lo hago en ASP.NET, con servicios basados en REST y transferencia mediante JSON. En Android uso Volley para el envío y GSon para serializar y deserializar los JSON. En iOS (con Swift) uso el NSURLConnection para el envío y Swifter para serializar y deserializar los JSON.