logo

How to Add authentication to React Native in three steps using Firebase

April 20, 2020

Authentication allows us to secure our apps, or limit access for the non-user members. authentication also can be used for example to limit access to a paid service or specific service. that's just an example of how authentication can be in your app. today we will add authentication to React Native app using Firebase…

Introducing React Navigation 5

March 23, 2020

React Navigation is the closest navigation library to come in mind when we are talking about the navigation in React Native, I'm a big fan of this library and my first solution to handle the Navigation in React Native, it has an awesome and easy API, very customizable. version 5 just went from beta to stable. and it comes with some features changes and new API design that is a simple and different way to declare the Routes. In this article, we are going through the new APIs and ways to use them in our applications …

6 Tools for debugging React Native

October 16, 2019

Debugging is an essential part of software development. It’s through debugging that we know what’s wrong and what’s right, what works and what doesn’t. Debugging provides the opportunity to assess our code and fix problems before they’re pushed to production. …

Demystifying Flexbox in React Native

May 23, 2019

React native uses Flexbox to handle the layout. Flexbox makes it easy to distribute the UI elements in the container. The way that flexbox works in React Native is a bit different than the way it…

How to create a background video in React Native

April 15, 2019

In this post, we are going to create a backgroundVideo in React Native. If you have just started with React Native check out my article What you need to know to start building mobile apps with React…

How to create a background video in React Native

Styling in React Native

March 14, 2019

If you are just started with React Native or even you are experienced with it, you may find the styling a little bit challenging for the first time. that happens when you come especially from the web…

JavaScript ES6 — write less, do more

April 20, 2018

JavaScript ES6 brings new syntax and new awesome features to make your code more modern and more readable. It allows you to write less code and do more. ES6 introduces us to many great features like…