Android अॅप्स वारंवार APIs सह नेटवर्कवर कम्युनिकेट करतात. स्टँडर्ड अॅप्रोच Retrofit (REST क्लायंट) आणि OkHttp सारख्या लायब्ररीज वापरते, async साठी coroutines सह, आणि JSON parsing — नेटवर्क कॉल्स मुख्य thread च्या बाहेर स्वच्छपणे आणि बरोबर हॅंडल करते.
Retrofit — स्टँडर्ड REST क्लायंट
{
: User
: User
}
api = Retrofit.Builder()
.baseUrl()
.addConverterFactory(GsonConverterFactory.create())
.build()
.create(ApiService::.java)
viewModelScope.launch {
user = api.getUser()
}
