is event-based. Both server and client emitting an event and listening to events from each other. (It is like we set an OnClickListener for our button in android.) A simple HTTP handshake takes place at the beginning of a Socket.IO connection.

Key Differences between WebSocket and

It provides…

ViewPager in Android allows the user to flip left and right through pages of data. In our android ViewPager application, we’ll implement a ViewPager that swipes through three views.

Now things are that ViewPager has been in the market for a long time but Now what latest we use is…

OkHttp is a third-party library developed by Square for sending and receive HTTP-based network requests. It is built on top of the Okio library, which tries to be more efficient about reading and writing data than the standard Java I/O libraries by creating a shared memory pool. … URL, java…

What is FirebaseUI Auth?

FirebaseUI is a library built on top of the Firebase Authentication SDK that provides drop-in UI flows for use in your app.

Does It have any benefits over Firebase SDK Authentication why should someone use it?

FirebaseUI provides the following benefits:

  • Multiple Providers — sign-in flows…

I am sure you all have, consciously or unconsciously, used annotations.
Annotations are a class of metadata that can be associated with classes, methods, fields, parameters, and even other annotations. They can be accessed at runtime — using reflection — and/or at compile time using annotation processors.

Annotation processors allow…


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store