How I capture traffic of a mobile app

During development or debugging, it's necessary to track application traffic to figure out what data was sent in the request and how the server responded. In this article, I'm going to tell you how I capture and filter unencrypted traffic.

Localize an Application Name in React Native

A localization of an application name in a React Native project and in a native project is a similar process…

Simple Android Call Recorder in React Native (HeadlessJS task)

In this article I want to show you how to build a simple Android service using React Native for call recording. Call recording is a complex task, so we’ll make a very simple one that uses MIC as a source. Our goal is to understand how to use a broadcast receiver and services together with React Native.

React Native Deep Linking with Nested Navigators

I spent some time on making deep linking work properly using react-navigation in my project where there are nested navigators and additional screens that I have to display before opening the desired screen, like a preloader and authorization. So I’ll tell you here how to do that, hope it saves your time.

Text Input Mask for React Native

When I first time got a task in the project I was working on to make a masked text input in React Native, I absolutely didn’t expect that it would be so difficult to implement. I just thought “ok, will install some RN module or make it by myself using onChangeText”…