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”

Map, Filter & Reduce in JavaScript

Map This function returns a new array with a callback function acting upon every element within the array. Map will run a callback function that takes 3 arguments. The first being the “current item” in the array (this is a required argument), the second being the “index” within the array of the current item (thisContinue reading “Map, Filter & Reduce in JavaScript”