Learn Api Integration In Android Studio Retrofit 2 Java

Posted By: ELK1nG

Learn Api Integration In Android Studio Retrofit 2 Java
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.20 GB | Duration: 12h 35m

Creating an Complete Android Game App using gamehubs API Via Retrofit 2 JAVA

What you'll learn

Learn API Integration via Retrofit 2 On Java Based

How to Add Multiple Retrofit Instance into Same Project

Learn How to Create Android App From Scratch With New SDK 34

Learn How to Use Glide Image Library To Display Images from API

Learn How to Display Data in Recyclerview

Learn How to Create Layout Designing With Constraint Layout

Learn How to Add App Logo or Icon

Learn How to Use Drawable in TextView as a Background

Learn How to Use Single Fragment to Show Data From Different Categories Over Different API Endpoints

How to Integrate AppLovin MAX Ads Network

Learn How to Change Default Bottom Navigation Fragments and Titles

Learn to Show Progress Bar During Fetching the Data From API

Learn To Create Material Design Dialog and Show Data From API Inside Recyclerview

And Some more interesting things

Creating Custom Progress Dialog

How to Add Lottie Animation

How to Publish App on Play Store/ Play Console

Requirements

You should have knowledge of Android Studio

You should know about the JAVA, API, Retrofit

You will need Android Studio Installed in your PC, or Laptop.

Your Android Studio should be updated and Gradle Plugin Version 8.1.3 or Newer

Gradle Wrapper should be updated and 8.0 or Newer

Need A Mobile or Emulator to Test the App

You should create a fresh project in Android Studio to Learn it, After Learning You can Use any other Project to Integrate API's.

Description

Hello Everyone, During this course you will learn retrofit 2 JSON API Integration in Latest Android Studio with JAVA Language Step-by-Step. The SDK used in the Project is 34 with Latest Version of Gradle. Using this type of App, you can make huge money from gamehubs and in App Advertisement with AppLovin. After Learning this Course , you will able to develop your own apps uisng retrofit2 on JSON API. Get detailed information about the lists, modals, adapters, layouts, strings, colors, dimens, fragments, activity etc. You should learn how to upload or publish app on play store successfully. We have Included Games Category, Featured Games, Most Played Games, Random Games and Get Games By Categories, We have also included that how to get Users current IP Address, Country Code and Country Flag Via a Free API.This project has been created on the Windows 11 and language is used is Indian English, If you need Hindi Language then Feel free to send your feedback to us.  The Video Course Resolution is 1920x1080 with clear sound, you can check the audio and video quality in the introduction video of this course.Note:- Android Studio Project Source Code is not included with this course, you can separately buy it from me if needed.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: About JSON API

Lecture 2 Get JSON API Key

Section 3: Android Studio

Lecture 3 Installation of Android Studio

Lecture 4 Create A New Project in Android Studio And Run First App

Lecture 5 Required Dependencies for JSON API Project in Android Studio

Lecture 6 Create Resource Values in Android Studio

Section 4: Setup Android Studio Project

Lecture 7 Remove Default Fragments

Lecture 8 Create Project Directories

Lecture 9 Create Function Class

Lecture 10 Create Custom Progress Dialog

Lecture 11 Setup Main Activity

Section 5: Retrofit Instance

Lecture 12 Create Retrofit Client

Section 6: Create Games Categories

Lecture 13 Create Category Fragment Layout

Lecture 14 Create Category List Layout

Lecture 15 Create Category List Class

Lecture 16 Create Category Response Class

Lecture 17 Create Category Adapter Class

Lecture 18 Create Category Fragment And Display Categories

Section 7: Create Featured Games

Lecture 19 Create Home Fragment Layout

Lecture 20 Create Featured Game List Layout

Lecture 21 7.3 Create Featured Game List Class

Lecture 22 Create Featured Game Response Class

Lecture 23 Create Featured Game Adapter Class

Lecture 24 Create Featured Game Home Fragment And Display Games

Section 8: Create Most Played Games

Lecture 25 Create Most Played Game Layout

Lecture 26 Create Most Played Game List Layout

Lecture 27 Create Most Played Game List Class

Lecture 28 Create Most Played Game Response Class

Lecture 29 Ctreate Most Played Game Adapter Class

Lecture 30 Create Most Played Game Home Fragment And Display Games

Section 9: Create Random Games

Lecture 31 Create Random Game Section Layout

Lecture 32 Create Random Game List Layout

Lecture 33 Create Random Game List Class

Lecture 34 Create Random Game Response Class

Lecture 35 Create Random Game Adapter Class

Lecture 36 Display Random Games on Home Fragment

Section 10: Get Games By Category

Lecture 37 Create Activity For Category Games

Lecture 38 Create Category Games List Layout

Lecture 39 Create Category Game List Class

Lecture 40 Create Category Game Response Class

Lecture 41 Create Category Game Adapter Class

Lecture 42 Display Game By Category in The Activity

Section 11: Locate Me Fragment

Lecture 43 Create Another Base URL For Location API

Lecture 44 Create Locate Me Fragment Layout

Lecture 45 Create Locate Me Response Class

Lecture 46 Create Locate Me Fragment Class And Display IP Info

Section 12: AppLovin Ads Integration

Lecture 47 AppLovin SDK Integration

Lecture 48 AppLovin Banner Ads Integration

Lecture 49 AppLovin Interstitial Ads Integration

Lecture 50 AppLovin Reward Ads Integration

Section 13: App Publishing

Lecture 51 Setup App Logo In The Android Studio

Lecture 52 Clean the Code

Lecture 53 Generate APK File In Android Studio

Lecture 54 Generate Play Store AAB File in The Android Studio

Lecture 55 Publish App To Google Play Console

This course is not for those who want to Learn Android Studio, API Development, JAVA Learning,This course if for those Want to Install Android Studio in Their Windows PC or Laptop,This course is for those want to learn how to integrate API in their apps,This course is for those who want to Learn How to use Retrofit 2 and Glide Image Library,This course is for those who want to create an android app from scratch in Android Studio JAVA,This course is for those who want to integrate AppLovin MAX Ads Network in their Apps,This course is for those who want to play with API's on Retrofit 2 in Java Apps,This course is for those who want learn to use of Material Components Like, TextView, CardView,This course is for those who access a file methods into complete project