Notes: 12. Conclusion
Explore the “Android Background Processing” course to learn about different Android background processing mechanisms, and the “Kotlin Coroutines: In Depth” course, to learn about the internal works of Kotlin Coroutines. |
Way to go! You’ve made it through the entire course, and have finished both parts, learning many cool concepts about threading and Android networking.
There is a load of concepts you covered. You learned what parsers are, and how translating between data formats is crucial when communicating to a server and receiving its response.
Retrofit supports converters and parsers, to automatically parse data into feasible structures. Finally, after implementing the entire API and clearing up code as much as possible, you used Kotlin Coroutines, to simplify the code, even more, maximizing the support you get from Retrofit and Kotlin.
That’s quite a lot to take in! :] But learning all this you’ve become well versed in all the important things you’ll need when building your own app which uses networking.
If you’re looking for new concepts to learn, and courses to watch, make sure to check out our Android Background Processing course, which covers many more ways you can achieve background processing in Android, using things like services and other native concepts.
Additionally, if you’re looking to expand your knowledge of Kotlin Coroutines, make sure to check out our Kotlin Coroutines: In Depth course. It covers the topic thoroughly and explains the internal coroutine mechanisms. It also shows how to optimize and combine coroutine code, and how to test coroutine-powered functions.
I hope you had a ton of fun learning about all these topics! :] See you in the next course! :]