React Native – 7 Most Common Glossary Terms used in React Navigation

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about commonly used React Navigation glossary terms in React Native. React Navigation glossary terms is the most common question asked in an interview with the experience react native developer. We will discuss some common used glossary terms of React Navigation … Continue reading React Native – 7 Most Common Glossary Terms used in React Navigation

React Native – Understanding Direct Manipulation

In this article, we will learn about direct manipulation in React Native. Direct manipulation is an important concept in react native. So, Let's begin. The definition of Direct Manipulation says that  " Direct Manipulation is the process of making a component changes directly without using state/props or render whole hierarchies of components for a small … Continue reading React Native – Understanding Direct Manipulation

Android – How To Compare Valuable Constraint Layout With Relative Layout ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, We will learn about Android Layouts Constraint Layout and Relative Layout differences . The differences between Constraint Layout and Relative Layout is the most common question asked in an interview with the experience android developer. We will discuss the differences based on hierarchy, GUI builder and recomputing … Continue reading Android – How To Compare Valuable Constraint Layout With Relative Layout ?

JavaScript – 7 Quick Valuable Core Concepts Of Functional Programming

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we will learn about the functional programming core concepts in JavaScript which helps to improve your functional code tends to be more concise, more predictable, and easier to test. Functional programming has become a really hot topic in the JavaScript World. A famous quote … Continue reading JavaScript – 7 Quick Valuable Core Concepts Of Functional Programming

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 3

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the other remaining SOLID principle "Liskov substitution Principle, Interface segregation principle, Dependency Inversion principle" . This is Part 3 for Javascript Object oriented design SOLID principles. So Let's begin. 3. Liskov Substitution Principle   "Let q(x) be a property provable about objects of x of type T. Then q(y) should be provable … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 3

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 2

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the second SOLID principle "Open Closed Principle" . This is Part 2 for Javascript Object oriented design SOLID principles. So Let's begin. 2. Open-Closed Principle "Objects or entities should be open for extension, but closed for modification." "Open for extension means that … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 2

JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 1

In this article, we will learn about the Javascript 5 SOLID Principles. We will discuss about the first SOLID principle "Single responsibility principle" . This is Part 1 for Javascript Object oriented design SOLID principles.   "JavaScript is a loosely typed language, some consider it a functional language, others consider it an object oriented language, some think … Continue reading JavaScript – S.O.L.I.D – The Five Principles of Object Oriented Design – Part 1

Android – Platform Architecture

In this article, we will learn about the Android Platform Architecture which supports different mobile device needs. We will discuss about Android Platform Architecture components one by one. Android is an open source, Linux-based software stack created for a wide array of devices and form factors. The following diagram shows the major components of the Android platform. … Continue reading Android – Platform Architecture

iOS – Is The Awesome Layers of Apple iOS Architecture Important ?

Hello Readers, CoolMonkTechie heartily welcomes you in this article. In this article, we’ll learn about Apple iOS Architecture layers. The iOS is the operating system created by Apple Inc. for mobile devices. The iOS is used in many of the mobile devices for apple such as iPhone, iPod, iPad etc. A famous quote about learning … Continue reading iOS – Is The Awesome Layers of Apple iOS Architecture Important ?

Android – Passing Data Between Fragments

In this article, we’ll learn how to pass data between fragments in Android. I will also explain, what is possible ways of communicating between two fragments in Android. There’s always need for communication between fragment. How to communicate between Fragments We know Fragment is a reuse UI component, It should be built self-contained, modular that … Continue reading Android – Passing Data Between Fragments