Firebase Remote Config for Android Apps
Firebase Remote Config is a unique service designed to give you fine-grained control over instances of your apps while they are installed on user devices. By using it, you can reliably modify the looks...
View ArticleUnderstanding Recursion With JavaScript
IntroductionSome problems are more naturally solved using recursion. For example, a sequence like the Fibonacci sequence has a recursive definition. Each number in the sequence is the sum of the...
View ArticleHow to Code a Settings Screen in an Android App
What You'll Be CreatingThe material design team at Google gives a clear definition of what settings in your Android app should do:App settings let users indicate preferences for how an app should...
View ArticleCreating a Sense of 3D With the Perspective Property of CSS3
What You'll Be CreatingIn this tutorial, we will create an interactive element with the CSS3 perspective property in order to give a sense of three dimensions. This tutorial will also teach you how to...
View ArticleA Gentle Introduction to Higher-Order Components in React
Higher-Order Components (HOCs) are an interesting technique in React used to refactor similar components that share almost the same logic. I know that it sounds abstract and advanced. However, it is an...
View ArticleWhy Are My Mobile Phone Images Rotated on My Desktop?
One day, my friend sent me some images to test my algorithm on. The algorithm worked just fine, and I got everything running through. When analyzing the results, however, I saw that some images had...
View ArticleCode an App With GraphQL, React Native and AWS AppSync: the App
What You'll Be CreatingIn these tutorials, I'll show you how to create and interact with a GraphQL database using AWS AppSync and React Native. This app will have real-time & offline functionality,...
View ArticleWordPress Live: Code a Child Theme
Child themes are a great way to customize an existing WordPress theme. You can add styling and functionality that the original theme designer never thought of, and you don't have to worry about losing...
View ArticleNew Course: Code a Registration Form Using Bootstrap and jQuery
What You'll Be CreatingAlmost every web app is going to need a registration form. Find out how to code one the right way in our new course, Code a Registration Form Using Bootstrap and jQuery.What...
View ArticleCode a Widget for Your Android App: Updating the Widget
Application widgets provide your users with easy access to your application’s most frequently used features, while giving your app a presence on the user’s homescreen. By adding a widget to your...
View ArticleThis is Bootstrap 4
Bootstrap is one of the most popular front-end frameworks for web designers, and its eagerly awaited version 4 just launched! In this free live stream Adi Purdila will take a look at what’s new, what’s...
View ArticleA Gentle Introduction to HOC in React: Learn by Example
This is the second part of the series on Higher-Order Components (HOCs). Today, I will cover different higher-order component patterns that are useful and implementable. With HOCs, you can abstract...
View Article10 Best Android Photo App Templates
Photo apps are among the most popular in the Android app categories worldwide and if you want to ride the wave of that popularity by creating a photo app or two yourself, read on to discover the 10...
View ArticleEloquent Mutators and Accessors in Laravel
In this article, we'll go through mutators and accessors of the Eloquent ORM in the Laravel web framework. After the introduction, we'll go through a handful of examples to understand these concepts.In...
View Article9 Real-Time Code Collaboration Tools for Developers
Real-time code collaboration has been improving at a fast pace in recent years, impacting how developers work within teams touching the same code base. In this article we’ll dive into some of the best...
View Article10 Best Bitcoin & Cryptocurrency WordPress Plugins
Bitcoin is booming.In February of 2018, someone bought $400 million worth of Bitcoin. But this isn't just an isolated instance. While $400 million is certainly newsworthy, the truth of the matter is...
View ArticleStoring Data Securely on Android
An app's credibility today highly depends on how the user's private data is managed. The Android stack has many powerful APIs surrounding credential and key storage, with specific features only...
View ArticleChallenge: Build a React Component
The best way to learn a new skill is by putting it into practice. So here's a challenge for you.In this video from my course, Modern Web Apps With React and Redux, you'll be challenged to create a...
View ArticleA Gentle Introduction to Higher-Order Components in React: Best Practices
This is the third part of the series on Higher-Order Components. In the first tutorial, we started from ground zero. We learned the basics of ES6 syntax, higher-order functions, and higher-order...
View ArticleCode an App With GraphQL, React Native and AWS AppSync: The App
What You'll Be CreatingIn these tutorials, I'm showing you how to create and interact with a GraphQL database using AWS AppSync and React Native. This app will have real-time and offline functionality,...
View Article