Hisham Muneer | JSON Parsing using MVVM, ViewModel, LiveData and Coroutines in Kotlin - Android Development @hishammuneer | Uploaded 3 years ago | Updated October 02 2023
In this video we will learn how to parse a simple JSON in Android using the following tools and topics:
0:00 Agenda
1:08 What is JSON?
6:05 View Binding
8:10 ViewModels and Live Data
13:50 Creating POJO's
17:15 Json Parsing
22:00 HTTP Calls in Android
24:10 Json Parsing Step by Step
27:49 Coroutines and suspended functions
34:40 Google's GSON
37:10 Retrofit
41:00 GSONConverterFactory
43:45 Glide
47:00 POJO Plugin
Source code for the project: https://github.com/hishamMuneer/JsonParsingDemo
Deck used can be downloaded from here: https://jsonparsingdemo-cec5b.firebaseapp.com/Android%20-%20JSON%20Parsing%20demo%20deck.pdf
Json end point urls:
1. https://jsonparsingdemo-cec5b.firebaseapp.com/json/moviesDemoItem.json
2. https://jsonparsingdemo-cec5b.firebaseapp.com/json/moviesData.json
All stuff at one place: https://jsonparsingdemo-cec5b.firebaseapp.com/
In this video we will learn how to parse a simple JSON in Android using the following tools and topics:
0:00 Agenda
1:08 What is JSON?
6:05 View Binding
8:10 ViewModels and Live Data
13:50 Creating POJO's
17:15 Json Parsing
22:00 HTTP Calls in Android
24:10 Json Parsing Step by Step
27:49 Coroutines and suspended functions
34:40 Google's GSON
37:10 Retrofit
41:00 GSONConverterFactory
43:45 Glide
47:00 POJO Plugin
Source code for the project: https://github.com/hishamMuneer/JsonParsingDemo
Deck used can be downloaded from here: https://jsonparsingdemo-cec5b.firebaseapp.com/Android%20-%20JSON%20Parsing%20demo%20deck.pdf
Json end point urls:
1. https://jsonparsingdemo-cec5b.firebaseapp.com/json/moviesDemoItem.json
2. https://jsonparsingdemo-cec5b.firebaseapp.com/json/moviesData.json
All stuff at one place: https://jsonparsingdemo-cec5b.firebaseapp.com/