Aman Mittal

Aman Mittal @amanhimself

About: React Native & Expo enthusiast | Currently, docs maintainer at @ expo.dev

Location:
New Delhi, India
Joined:
Mar 15, 2017

Aman Mittal
articles - 73 total

Stash changes in a git repository with VS Code

git stash is a useful command that temporarily stores current changes in a Git repository without...

Learn More 0 2Mar 12 '24

Change comment color visibility in a VS Code theme

Switching to a different theme in VS Code can often lead to a mismatch in personal preferences. I...

Learn More 3 0Dec 22 '23

How to add opacity to a Pressable component in React Native

Pressable component was introduced in 2020 as a core component wrapper that can be used instead of...

Learn More 1 0Aug 28 '22

Getting Started with React Navigation v6 and TypeScript in React Native

When you have a complex mobile application structure or many screens in your application, handling...

Learn More 8 0Jul 1 '22

How To Use React Native AsyncStorage

Persisting data in mobile apps can be valuable to increase the user experience. In this post, we show how to implement this asynchronously in React Native.

Learn More 4 0May 26 '22

Using Transifex Native to add internationalization (i18n) to a React app

Internationalization in an application provides multi-language support for a target set of app users...

Learn More 6 0May 9 '22

When to use keyExtractor prop in React Native's FlatList

In React Native, the FlatList component works well to render a long list of data. It renders only the...

Learn More 13 0Apr 5 '22

Patterns and Anti-patterns in Node.js

Node.js is a backend JavaScript runtime built on Chrome's V8 engine that's asynchronous and...

Learn More 9 0Mar 15 '22

How to install Node.js using NVM on macOS M1

Node.js can be installed in different ways. I recently started working on an organization repository...

Learn More 7 0Feb 6 '22

Implementing Infinite Scroll with React Query and FlatList in React Native

In this tutorial, let's learn how to implement an infinite scroll using the FlatList component in React Native.

Learn More 15 1Jan 28 '22

How to rename default branch in Git and GitHub

I'm currently maintaining a GitHub repo that is grown over the last year. It primarily contains all...

Learn More 13 0Jan 12 '22

2021 - A year in review

As we transition to 2022 and leave 2021 behind, it's a great time to reflect on the year passing by....

Learn More 9 2Jan 10 '22

Create a custom hook to Show/Hide Password Visibility in React Native

Building login and signup forms in a React Native app comprise input fields and buttons. One field...

Learn More 25 2Dec 13 '21

How to add a Splash Screen and an App Icon in React Native

In this tutorial, let's learn how to display a splash screen when an app starts and also how to add app icons in a React Native app.

Learn More 7 0Nov 16 '21

How to avoid notches with Safe Area Context in React Native apps

Most devices nowadays come with a notch or some kind of status bar. Therefore, when building a mobile...

Learn More 17 0Nov 2 '21

How to use iOS simulator in full-screen

When working on React Native or Expo applications, it is important to create focus to get in a flow....

Learn More 9 2Oct 19 '21

How to configure VSCode Bracket Pair Colors Natively

With an update in August 2021, VSCode started supporting Bracket pair colorization natively. It means...

Learn More 90 0Oct 13 '21

11 Best No-Code and Low-Code Back-Ends for 2021

No-code and Low-code development platforms let people worldwide build their businesses and...

Learn More 13 3Sep 23 '21

Integrating Firebase with React Native

In this tutorial, you'll learn how to start building your cross-platform mobile app MVP with the power of Firebase and React Native.

Learn More 22 0Sep 8 '21

How To Integrate Firebase Authentication With an Expo App

In this tutorial, let's take a look at how as a mobile developer building applications using Expo SDK, you can integrate and use Firebase Authentication.

Learn More 8 0Aug 31 '21

Prop types in React and TypeScript

Cover Image by Scott Webb on Unsplash PropTypes provide built-in typechecking capabilities when...

Learn More 17 3Jun 28 '21

Life at Draftbit - First 3 Months as a Developer Advocate

Photo by Prayer X on Unsplash It has been 3 months since I joined Draftbit. It feels like I’ve bee...

Learn More 9 0May 25 '21

How to upload an image using Expo Camera to Cloudinary

In this tutorial, we’ll take a look at how to use Expo Camera to take a picture and then upload it into the real-time cloud service Cloudinary.

Learn More 10 0Apr 16 '21

How to use ES6 import syntax in Node.js

A module is a JavaScript file that exports one or more values. The exported value can be a variable,...

Learn More 164 14Apr 8 '21

How to use React Native Geolocation to get Postal Address

In this tutorial, let's learn how you can implement a feature to get the current location of a device in a React Native app. To do this we’ll be using an API provided by Expo.

Learn More 20 0Feb 26 '21

Setup Macbook M1 for Web and React Native development

🕑 Updated on: February 01, 2022 Note: Most of this article was updated in August 2021. The...

Learn More 144 10Jan 25 '21

How To Use Redux Persist in React Native with Asyncstorage

The Redux Persist library provides an easy way to save a Redux store in the local storage of React Native apps. In this post, we explore how to set it up.

Learn More 21 0Jan 20 '21

How to remove tab bar border in React Navigation

Navigation plays an important role in mobile applications and the React Navigation library does an aw...

Learn More 18 0Jan 19 '21

How to add an app icon in a React Native Android app

In this post, let's generate an app icon and learn how to add it to an Android app build with React N...

Learn More 12 0Jan 6 '21

How to create a custom scrollbar with React Native Animated API

A ScrollView is a component that enables to view the content on a device's screen that is not able to...

Learn More 24 5Dec 10 '20