image for The best VSCode extensions for JavaScript and Nodejs tutorial

VSCode (Visual Studio Code) has exploded in popularity since its first release in 2015 and has now become the editor of choice for many web developers, especially those working with JavaScript on the frontend and Node.js on the backend. While VSCode already has robust support for JavaScript and TypeScript by default, its community of users […]

image for using typescript using react native tutorial

In this tutorial, we’re going to take a look at how you can use TypeScript for building your React Native projects. Specifically, we’re going to take a look at the following: Setting up a new React Native project that uses TypeScript. Setting up linting and auto-completion of TypeScript code for Sublime Text. Refactoring the code […]

image for react context tutorial

In this tutorial, we will explore React Context API in details. Background As with most component-based frontend frameworks, passing some form of data from one component to another is usually a real need. Typically it comes in the form of passing data from a parent to a child component or even child to parent components. […]

image for building real time applications tutorial

Introduction Unit testing helps us to have confidence that our code is behaving the way we expect it to. It helps us to identify issues before we publish our code. Quick is a testing framework and Nimble is a matching framework. They are easy to use and have the advantage that they are very descriptive […]

image for building real time applications tutorial

We are in a rapidly changing world. We rely on our smartphones, laptops, smartwatches and other gadgets to give us information on time and upon request. Data is transmitted from a data center back to us on any medium we choose to consume content. In this article, we will see how and in what cases […]

image for debugging react native for iOS tutorial

In this article, we’ll take a look at some of the issues you might encounter while developing iOS apps with React Native. Specifically, we’ll take a look at the following issues: Software dependency problems Third-party package issues Issues when running on device Expokit issues Prerequisites This article assumes you know how to develop apps with […]

laravel

When building modern applications, it is not uncommon to have several isolated yet connected aspects of your application. For instance, you can have a website, an admin panel, and an API all powering the same application. There are many ways you can decide to handle this setup and we will consider one of the ways […]

swift main thread checker

Introduction The Main Thread Checker (MTC) was introduced in Xcode 9. Its goal is to simple: to detect improper use of APIs on a background thread. Updating using a background thread can cause unknown bugs, crashes and strange UI behavior that can easily be avoided. Updating UI from the background thread One of the most […]

React VR live sports application

Over the years, with the advancement of technology, different breakthroughs have been made in our interaction with computers. The experience that was limited to viewing 2D objects on a screen has evolved to the stage that we have augmented reality and virtual reality, in which we can have an immersive experience in our applications with […]

image for react context tutorial

Animations are an important part of the user experience, especially for mobile apps. Animations provide users with a clear feedback when they’re interacting with the UI elements in the app. Animations bring the app to life through the use of movement. We will be using react native to implement animation. Whenever the app needs to […]

react native animation part 2

Welcome to part two of a three-part series on adding animations to your React Native app. In this part, you’re going to learn how to add transition animations. Specifically, we’re going to: Animate the header when the user scrolls on a list. Customize the page transition animation that’s set by React Navigation. Use LayoutAnimation to […]

image for state of kotlin 2018 survey

Hello, there fellow Kotliners! At the beginning of the year, we ran a survey on the State of Kotlin, asking you for your thoughts, opinions, and experiences, about the language, its ecosystem and how you’ve gotten around to learning it. We had a great response from 2,744 intrepid Kotliners, and today we are excited to […]