A Short Note – How Authentication Works In React Native ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will learn how Authentication works in React Native. Mostly Authentication is done by the OAuth2 Authentication Protocol in React Native application. This protocol is incredibly popular nowadays, prided as the most complete and secure protocol around. The OpenID Connect … Continue reading A Short Note – How Authentication Works In React Native ?

A Short Note – In Which Order Custom Code Executes At Launch Time In iOS ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, we will learn about the App Launch Sequence in iOS. We will discuss the order that our custom code executes at launch time in iOS. So Let’s begin. Overview Launching an app involves a complex sequence of steps, most of … Continue reading A Short Note – In Which Order Custom Code Executes At Launch Time In iOS ?

A Short Note – How To Perform One-Time Setup For iOS App ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, we will learn about how to perform one-time setup for iOS application. We will discuss how to ensure proper configuration of our app environment. So Let’s begin. Overview When the user launches our app for the first time, we might … Continue reading A Short Note – How To Perform One-Time Setup For iOS App ?

A Short Note – How To Control Component Size In React Native ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, we will learn how to control component size in React Native. A component's height and width determine its size on the screen. So Let’s begin. Fixed Dimensions The general way to set the dimensions of a component is by adding … Continue reading A Short Note – How To Control Component Size In React Native ?

A Short Note – How To Prepare UI To Run In The Foreground In iOS ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, we will learn about how to prepare UI to run in the foreground in iOS. We will discuss how to configure our app to appear onscreen. So Let's begin. Overview We use foreground transitions to prepare our app’s UI to … Continue reading A Short Note – How To Prepare UI To Run In The Foreground In iOS ?

A Short Note – Higher-order Components vs Render Props In React JS

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will about High-order components vs Render Props in React JS . Higher-order components (HOC) and render props are two ways to build cross cutting code in React JS. How do you decide to use one over the other? The reason … Continue reading A Short Note – Higher-order Components vs Render Props In React JS

A Short Note – How To Debug HTTPS Problems with CFNetwork Diagnostic Logging In iOS ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will understand How to use CFNetwork diagnostic logging to investigate HTTP and HTTPS problems in iOS. So Let’s begin. Overview If we’re using URLSession and need to debug a complex networking issue, we can enable CFNetwork diagnostic logging to get … Continue reading A Short Note – How To Debug HTTPS Problems with CFNetwork Diagnostic Logging In iOS ?

A Short Note – How To Debug HTTP Server-Side Errors In iOS ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will understand HTTP server-side errors and how to debug them in iOS. So Let’s begin. Overview Apple’s HTTP APIs report transport errors and server-side errors: A transport error is caused by a problem getting our request to, or getting … Continue reading A Short Note – How To Debug HTTP Server-Side Errors In iOS ?

A Short Note – Choosing Network Debugging Tool In iOS ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will understand which tool works best for our network debugging problem in iOS. So Let's begin. Overview Debugging network problems is challenging because of the fundamental nature of networking. Networking is asynchronous, time-sensitive, and error prone. Moreover, the two programs … Continue reading A Short Note – Choosing Network Debugging Tool In iOS ?

A Short Note – How Does The MVI Work In Android ?

Hello Readers, CoolMonkTechie heartily welcomes you in A Short Note Series. In this note series, We will understand what MVI architectural pattern is, how it resolves these challenges in android. Android architectural patterns are evolving day by day. As we develop apps, we start facing new challenges and issues. New patterns will be discovered as … Continue reading A Short Note – How Does The MVI Work In Android ?