Create a Custom API in Magento: Part Two
In this series, we're discussing custom APIs in Magento. In the first part, we created a full-fledged custom module to implement the custom API, in which we created the required files to plug in the...
View ArticleSwift 2.0: Availability Checking
In this short tutorial, I’d like to focus on Swift’s brand new syntax for availability checking. If you’ve done any amount of iOS or OS X development, then I’m sure you know how tedious it can be to...
View ArticleBuild a Custom WordPress User Flow — Part 1: Replace the Login Page
Thanks to its nearly endless customizability through plugins and themes, WordPress has come a long way from its roots as a blogging platform, today acting as the backbone for all kinds of web based...
View ArticleBuilding a WordPress Theme in 60 Seconds
Creating a basic WordPress theme can be easier than you might think. Here’s how, in 60 seconds!A Bit More DetailLearn more about WordPress themes on Tuts+.Creating a WordPress Theme From Static HTML...
View ArticleThe Beginners Guide to Easy Digital Downloads: Basic Introduction
Ever thought of setting up a website where you could exclusively sell your digital and downloadable products? This series covers a plugin that lets you do just that: Easy Digital Downloads (abbreviated...
View ArticleNew Course: AngularJS for Test-Driven Development
What You'll Be CreatingAngularJS is one of the most widely-used web frameworks today. Part of what makes Angular so amazing is that it is a framework written from the ground up with testing in mind....
View ArticleDebugging Android Apps with Facebook's Stetho
IntroductionStetho is an open source debugging platform, developed by Facebook, that offers a rich and highly interactive debugging experience to Android developers. With Stetho, debugging native...
View ArticleThe Beginners Guide to WooCommerce: Checkout Settings
In the Checkout Options we discussed multiple payment gateways that were installed automatically with WooCommerce. With every gateway we saw that there's a Settings section where an online store owner...
View ArticleIntroduction to the Gmail API
What You'll Be CreatingIntroduction to the Gmail APIIn June 2014, Google introduced its first API for Gmail. For the first time, users of free Gmail accounts could programmatically manage their Gmail...
View ArticleThe Dolby Audio and Microsoft Edge Experience
Streaming online audio and video has been given a massive injection of awesome. No longer is the online experience limited to two-channel stereo sound. Dolby Digital Plus, an advanced codec from Dolby,...
View ArticleIntroduction to Google DFP: Beginning Ad Integration With Your Website
What You'll Be CreatingThis is the second tutorial of a series about Google DoubleClick for Publishers. DFP is a service that can seem incredibly complicated to the uninitiated, so this series aims to...
View ArticleEasy Digital Downloads: Installation & General Settings, Part 1
Easy Digital Downloads is a perfect solution to create a 'digital store' for selling digital and virtual products exclusively. In my last article, I gave a brief introduction to EDD, which included its...
View ArticleCreating Prototypes for iOS and Android With Framer: Basics
IntroductionThese days, you don’t need image editing software like Adobe Photoshop or Gimp to create user interface mock-ups for your mobile apps. An app that conforms to Google’s Material Design...
View ArticleWhy and How We Migrated Babylon.js to Azure
You’re working for a startup. Suddenly that hard year of coding is paying off—with success comes more growth and demand for your web app to scale.In this tutorial, I want to humbly use one of our more...
View ArticleThe Tuts+ Guide to Template Tags: Fifth Batch
In the fifth part of the series, we went through the fourth batch of WordPress template tags. In this sixth part, we're going to go through the fifth batch of the almost 200 template tags. Throughout...
View ArticleGet Started Building Your Blog With Parse.js: Edit
What You'll Be CreatingIn our last session, we built a view for managing existing blog posts, and we went through the idea of a router. Now, it's time to build out the editing function.1. Create and...
View ArticleUnderstand Overriding in Magento: Blocks
It's always an important feature for any framework to support extendability and scalability in the core itself. It's so true for Magento, which allows programmers to create custom extensions to fulfill...
View ArticleEasy Digital Downloads: General Settings, Part 2
Easy Digital Downloads is a lightweight plugin with some amazing features and settings. In my previous article, I discussed the first few options which you will find in the General settings tab. In...
View ArticlewatchOS 2: The Power of Animations
The new operating system for Apple Watch, watchOS 2, was introduced a couple of weeks ago at WWDC 2015. It brings a lot of improvements, mostly for developers looking to create an Apple Watch app....
View ArticleBuild a Custom WordPress User Flow — Part 2: New User Registration
In the first tutorial in this series on customizing the WordPress login experience, we created a plugin that lets you replace your WordPress login screen with a custom page. Today, we will go a step...
View Article