Android – Understanding Activity Lifecycle

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about Activity Lifecycle in android. Activity in Android is one of the most important components of Android. It is the Activity where we put the UI of our application. So, if we are new to Android development then we should learn … Continue reading Android – Understanding Activity Lifecycle

Android – How To Integrate The Navigation Component In Android ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn how to integrate the navigation component in android. We will discuss about navigation graph and how to pass arguments safely. The Navigation Architecture Component simplifies implementing navigation, while also helping you visualize our app’s navigation flow. The library provides a … Continue reading Android – How To Integrate The Navigation Component In Android ?

Android – How To Use GradientDrawable In Android ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn when and how to use GradientDrawable in android. The UI of modern-day apps is getting better and better. Designers are trying out different styles and combinations which go best with the Android App. One of the key components of Android being … Continue reading Android – How To Use GradientDrawable In Android ?

Android – How To Work Flow APIs In Kotlin ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn how Flow APIs work in Kotlin and how can we start using it in our android projects. If we are working as an Android developer and looking to build an app asynchronously we might be using RxJava as it has … Continue reading Android – How To Work Flow APIs In Kotlin ?

Android – How To Optimize APK Size ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn how to optimize application size (APK) in Android. Most of the user would not like to download a large APK as it might consume most of his Network/Wifi Bandwidth, also most importantly, space inside the mobile device. The size of … Continue reading Android – How To Optimize APK Size ?

Android – How To Communicate Between Fragments Using SharedViewModel ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn how we can use the ViewModel in our application to communicate between various fragments in our application. We say it as SharedViewModel. Communication between Activities or Fragments in Android is a very common thing. Almost every application has some communication … Continue reading Android – How To Communicate Between Fragments Using SharedViewModel ?

Android – Understanding Dex and Multidex

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about Dex and Multidex in Android. Most of developers get 64K method limit exceeded error while building APK. This error comes due to DEX. So, in this article, we will try to gain more knowledge about Dex and Multidex in Android. In Java, if we … Continue reading Android – Understanding Dex and Multidex

Android – Extension Functions vs Static Utility Class in Kotlin

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about Extension Functions and Static Utility Class differences in Kotlin. We will talk about when to use extension function and when to use static utility class in the android project using Kotlin. To understand the extension function and static utility … Continue reading Android – Extension Functions vs Static Utility Class in Kotlin

A Short Note – How Redux Works?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, we will understand about the Redux work flow concepts in ReactJS. So Let’s begin. Redux Redux is just one variation of a whole trend in UI architecture called : Unidirectional User Interface Architecture. For example there is Flux (Redux is just a … Continue reading A Short Note – How Redux Works?

iOS – 3 Best Quick Ways To Handle Multithreading In iOS

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about three best available options to handle multithreading in iOS. Production applications will often need to perform heavier operations such as downloading high-resolution images or a executing non-cached database queries. To prevent stalling the main thread (and a hit in … Continue reading iOS – 3 Best Quick Ways To Handle Multithreading In iOS