creacion apirest back{4}app

17
Api Rest Matias Pasmiño Andrade

Upload: blackmatt

Post on 17-Jan-2017

28 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Creacion Apirest Back{4}app

Api Rest

Matias Pasmiño Andrade

Page 2: Creacion Apirest Back{4}app

¿Que son las Api Rest?• REST (REpresentational State Transfer)“transferencia de representación de estado”• Es un tipo de arquitectura de desarrollo web que se apoya

totalmente en el estándar HTTP(Casi siempre), también ocupa XML o JSON para intercambiar datos..• API REST es un servicio que nos provee de funciones que nos dan la

capacidad de hacer uso de un servicio web que no es nuestro, dentro de una aplicación propia, de manera segura.

Page 3: Creacion Apirest Back{4}app

GET Consultar y leer recursos

POST Crear recursos

PUT Editar recursos

DELETE Eliminar recursos

PATCH Editar partes concretas de un recurso

Funciones de las Api Rest

Page 4: Creacion Apirest Back{4}app

¿Qué es SOAP?• SOAP (Simple Object Access Protocol)“protocolo de acceso de objeto simple”• Es toda una infraestructura basada en XML, cada objeto puede tener

métodos definidos por el programador con los parámetros que sean necesarios.• SOAP es un protocolo estándar que permite la comunicación y la

interoperabilidad entre diversas aplicaciones Web desarrolladas bajo tecnologías diferentes.

Page 5: Creacion Apirest Back{4}app

• Es un Back-end que nos provee de herramientas dentro de un servidor web, para poder implementar en nuestras aplicaciones unas determinadas funcionalidades.

¿Qué es back{4}app?

Page 6: Creacion Apirest Back{4}app

Creacion de aplicaciónen Back{4}App

• Ingresar a la pagina http:// www.back4app.com/• Registrar un usuario

• Crear aplicación• Marcar la unica pestaña

Page 7: Creacion Apirest Back{4}app

• Guardar datos que necesitaremos• App id• Parse API adress• Client Key

Creacion de aplicaciónen Back{4}App

Page 8: Creacion Apirest Back{4}app

• Descargamos SDK de Parse

Creacion de aplicaciónen Back{4}App

Page 9: Creacion Apirest Back{4}app

• Elegir Parse Dashboard

Creacion de aplicaciónen Back{4}App

Page 10: Creacion Apirest Back{4}app

• Copiar archivos en carpeta src

• Abrir Project Structure en Android Studio

• Ir a app, pestaña Dependencies• Click en boton “+” y luego file dependency

Instalación de Parseen AndroidStudio

Page 11: Creacion Apirest Back{4}app

• Permisos conexión internet• AndroidManifest.xml

• Agregar elementos• Activity_main.xml

usernamepassword

loginsignup

Creacion de aplicación

Page 12: Creacion Apirest Back{4}app

• Agregar variables• MainActivity.java

• Declarar elementos• EditText• Button

• Usar sdk Parse

Creacion de aplicación

Page 13: Creacion Apirest Back{4}app

• Agregamos evento para Login

Crear Activity

Creacion de aplicación

Page 14: Creacion Apirest Back{4}app

• Agregamos evento para SignupCreacion de aplicación

Page 15: Creacion Apirest Back{4}app

• Crear nuevo activity• Bienvenido

• Añadir Elementos• activity_bienvenido.xml

TextViewtxtUser

Creacion de aplicación

Page 16: Creacion Apirest Back{4}app

• Implementamos clase Bienvenido

Creacion de aplicación

Page 17: Creacion Apirest Back{4}app

Gracias