Tutorial Series

React Navigation v5 Tutorial Series (Part 3): How to Hide Header in React Native

It’s the third part of react navigation v5 tutorial series. In this blog post, I am going to share you how to hide header in react navigation v5 library. React navigation 5.x is launched with many breaking changes with more features. I have already given a tutorial on how to navigate from one screen to …

React Navigation v5 Tutorial Series (Part 3): How to Hide Header in React Native Read More »

React Navigation v5 Tutorial Series (Part 2): How to Pass Data from One Screen to Another in React Native

I already posted about how to create stack navigator using react navigation version 5. In this blog post, let’s demonstrate how to pass data from one screen to another using react navigation library. First of all, install react navigation version 5 library by following the instructions given here. You can pass data as given below: …

React Navigation v5 Tutorial Series (Part 2): How to Pass Data from One Screen to Another in React Native Read More »

React Navigation v5 Tutorial Series (Part 1): How to Navigate from One Screen to Another in React Native

Undoubtedly, React Navigation is the most popular library used by react native developers for proper navigation. React Navigation version 5 released recently and it has brought so many changes. Hence I am beginning a new react native tutorial series where you can learn more about react navigation. In this blog post, let’s see how to …

React Navigation v5 Tutorial Series (Part 1): How to Navigate from One Screen to Another in React Native Read More »

React Native Animation Tutorial Series (Part 10): How to Create Click and Drag Animation in React Native

This is the tenth part of react native animation tutorial series. Here, how to create a drag animation in react native. What I really mean is – a click and drag animation where the user can hold, drag and drop the view anywhere on the screen. We are trying to create the following output. We …

React Native Animation Tutorial Series (Part 10): How to Create Click and Drag Animation in React Native Read More »

React Native Animation Tutorial Series (Part 9): How to Create Delays in between Animations in React Native

In the previous blog post, we went through how the multiple animations are managed using methods such as parallel() and sequence(). Now, let’s discuss how to add delays in between animations in react native. When you are composing animations with sequence() and stagger() you can use Animated.delay() method to begin animations after a delay. Let’s …

React Native Animation Tutorial Series (Part 9): How to Create Delays in between Animations in React Native Read More »

React Native Animation Tutorial Series (Part 8): How to Manage Multiple Animations in React Native

This is the eighth part of react native animation tutorial series. In this blog post, let’s see how to manage multiple animations in react native. There are three Animated methods for this sequence(), parallel() and stagger(). The sequence() method accepts an array of multiple animations and runs them one after another, ie sequentially. Following is …

React Native Animation Tutorial Series (Part 8): How to Manage Multiple Animations in React Native Read More »

React Native Animation Tutorial Series (Part 7): React Native Interpolation Example

React Native animation tutorials cannot be completed without learning interpolation. Interpolation helps you to create good animations by mapping input ranges to output ranges. It gives you a fine control on what output should be attained when a specific input value is fed. For example, this is how you use the interpolate method. What this …

React Native Animation Tutorial Series (Part 7): React Native Interpolation Example Read More »

React Native Animation Tutorial Series (Part 6): How to Create Start and Stop Animations in React Native

In the previous tutorials of react native animation series, we discussed how different types of animations are created in react native. In this blog post, let’s see how to start and stop animations in react native. Sometimes, even though we define a specific time for animation we may need it to get stopped to enhance …

React Native Animation Tutorial Series (Part 6): How to Create Start and Stop Animations in React Native Read More »

React Native Animation Tutorial Series (Part 5): How to Create Looping Animations in React Native

In the previous blog post about animation, we discussed how to create spring animation in react native and now, let’s see how to create animations that loop over how much iterations we define. In order to create looping animations in react native, we should use Animated.loop() method. Wrap your Animations within Animated.loop() and the animations …

React Native Animation Tutorial Series (Part 5): How to Create Looping Animations in React Native Read More »

React Native Animation Tutorial Series (Part 4): How to Create Spring Animation in React Native

This is the fourth part of the react native animation tutorial series. I have already posted about fading animations, scaling animations and moving animations. In this blog post, let’s discuss how to add spring animation effect in react native. With spring animation what I mean is an animating movement that follows spring animation. In earlier …

React Native Animation Tutorial Series (Part 4): How to Create Spring Animation in React Native Read More »

React Native Animation Tutorial Series (Part 3): How to Create Moving Animations in React Native

What if you want to create animated moving objects in your react native app? Then, you are in the right place. This is the third part of the react native animation tutorial series. As we did earlier, in order to move a view over the x-axis, the y-axis or both you have to use Animated …

React Native Animation Tutorial Series (Part 3): How to Create Moving Animations in React Native Read More »

React Native Animation Tutorial Series (Part 2): How to Create Scaling Animations in React Native

This blog post is the second part of the recently started react native animation series. We already went through fade animations in react native and now let’s check out how to create scaling animations in react native. Scaling can be done in three ways: scaling through the x-axis, scaling through the y-axis and scaling through …

React Native Animation Tutorial Series (Part 2): How to Create Scaling Animations in React Native Read More »

React Native Animation Tutorials (Part 1): How to Create Fade Animations in React Native

When I started learning react native, I didn’t consider learning animations. I was unaware of the importance of animations in mobile app development. Only later I realized without animations my apps are just rigid. To create a visually appealing mobile app you must wisely implement animations. Animations make the user interface butter smooth or make …

React Native Animation Tutorials (Part 1): How to Create Fade Animations in React Native Read More »