Author: Sunil Gupta


Drag and drop item of recyclerview in android

Item drag and drop of RecylerView is the very cool feature in android. Drag and drop feature is the inbuilt feature of RecylerView. There are many external libraries are available to drag and drop...


Firebase User Authentication in android

Firebase authentication in Android is one of the best features to connect users with your application. Firebase is actually cloud that provides the backend. Firebase has own API for communication for example signup and login....


Uplaod a file by using RxUploader in Android

RxUploader is reactive uploader for Android by using RxJava and OkHttp. Upload an image or file is widely used in an android application.  But uploading a file or image is not a simple task...


Upload a file by using retrofit in android

In this tutorial, we will learn how to upload a file on the server by using Retrofit.  Retrofit is the most popular for networking API call. It is very simple and cleaner way API call in the Android application....


Upload a file on Firebase Storage in Android

In Android, Firebase is actually a cloud that provides the backend. Some of those are might know about the backend and some of are not. A backend is basically a database storage to store files and...


How to define static constant fields in Kotlin?

While developing any android application we need to define the bunch of constant fields and variable into the Constant file. As we remembered while building Android application by using Java language, we used