Tuts+ is Hiring Android & Java Course Instructors
Are you an experienced Android developer looking for the next step in your career? Have you considered sharing your knowledge through teaching comprehensive online video courses?We're growing our Code...
View ArticleAdding Functions to Your WordPress Theme Framework
In the last part of this series, you added some action hooks to your theme framework. In this tutorial you'll write some functions which you activate via those hooks.If you've been working with the...
View ArticleNew Course: Getting Started With React.js
React is a view library whose philosophy greatly differs from the usual framework. Our new course, Getting Started With React.js, will cover what makes React different from all the other frameworks and...
View ArticleIntegrate Bitcoin Payment Gateway Into OpenCart: Part 2
In the previous tutorial, we began implementing a Bitcoin payment system. Specifically, we introduced a dashboard to enable our users to administer the plugin. In this tutorial, we're going to continue...
View ArticleCoding and Registering Your WordPress Widget
This is the second part in a series showing you how to create your first WordPress widget. In the first part you learned about the Widgets API and the WP_Widget class. In this part you'll learn how to...
View ArticleiOS 8: What's New in SpriteKit, Part 2
This tutorial gives an overview of the new features of the SpriteKit framework that were introduced in iOS 8. The new features are designed to make it easier to support advanced game effects and...
View ArticleConstructing Your WordPress Widget
If you've been following this series, you will now have the beginnings of a plugin for your widget. You'll have created the class to code your widget and added the function to register it.In this...
View ArticleRWD: Not Just About Design - WordPress Can Help
As web developers, almost every client we work with expects their site to have a mobile version of his or her website. And with the increasing number of variations of screen sizes and resolutions, it...
View ArticleiOS 2014: A Year in Review
This time last year, I wrote that 2013 was the most significant year since the introduction of the iPhone. Looking back at 2014, it's clear that I'm going to need to reiterate those words. Apple blew...
View ArticleData Visualization App Using GAE Python, D3.js and Google BigQuery: Part 3
In the previous part of this tutorial, we saw how to get started with D3.js, and created dynamic scales and axes for our visualization graph using a sample dataset. In this part of the tutorial, we'll...
View ArticleData Visualization App Using GAE Python, D3.js and Google BigQuery: Part 4
In the previous part of this tutorial, we saw how to plot data fetched from Google BigQuery into our D3.js chart. But there are a few issues, like the fact that the scale doesn't change dynamically,...
View Article2014: A Year in Tuts+ Content
As the year draws to a close, it's the perfect time to step back, take stock of what's happened in the past twelve months, and plan ahead (at least, that's what most people think). And there's one...
View ArticleBuilding the Form for Your WordPress Widget
In the first three parts of this series, you've started creating your WordPress widget. In this part, I'll show you how to create the form for your widget and ensure that WordPress can update any...
View ArticleDisplaying Your WordPress Widget on the Site
The final stage of creating your widget is to display its output on the site. You do this by further editing the WP_Widget class.This is the final part in a five part series which you'll need to follow...
View ArticleAn Introduction to Sass Maps: Usage and Examples
For scalable front-ends Sass Maps are a blessing. Extracting configuration from the logic of a module is a great method for structuring. Let me explain to you why I think Sass Maps are the best feature...
View ArticleThe Curious Case of Specialty Themes
Have you ever needed a website that should be built with WordPress, but also should push the boundaries of this beautiful content management system? Ever needed to create a WordPress website to share...
View ArticleWhat's New in Android Lollipop
After months of speculation, hype and teasing, Google officially released Android 5.0 to the world on 12 November 2014. The SDK was made available on 3 November. We already knew a lot about the...
View ArticleCreate a Twitter Widget with the Latest Twitter API
Twitter made several changes when they launched 1.1 of their API. One of the most notable changes is the introduction of authentication. That is, applications need to be authenticated before they are...
View ArticleAdding Filter Hooks to Your WordPress Theme Framework
So far you've added action hooks to your theme framework and you have written some functions which are activated via those hooks. The next step is to add some filters, which give you even more...
View ArticleThings You Should Separate From Your Theme
Extendibility is, to me, the best feature of WordPress, and helps make it the most popular content management system in the world. But when you take it the wrong way, you could accidentally make a...
View Article