SlideShare una empresa de Scribd logo
Api Rest
Matias Pasmiño Andrade
¿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.
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
¿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.
• 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?
Creacion de aplicación
en Back{4}App
• Ingresar a la pagina http:// www.back4app.com/
• Registrar un usuario
• Crear aplicación
• Marcar la unica pestaña
• Guardar datos que necesitaremos
• App id
• Parse API adress
• Client Key
Creacion de aplicación
en Back{4}App
• Descargamos SDK de Parse
Creacion de aplicación
en Back{4}App
• Elegir Parse Dashboard
Creacion de aplicación
en 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 Parse
en AndroidStudio
• Permisos conexión internet
• AndroidManifest.xml
• Agregar elementos
• Activity_main.xml
username
password
login
signup
Creacion de aplicación
• Agregar variables
• MainActivity.java
• Declarar elementos
• EditText
• Button
• Usar sdk Parse
Creacion de aplicación
• Agregamos evento para Login
Crear Activity
Creacion de aplicación
• Agregamos evento para Signup
Creacion de aplicación
• Crear nuevo activity
• Bienvenido
• Añadir Elementos
• activity_bienvenido.xml
TextView
txtUser
Creacion de aplicación
• Implementamos clase Bienvenido
Creacion de aplicación
Gracias

Más contenido relacionado

PPTX
Autentificacion
PPTX
Aplicaciones Autohosted, el nuevo modelo para extender SharePoint online
PPTX
Azure 360º para Desarrolaldores
PPTX
Aplicaciones Serverless
PDF
AWS para desarrolladores
PPTX
4 Sessions Junio 2015: Aplicaciones multiplataforma - Office 365 + Cordova
PPTX
Introducción a ASP.NET Web API
PPTX
Entendiendo Iaas/Paas/Saas en Azure
Autentificacion
Aplicaciones Autohosted, el nuevo modelo para extender SharePoint online
Azure 360º para Desarrolaldores
Aplicaciones Serverless
AWS para desarrolladores
4 Sessions Junio 2015: Aplicaciones multiplataforma - Office 365 + Cordova
Introducción a ASP.NET Web API
Entendiendo Iaas/Paas/Saas en Azure

La actualidad más candente (19)

PPTX
ASP.NET MVC Workshop Día 1
PPTX
Web services GeneXus Tilo
PPTX
Azure Bootcamp 2017 - Azure functions
PPTX
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
PDF
SOA Latam Workshop: Comparison Dropwizard, ratpack & Spring Boot
PDF
Comenzando con aplicaciones serverless en AWS
PDF
In seguridad de aplicaciones web
ODP
Documertar APIs - Meetup.js
PDF
PPTX
Extendiendo SharePoint Online con el nuevo modelo de apps
PPTX
Security in MVC Core by Hugo Biarge
PPTX
Mule cloud connectors versus el resto del mundo
PPTX
Arquitectando la seguridad de punta a punta a nivel corporativo
PPTX
Bitbucket data center en aws
PPTX
ASP.NET MVC Core
PPTX
Mule Cloud Connectors-Configuracion OAuth
PDF
Microservicios en Azure Service Fabric
PDF
Escribiendo funciones con Azure Functions
ASP.NET MVC Workshop Día 1
Web services GeneXus Tilo
Azure Bootcamp 2017 - Azure functions
Microservicios net arquitectura para aplicaciones net contenerizadas - net ...
SOA Latam Workshop: Comparison Dropwizard, ratpack & Spring Boot
Comenzando con aplicaciones serverless en AWS
In seguridad de aplicaciones web
Documertar APIs - Meetup.js
Extendiendo SharePoint Online con el nuevo modelo de apps
Security in MVC Core by Hugo Biarge
Mule cloud connectors versus el resto del mundo
Arquitectando la seguridad de punta a punta a nivel corporativo
Bitbucket data center en aws
ASP.NET MVC Core
Mule Cloud Connectors-Configuracion OAuth
Microservicios en Azure Service Fabric
Escribiendo funciones con Azure Functions
Publicidad

Similar a Creacion Apirest Back{4}app (20)

PPTX
Desarrollo de aplicaciones Web fundamenteos
PPTX
Prepara tus apps de SharePoint y Office 365 para el futuro
PPTX
Introducción a REST - SymfonyVLC
PPTX
Arquitectura de una Apis Rest en C.pptx
PDF
Estrategias de desarrollo en sharepoint
PDF
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
PPTX
Taller Android Party: Automatic API REST + Notificaciones PUSH
PPTX
04 17-2021 - procesando modelos tabulares global azure latam
PPTX
Como crear add ins hibridas para share point y office
PPTX
2018.sps madrid.spfx workshop
PDF
Semana 7 Servicios Web REST con MongoDB final
PDF
API como SaaS
PPTX
Introducción a Azure App Service - MUG Buenos Aires
PDF
PDF
API REST conceptos (Rails-api)
PDF
Semana 7 Servicios Web API REST con Mongodb
PPTX
Evolution INTech - Acceso a bases de datos con Minimal APIs de .NET 6.pptx
PPTX
RAML
PPTX
Extendiendo share point, project y office con el nuevo modelo de apps sps
PDF
REST - deSymfony2012
Desarrollo de aplicaciones Web fundamenteos
Prepara tus apps de SharePoint y Office 365 para el futuro
Introducción a REST - SymfonyVLC
Arquitectura de una Apis Rest en C.pptx
Estrategias de desarrollo en sharepoint
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Taller Android Party: Automatic API REST + Notificaciones PUSH
04 17-2021 - procesando modelos tabulares global azure latam
Como crear add ins hibridas para share point y office
2018.sps madrid.spfx workshop
Semana 7 Servicios Web REST con MongoDB final
API como SaaS
Introducción a Azure App Service - MUG Buenos Aires
API REST conceptos (Rails-api)
Semana 7 Servicios Web API REST con Mongodb
Evolution INTech - Acceso a bases de datos con Minimal APIs de .NET 6.pptx
RAML
Extendiendo share point, project y office con el nuevo modelo de apps sps
REST - deSymfony2012
Publicidad

Último (9)

PPTX
sistemas de informacion.................
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Control de seguridad en los sitios web.pptx
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Fundamentos de Python - Curso de Python dia 1
sistemas de informacion.................
Conceptos basicos de Base de Datos y sus propiedades
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Control de seguridad en los sitios web.pptx
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Implementación equipo monitor12.08.25.pptx
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
Fundamentos de Python - Curso de Python dia 1

Creacion Apirest Back{4}app

  • 2. ¿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.
  • 3. 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
  • 4. ¿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.
  • 5. • 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?
  • 6. Creacion de aplicación en Back{4}App • Ingresar a la pagina http:// www.back4app.com/ • Registrar un usuario • Crear aplicación • Marcar la unica pestaña
  • 7. • Guardar datos que necesitaremos • App id • Parse API adress • Client Key Creacion de aplicación en Back{4}App
  • 8. • Descargamos SDK de Parse Creacion de aplicación en Back{4}App
  • 9. • Elegir Parse Dashboard Creacion de aplicación en Back{4}App
  • 10. • 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 Parse en AndroidStudio
  • 11. • Permisos conexión internet • AndroidManifest.xml • Agregar elementos • Activity_main.xml username password login signup Creacion de aplicación
  • 12. • Agregar variables • MainActivity.java • Declarar elementos • EditText • Button • Usar sdk Parse Creacion de aplicación
  • 13. • Agregamos evento para Login Crear Activity Creacion de aplicación
  • 14. • Agregamos evento para Signup Creacion de aplicación
  • 15. • Crear nuevo activity • Bienvenido • Añadir Elementos • activity_bienvenido.xml TextView txtUser Creacion de aplicación
  • 16. • Implementamos clase Bienvenido Creacion de aplicación