Contributions

Article
How to stream live audio from client to server?

A quick guide for audio streaming using WebSocket and OkHttp client in Android
Article
Do you have 1 minute?

If yes, that’s enough to know the latest android best practices.

In this article, You will learn about the most essential libraries and tips that will make your day-to-day app development effective and easy.
Article
How do you effectively handle errors in Clean Architecture?

Error handling is not only about handling it and showing generic error messages to user, it's about notifying user with the UI that will allow them to take next steps.
Article
This article is an implementation of an intro showcase to highlights different features of the app using Jetpack Compose. The implementation is inspired by the TapTargetView which is useful for legacy views.
Article
We all want to simplify state management. Be it a life or application or a screen, limiting mutable states that a component can be in, benefits everyone.
In this blog post, you will learn how to manage all the states of a screen using only one state variable.
Article
Today we are going to write a simple TODO app, so simple that it will just have a TODO list but with 100% integration test coverage. As we are going to follow the TDD principle, we will write failing tests first and then actual code!

We will use Jetpack compose for views with MVVM architecture. For the sake of simplicity, we will not use HILT but it can be added anytime and that should not affect the things we are going to learn in this post.