Hi guys , im learning about Android development atm.
Im at a beginner lvl and to be precise im looking into networking atm , because I want to build apps that use APIs efficiently.
Now so far I got introduced to Asynchtask / Loaders / Viewholder to handle network request in JSON format.
Since I have been looking into this topic , I also heard ppl mention liberies like retrofit.
AsynchTask seems to handle the basic functionality and is the first thing the official doc would point you to.
But I wanted to ask more experienced devs for advice when it comes to networking + JSON request handling + loading images into a android app as smoothly as possible.
Would you go with Asynchtask or did you find smth else / easier ?
To me as a beginner it feels like there is a overwhelming amount of concepts like threading etc that I all need to adress in my code. I mean I understand most of it now , but really it seems to be a big hassle to keep track of it all & I want my code to be as easy/ short as possible.
Greetings.
Im at a beginner lvl and to be precise im looking into networking atm , because I want to build apps that use APIs efficiently.
Now so far I got introduced to Asynchtask / Loaders / Viewholder to handle network request in JSON format.
Since I have been looking into this topic , I also heard ppl mention liberies like retrofit.
AsynchTask seems to handle the basic functionality and is the first thing the official doc would point you to.
But I wanted to ask more experienced devs for advice when it comes to networking + JSON request handling + loading images into a android app as smoothly as possible.
Would you go with Asynchtask or did you find smth else / easier ?
To me as a beginner it feels like there is a overwhelming amount of concepts like threading etc that I all need to adress in my code. I mean I understand most of it now , but really it seems to be a big hassle to keep track of it all & I want my code to be as easy/ short as possible.
Greetings.