CSS Custom Properties: Variables
Variables invariably exist in all programming languages, and that's because they are pretty useful. You just have to store a value in a variable once, and then you can use it later multiple times,...
View ArticleHow to Use the react-redux Package
React is a JavaScript library for building user interfaces that has taken the web development world by storm. However, in a community that favours choice and flexibility, it can be hard to know where...
View ArticleUnderstanding Concurrency on Android Using HaMeR
1. IntroductionEveryone who tries Android development discovers the importance of concurrency. The only way to create a responsive app is by leaving the UI Thread as free as possible, letting all the...
View ArticleCreating Custom WordPress Administration Pages, Part 2
In the previous tutorial in this series, we began working on our custom administration page. Ultimately, the goals we're working towards will demonstrate how we can use our own custom code as well as...
View ArticleHow to Use amp-img and amp-video to Speed Up Your Website
AMP, in a nutshell, is a method for optimizing websites to be faster and more performant. AMP stands for "Accelerated Mobile Pages", and while the stated focus is performance on mobile devices, the...
View ArticleList to Graph: How to Represent Your List as a Graph In Python
Let me start by showing you the following graph:It looks familiar, doesn't it? This is called a bar graph. We normally draw them using different applications like Microsoft Excel and Microsoft Word.If...
View ArticleWhat Are the Three Trees? Find Out in Our New Course on Git Basics
Git has become the most widely used system for version control and sharing code. If you want to help build open-source software, or if you want to work on a professional team, understanding Git is a...
View ArticleBuilding Your Startup With PHP: Email Commands
What You'll Be CreatingIntroductionThis tutorial is part of the Building Your Startup With PHP series on Envato Tuts+. In this series, I'm guiding you through launching a startup from concept to...
View ArticlePokémon GO Style Augmented Reality With Vuforia
1. IntroductionThanks to the wild success of Pokémon GO, augmented reality (AR) is getting a lot of attention in the mobile development world. The idea of augmented reality isn’t new, but only now is...
View ArticleBuilding a Store Finder With Node.js and Redis
Visit the website for any chain restaurant or store and you’re likely to find a “store finder”: a seemingly simple little page where you enter your address or postal/zip code and it provides the...
View ArticleIntegrating Sympli With Xcode
IntroductionSympli is a service which simplifies the conversion of a professionally designed user interface into an actual app-compatible format (e.g. storyboard for iOS or XML for Android). It works...
View ArticleIntroducing Python's Matplotlib Library
As a researcher who writes publications regularly, I'm frequently faced with the issue of producing neat graphs. This wasn't always easy for me, and I had to use the available tools in the best way I...
View ArticleUnderstanding Concurrency on Android Using HaMeR
1. IntroductionEveryone who tries Android development discovers the importance of concurrency. The only way to create a responsive app is by leaving the UI Thread as free as possible, letting all the...
View ArticleCreating Custom WordPress Administration Pages, Part 2
In the previous tutorial in this series, we began working on our custom administration page. Ultimately, the goals we're working towards will demonstrate how we can use our own custom code as well as...
View ArticleHow to Use amp-img and amp-video to Speed Up Your Website
AMP, in a nutshell, is a method for optimizing websites to be faster and more performant. AMP stands for "Accelerated Mobile Pages", and while the stated focus is performance on mobile devices, the...
View ArticleList to Graph: How to Represent Your List as a Graph In Python
Let me start by showing you the following graph:It looks familiar, doesn't it? This is called a bar graph. We normally draw them using different applications like Microsoft Excel and Microsoft Word.If...
View ArticleWhat Are the Three Trees? Find Out in Our New Course on Git Basics
Git has become the most widely used system for version control and sharing code. If you want to help build open-source software, or if you want to work on a professional team, understanding Git is a...
View ArticleBuilding Your Startup With PHP: Email Commands
What You'll Be CreatingIntroductionThis tutorial is part of the Building Your Startup With PHP series on Envato Tuts+. In this series, I'm guiding you through launching a startup from concept to...
View ArticlePokémon GO Style Augmented Reality With Vuforia
1. IntroductionThanks to the wild success of Pokémon GO, augmented reality (AR) is getting a lot of attention in the mobile development world. The idea of augmented reality isn’t new, but only now is...
View ArticleBuilding a Store Finder With Node.js and Redis
Visit the website for any chain restaurant or store and you’re likely to find a “store finder”: a seemingly simple little page where you enter your address or postal/zip code and it provides the...
View Article