24
BUILDING AN ANDROID APP THAT CONSUMES A RESTFUL API USING RETROFIT

Building an Android App that consumes a RESTful API using Retrofit

Embed Size (px)

Citation preview

BUILDING AN ANDROID APP THAT CONSUMES A RESTFUL API USING

RETROFIT

What is a RESTful api?

What is a REST Client?

What is Retrofit?

Why use Retrofit?

WHAT TO EXPECT

RESTFUL API SERVICE

POST - Transfers a new state to a resource

PUT - Updates a resource through specific resource

GET -  Retrieves the current state of a resource

DELETE - deletes a resource

Retrofit

Asynchronous Http Client

Volley

REST CLIENTS

Easier to understand Uses Gson by default

WHY RETROFIT?

This is an application component that provides a screen with which users can interact with

ACTIVITIES

This represents a behaviour or a portion of user interface in an activity

FRAGMENTS

Manage the data model and adapts it to individual entries in a widget

ADAPTERS

ANDROID PROJECT STRUCTURE

LET’S START CODING