Networking On Android Using Retrofit 2 And Restful Api

Posted By: ELK1nG
Networking On Android Using Retrofit 2 And Restful Api

Networking On Android Using Retrofit 2 And Restful Api
Published 12/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 516.73 MB | Duration: 1h 12m

Learn how to create an android app that uses Retrofit2 to consume Restful API

What you'll learn

Android Retrofit

Consuming API in android using retrofit

Adding Retrofit library to android project

How to log retrofit request using Http Logger Interceptor

Network communication for Android

Model, Api Service and API Client

Requirements

Android Studio basics

Android Studio IDE

PC or MAC

Description

Have you ever wondered how to interact with Restful API in android, Retrofit is the answer.Android App nowadays requires communication with the server to fetch and post apps data this can be achieved through the use of a retrofit.This course will walk you step by step explaining in detail about retrofit through a practical example.Topics we will cover in this course:Retrofit ConfigurationHandling Requests and ResponseAPI method declarationsRetrofit AnnotationsLogging Server Request and ResponsesUser registration through an API and RetrofitUser Login through an API and RetrofitAt the end of the course you will be able to:Send requests and handle responses to the serverConfigure retrofit2 in your android projectCheck for server requests and responses through the console ( for debugging purposes)Create an app that registers and authenticate a user using retrofit and restful APIHandle JSON requests and responses.The practical part of the course:The course is both practical and engaging, you will create as you learn.You will build an android app that uses retrofit to register and login users through a restful API.You will also learn some design concepts screens for register and login have a nicely done UI/UX.The information is simplified to ensure you get to learn and understand.More endpoints are available on the restful API endpoint, use this endpoint for your practices.This course is great if you looking to learn how to make your android app communicate with a server.Signup today and start learning about retrofit2 in android.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Retrofit Configuration

Lecture 2 Create new retrofit android project

Lecture 3 Download and Configure Retrofit Library

Lecture 4 Configure Retrofit Models

Lecture 5 Create Retrofit Api Services

Lecture 6 Create Retrofit Api Client

Section 3: Android Screen Design

Lecture 7 Theme customization and creating all activities

Lecture 8 Screen Design

Lecture 9 Activity Navigations

Section 4: Retrofit Registration and Login

Lecture 10 User Registration

Lecture 11 User Login

Lecture 12 Dashboard - View User Details

Beginner Android Developer,Android Developer curious to know networking in android