Easier React Native Development With Expo

Expo is a collection of tools that make it easier to code React Native apps. In this tutorial, I’m going to show you how you can quickly create React Native apps using Expo. With Expo, developers can create React Native apps without all the frustrations that come with installing and configuring software dependencies such as Read More

Introduction to Multiprocessing in Python

The multiprocessing package supports spawning processes using an API similar to the threading module. It also offers both local and remote concurrency. This tutorial will discuss multiprocessing in Python and how to use multiprocessing to communicate between processes and perform synchronization between processes, as well as logging. Introduction to Multiprocessing Multiprocessing works by creating a Read More

Custom Events in Laravel

In this article, we are going to explore the basics of event management in Laravel. It’s one of the important features that you, as a developer, should have in your arsenal in your desired framework. As we move on, we’ll also grab this opportunity to create a real-world example of a custom event and listener, Read More

Code a Widget for Android: Input and Display

Since Android 1.5, application widgets have enabled users to get information, control apps, and perform crucial tasks, all from the comfort of their homescreens. In this two-part series, I’ll be showing you how to provide a better user experience by adding an application widget to your Android projects. By the end of the series, you’ll Read More

Introduction to Mocking in Python

Mocking is a library for testing in Python. It allows you to replace parts of your system under test with mock objects and make assertions about how they have been used. This tutorial will discuss in detail what mocking is and how to use it in Python applications. What Is Mocking? Mocking is a library Read More