Contributions

Article
Learn how to implement cool button click effects using Jetpack Compose.
Article
Learn how to collect useful logs in production using Crashlytics, File logging and Timber in android project.
Article
Learn how to manage motion and view animations using MotionLayout in Jetpack Compose.
Article
Here's the content for social media.
Learn how to use DataStore instead of SharedPreferences in Android.
Article
Things you should know about Jetpack compose recomposition.
Article
Wanna learn infinite Auto-Scroll using Jetpack compose?

Here's the article with step by step guide to implement infinite auto-scroll.
Article
How to integrate the flutter app into the existing android app?

This article will teach you how to add Flutter views to android native components like activity or fragment.
Article

Wanna learn how to design custom animations in Jetpack Compose?

This article will help you learn how to implement super cool custom animations using Jetpack compose in Android.
Article

In this blog you’ll learn how to use realistic, physics-based animations like fling animations and spring animations in your Android app.
Article
Wanna learn how to draw animated emojis using jetpack compose?

Here's a step by step guide to teach you how to implement it.
Article
Do you have one minute?

It’s enough to have quick look at some useful things you should know about Kotlin Flow.
Article
What is Android application testing?
Android application testing is a process of testing the user experience, functionality, usability, performance and consistency of the Android device applications.
Article
In this blog post we are going to learn different ways to create Kotlin Flow with examples.
Article
Keyboard Handling In Jetpack Compose — All You Need To Know

Whether you are a beginner or an experienced android dev, you’ll find yourself dealing with the keyboard APIs. Here’s the guide to mastering it.
Article
Why do users love motion(animation) so much? - Because animation supports the essence of actual and real interaction.

Here's an implementation guide for eye-pleasing animations in Jetpack compose.
Article
We are going to learn how to write unit test of ViewModel which has kotlin coroutine.
Article
Dependency injection (DI) is a technique widely used in programming and well suited to Android development, where dependencies are provided to a class instead of creating them itself.
Article
Operators are at the heart of Kotlin Flow, like every reactive Framework. It allows manipulating items as they go from observable to observer.
Here are the 9 very important but less known Kotlin Flow operators with graphics and examples.
Article
We’ll create a food order book, that shows list of food items with list of persons. Users can select food items and drop them to the person paying for all dropped food items.
Article
Animations are essential in a modern mobile applications to have a smooth user experience.

Here are super cool progress animations in Jetpack Compose.
Article
This article is on our first episode of Canopas podcast — Unit testing in Android.
Recently, unit testing has become a must-have skill. Many programmers write effective tests but not all, and the reason behind that are lack of unit testing knowledge, non-testable architecture, etc.
Article
How to use responsive images to speed up your apps?

Loading images efficiently is very important, on every platform, be it android, iOS or the Web.

Here's the guide to load image faster and smoother.
Article
Developing an android app is not easy as there are thousands of different possible combinations of OEM, hardware, and Android versions.

I have developed apps that are used by a few users to millions of users.
Article
How to stream live audio from client to server?

Here's a quick guide for audio streaming using WebSocket and OkHttp client in Android