How to add pagination to a React-Native flatlist

This tutorial will explain how to add pagination to your flatlist while scrolling, so 10 more items get added to the flatlist the more you scroll. The first thing we need to do as always is create a new React-Native project, use the command below. react-native init paginationflatlist After we have created the project we needContinue reading “How to add pagination to a React-Native flatlist”

How to add sound to a react-native app

Hi everyone, it has been a loooong time since I have written an article and thought I would do another today regarding adding sound to a react native app. Let’s go! Firstly, the documentation for this can be found here — and has a lot of great stuff in it, but if you like the formatContinue reading “How to add sound to a react-native app”

How to add font-awesome 5 icons to your React-Native project

It is great weather time in the UK at the moment so I thought i would do another tutorial, this time i will be showing you how to incorporate font-awesome icons into your React-Native project. Here we go! So first thing is to open your terminal or command prompt and navigate to the folder inContinue reading “How to add font-awesome 5 icons to your React-Native project”

How to send emails using NodeMailer, gmail and OAuth2

Hi there, I thought that since sending emails was one of the first features of my app I am building I thought it would be cool to do a tutorial on it! The email will be sent from an API end point and will use OAuth2 credentials to send them, this is much better fromContinue reading “How to send emails using NodeMailer, gmail and OAuth2”

How To Add Custom Fonts to Your React-Native Project

When I am beginning to plan side projects, one of the first aspects I like to think about is the fonts I want to use for the project. Thinking of this, I realised in the past I’ve had some issues when integrating custom fonts into my React-Native project, so I thought it’d be a coolContinue reading “How To Add Custom Fonts to Your React-Native Project”