Your Web News in One Place

Articles by TutsPlus - Code from August 2015

< Return to TutsPlus - Code details.
12:00 pm - Sun, August 30, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding a New Order Part 1
In my previous article I gave an introduction to how online store owners can track and manage orders placed by customers. What if you want to place any order manually? This is the topic of today's art...
07:00 pm - Sat, August 29, 2015
TutsPlus - Code Creating a Web App From Scratch Using AngularJS and Firebase: Part 8
In the previous part of this tutorial series, we added the Ladda loading indicator into our application to make it more interactive. We also saw how to filter the data result while fetching data from...
09:30 pm - Fri, August 28, 2015
TutsPlus - Code Building a Shopping List Application With CloudKit: Adding Records
In the first tutorial of this series, we explored the CloudKit framework and infrastructure. We also laid the foundation for the sample application that we're going to build, a shopping list applicati...
12:00 pm - Fri, August 28, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: An Introduction to Managing Orders
WooCommerce is quite a versatile plugin which allows you to convert any ordinary website into an online store. With this plugin you can sell your products to customers in the best possible way. The re...
08:00 am - Fri, August 28, 2015
TutsPlus - Code Fast Web UI With Webknife
What You'll Be CreatingThe modern web demands faster and faster development cycles. With this greater demand, there is a need for tools to help meet these deadlines. Webknife is a web development fram...
12:00 pm - Thu, August 27, 2015
TutsPlus - Code Working With Nginx
The first two articles in the series have given an overview and also talked about the essential modules for Nginx. This tutorial will help you get started using Nginx by guiding you through some basi...
08:00 am - Thu, August 27, 2015
TutsPlus - Code The Web Audio API: Make Your Own Web Synthesizer
Robert Moog famously created one of the very first commercial modular synthesizers. His inventions consisted of banks of wires and knobs, allowing musicians to create sounds never heard before. These ...
07:00 am - Thu, August 27, 2015
TutsPlus - Code JavaScript Workflow Automation Using Grunt and Gulp
When you are new to front-end development and start mastering HTML5, CSS and JavaScript, the obvious next step is to put your hands on tools that most developers use to stay sane in this complex space...
03:45 pm - Wed, August 26, 2015
TutsPlus - Code watchOS 2: Communicating With a Counterpart
Ever since the release of Apple Watch, developers have been debating and presenting techniques to overcome the limitations of watchOS 1. Developers have wondered, for example, how to reliably communic...
12:00 pm - Wed, August 26, 2015
TutsPlus - Code Easy Digital Downloads: Tools
This series was aimed at highlighting the features of Easy Digital Downloads to help you set up an online digital downloads store. I have reviewed a major portion of this plugin, and by now you must b...
08:00 am - Wed, August 26, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: Series Finale
You thought you'd never see the end of this series, didn't you? After all, there are thousands of great WordPress tools to talk about in the WordPress community! But as the wise Oracle in the Matrix o...
01:16 pm - Tue, August 25, 2015
TutsPlus - Code New Course: Getting Started With Django
What You'll Be CreatingIf you like the elegance of the Python programming language, Django is the web framework for you! Django is a powerful but pragmatic framework, with an emphasis on getting work ...
12:00 pm - Tue, August 25, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Product Tags, Categories & Attributes
In previous articles of this series about WooCommerce I have discussed different settings and their configurations, including the addition of products. Then we explored the addition of four different ...
08:00 am - Tue, August 25, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: More Tools on Tuts Code
Tuts+ Code is a very large platform, containing more than 5,000 tutorials or tutorial parts. Considering that the whole Tuts+ family has almost 20,000 posts as of summer 2015, we can say that Tuts+ Co...
05:30 pm - Mon, August 24, 2015
TutsPlus - Code An Introduction to GameplayKit: Part 1
Introduction Alongside all of the new features and frameworks in iOS 9 and OS X El Capitan, with this year's releases Apple also created an entirely new framework catered to game developers, Gamepla...
04:43 pm - Mon, August 24, 2015
TutsPlus - Code Building With the Twitter API: The Power of Lists
What You'll Be CreatingWhat Are Twitter Lists?Twitter Lists allow you to group individual twitterers and view their tweets separately from your timeline. For example, you can have a list of just your ...
01:00 pm - Mon, August 24, 2015
TutsPlus - Code Easy Digital Downloads: Reports Part 2
In my previous article I shared some benefits of keeping records for transactions, and discussed some of the features which are exclusively a part of the reports section in the EDD plugin. In this art...
12:56 pm - Mon, August 24, 2015
TutsPlus - Code Connecting an API-Driven Web App with Javascript
What You'll Be CreatingWe have our little app looking just the way we want, but it doesn’t actually do anything yet. So, let’s work on adding some JavaScript to make the app interactive. This par...
12:00 pm - Sun, August 23, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding Product Images & Galleries
In the previous articles we added different types of products in WooCommerce. Images in an online store provide a visual treat to the customers and give them a better idea about any product. So in thi...
12:00 pm - Sat, August 22, 2015
TutsPlus - Code Using and Extending the Drupal 8 Mail API: Part 2
In the previous article we looked at how we can send emails programatically in Drupal 8. We also saw how other modules can alter these outgoing mails. Today, we are going to look at how we can use the...
09:15 pm - Fri, August 21, 2015
TutsPlus - Code Building a Shopping List Application With CloudKit: Introduction
In 2012, Apple introduced iCloud alongside iOS 5. At the same time, the company announced that developers would have access to iCloud through a number of APIs. Up until now, developers have had three ...
01:00 pm - Fri, August 21, 2015
TutsPlus - Code Easy Digital Downloads: Reports Part 1
Analyzing your digital store's performance is important if you want to run a successful business. Being a digital store owner it's your responsibility to keep a strict record of your sales, earnings, ...
12:00 pm - Fri, August 21, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding a Variable Product
In the previous article we added an External/Affiliate type product. Let's talk about adding the fourth type, i.e. variable product. If you categorize any product as variable it means that this single...
01:14 am - Fri, August 21, 2015
TutsPlus - Code It's Our Birthday! Celebrate With $25 Course Bundles for Creatives & Devs!
It's Envato's 9th birthday! To celebrate, we've got two fantastic Tuts+ course bundles for you to sink your teeth (or rather, your brain) into! Each bundle is jam-packed with some of the best cou...
04:30 pm - Thu, August 20, 2015
TutsPlus - Code Build a High-Performance Mobile App With Famo.us and Manifold.js
For the last few months I’ve been wanting to dive into this new JavaScript framework since I saw its launch event in October of 2014. Famo.us includes an open-source 3D layout engine fully integrate...
03:48 pm - Thu, August 20, 2015
TutsPlus - Code Meet Tuts Reader Rose Pajaroja
Name: Rose Pajaroja Location:  Manila, Philippines    Topics of Interest:  Graphic Arts, Data Visualization, Presentation Design ...
08:00 am - Thu, August 20, 2015
TutsPlus - Code The Web Audio API: Adding Sound to Your Web App
What happened to audio on the web? For a time the web was the platform to show off your taste in tunes. From MIDI versions of The Final Countdown bubbling in the background, to autoplaying MySpace m...
07:00 am - Thu, August 20, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: WP-CLI
Do you own a (virtual or actual) server? Do you like command-line interfaces? Are you bored with the regular WordPress admin panel and longing for an exciting WordPress administration experience? Then...
06:15 pm - Wed, August 19, 2015
TutsPlus - Code Understanding Permissions in Android M
IntroductionPrior to the M release, the Android permissions model has been an all-or-nothing decision for users at install time. This meant that if a user wanted to use an app, they first had to accep...
01:00 pm - Wed, August 19, 2015
TutsPlus - Code Easy Digital Downloads: Adding a New Discount Code
Offering discounts is a way of rewarding your customers. In my opinion it helps you to make your existing customers happy and attract new customers to purchase different products from your digital sto...
12:00 pm - Wed, August 19, 2015
TutsPlus - Code Using a VPN for Internet Privacy and Security
What You'll Be CreatingThis is an extension to our series on secure messaging with public key encryption. In that series, I guided you through using PGP privacy to encrypt and decrypt your email. In t...
08:26 pm - Tue, August 18, 2015
TutsPlus - Code How to Create a Vorlon.js Plugin to Test Your Own JavaScript Remotely
During the keynote at the recent //BUILD 2015 conference, our team at Microsoft released Vorlon.js, a tool to debug your website.Vorlon.js is mainly composed of a dashboard which displays data coming ...
02:45 pm - Tue, August 18, 2015
TutsPlus - Code 12 Tips to Get the Most From Pivotal Tracker
With a tool as powerful as Pivotal Tracker, it can sometimes be tough to wrap your head around how to use it to your best advantage. And while we don’t pretend that we have all the answers, the time...
12:28 pm - Tue, August 18, 2015
TutsPlus - Code Real-Time Chat With Modulus and Node.js
In this tutorial, I will show you how to implement a real-time chat application with Node.js, Socket.IO and MongoDB, and then we will deploy this application to Modulus together.First of all, let me s...
12:00 pm - Tue, August 18, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding an External/Affiliate Product
In the previous article we added a grouped product as a parent of a simple product and then linked the child with its parent. Today I plan to walk you through the process of adding an External/Affilia...
10:57 am - Tue, August 18, 2015
TutsPlus - Code New Course: Authenticate Node.js With OAuth 2.0
What You'll Be CreatingAuthentication is a critical part of almost every web application. Today our users expect more than simple local authentication. They want support for third-party authentication...
07:00 am - Tue, August 18, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: CMB2
Ever tried to build metaboxes in WordPress? It's a mess, not only for beginners but even for advanced WordPress developers. Luckily for the WordPress community, the community itself can come up with e...
04:15 pm - Mon, August 17, 2015
TutsPlus - Code An Introduction to Quartz 2D
What Is Quartz 2D?Quartz 2D is Apple's 2D drawing engine, an important component of the Core Graphics framework. You may often see Quartz 2D referred to as Core Graphics or simply CG.Quartz 2D uses th...
01:00 pm - Mon, August 17, 2015
TutsPlus - Code Easy Digital Downloads: Managing Discount Codes
The basic purpose of running a digital store with EDD is to provide a platform where you can exclusively sell downloadable products. To get more profit it is important to attract more customers and en...
12:00 pm - Mon, August 17, 2015
TutsPlus - Code Exploring OwnCloud Desktop and Mobile Applications
What You'll Be CreatingWhat's OwnCloud?OwnCloud provides a free, open source file sharing and application server and platform with desktop and smartphone applications, allowing you to create a persona...
12:00 pm - Sun, August 16, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding a Grouped Product
As we all know by now, WooCommerce allows you to add products which can be categorized as Simple, Grouped, External/Affiliate and Variable. In the previous article I explained in detail the procedure ...
12:00 pm - Sat, August 15, 2015
TutsPlus - Code Using and Extending the Drupal 8 Mail API: Part 1
In this two part series we are going to explore the Mail API in Drupal 8. In doing so, we are going to cover two main aspects: how to use it programatically for sending emails and how to extend it for...
05:50 pm - Fri, August 14, 2015
TutsPlus - Code What Is EXC_BAD_ACCESS and How to Debug It
At one point or another, you will run into a crash caused by EXC_BAD_ACCESS. In this quick tip, you will learn what EXC_BAD_ACCESS is and what it is caused by. I will also give you a few tips to fi...
01:00 pm - Fri, August 14, 2015
TutsPlus - Code Easy Digital Downloads: Payment History
Maintaining and managing your business's financial details is tiring yet the most important process of all, especially when the money is being transacted through the internet. A quick and handy framew...
12:00 pm - Fri, August 14, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding a Simple Product Part 2
In the previous articles we discussed how WooCommerce allows you to add four different types of products, i.e. Simple, Grouped, External/Affiliate and Variable products. Associated with every type of ...
06:47 pm - Thu, August 13, 2015
TutsPlus - Code New eBooks Available for Tuts Subscribers
Do you want to master jQuery? How about Laravel 5, Backbone.js, or Node.js? Our latest batch of eBooks will teach you all you need to know about these topics and more.What You'll LearnIn the...
04:45 pm - Thu, August 13, 2015
TutsPlus - Code Telerik: Transform Your Mobile App From Idea to Reality
Creating a mobile application for multiple platforms requires a different approach than, for example, creating a desktop or web application. What does it take to go from an idea to a mobile applic...
03:00 pm - Thu, August 13, 2015
TutsPlus - Code The Creative App Bundle
The Creative App Bundle, by Envato Bundles, features six beautiful Mac apps to help inspire your designs and streamline your workflow. Plus it also includes two unlockable games and a stack of super d...
01:00 pm - Thu, August 13, 2015
TutsPlus - Code The Web Audio API: What Is It?
Don’t worry, it’s here! An API that will not only whiten your teeth and improve your posture, but will add sound to your website in a wonderful way*. It’s the Web Audio API! Never heard of it? D...
12:00 pm - Thu, August 13, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: Vafpress
Remember the times when we needed to create Options pages for our themes? Of course you do, because we still need them! When the Customizer of WordPress falls short in handling you're theme's function...
05:59 pm - Wed, August 12, 2015
TutsPlus - Code Quiz: Are You Ready to Get Started With ES6 and Babel?
Want to get started with ES6 and Babel? Take our quiz and find out if you're ready.Start Coding ES6 With BabelJavaScript has evolved a lot over the years. The latest version of the language, ECMAScrip...
05:30 pm - Wed, August 12, 2015
TutsPlus - Code iOS 9: Introducing Search APIs
IntroductionAt WWDC 2015, Apple officially announced iOS 9. In addition to many new features and improvements, this update also gives developers the opportunity to make the content of their apps more...
01:00 pm - Wed, August 12, 2015
TutsPlus - Code Easy Digital Downloads: Adding a New Download, Part 2
In my previous article I discussed the first set of basic settings which you will find at the time of creating a new download, or should I say downloadable product, in Easy Digital Downloads. Let's st...
12:00 pm - Wed, August 12, 2015
TutsPlus - Code It's Time to Encrypt Your Email: On Your Smartphone
What You'll Be CreatingThis is the latest tutorial in our series focusing on encrypting your email. In the first tutorial, we introduced the general concepts of encryption and how they can b...
01:00 pm - Tue, August 11, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: Instant WordPress
Many Windows users like me find it hard (or extremely boring) to develop locally. I mean, you can't even go full screen with the command line—sorry, the Command Prompt window. Why, why is it so over...
12:00 pm - Tue, August 11, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Adding a Simple Product Part 1
In the previous article we discussed how WooCommerce allows you to add four different types of products, i.e. Simple, Grouped, External/Affiliate and Variable products. Associated with every type of p...
07:00 am - Tue, August 11, 2015
TutsPlus - Code Measure the Success of Your Developer Relations Program
Developer relations is an integral part of many software companies that hope to win the hearts and minds of developers. You may refer to it as developer evangelism or community outreach but ultimately...
05:45 pm - Mon, August 10, 2015
TutsPlus - Code Getting Started With ReactiveX on Android
Introduction Developing a complex Android app that has lots of network connections, user interactions, and animations often means writing code that is full of nested callbacks. Such code, sometimes ca...
05:30 pm - Mon, August 10, 2015
TutsPlus - Code Quiz: Do You Understand Web Audio?
Think you understand web audio? Find out in our quiz.Add Sound to Your Site With Web AudioWant to explore web audio and learn how to get started with the Web Audio API? This course is an introduction ...
01:00 pm - Mon, August 10, 2015
TutsPlus - Code Easy Digital Downloads: Adding a New Download, Part 1
By now you are aware of the fact that with EDD you can set up a digital store for downloadable products. So far, I haven't discussed the process of adding downloadable products. In this article let's ...
10:00 am - Mon, August 10, 2015
TutsPlus - Code Introduction to OwnCloud: Using Applications
What You'll Be CreatingThis is part three of our series exploring the open source file synchronization and sharing application OwnCloud. If you need to catch up, read part one, Introduction to OwnClou...
12:00 pm - Sun, August 9, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: An Introduction to Adding & Managing Products
Whenever we talk about any online store, products work as a backbone for its foundation. Store owners are always looking for an easy way to manage and add products on their eCommerce website. Sadly, i...
08:00 am - Sat, August 8, 2015
TutsPlus - Code Create a Custom Payment Method Module in Magento: Part Three
In this series, we're working on how to create a custom payment method extension in Magento. In the previous two parts of this series, we created a basic module to provide the back­-end configuration...
04:45 pm - Fri, August 7, 2015
TutsPlus - Code An Introduction to Handoff
IntroductionWith iOS 8 and OS X Yosemite, Apple introduced a great new feature for developers to take advantage of, Handoff. Handoff allows apps to transfer data and application state information from...
03:44 pm - Fri, August 7, 2015
TutsPlus - Code Easy Digital Downloads: Misc Settings, Part 3
My last two articles of this series covered a major portion of the settings which digital store owners find in the tab of Misc settings. This part of the plugin offers additional features which can br...
12:00 pm - Fri, August 7, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Email Settings Part 3
So far in the Email Settings we have configured various email options along with some individual email template ones, which store owners can edit to generate templates similar to their store's theme. ...
10:50 am - Fri, August 7, 2015
TutsPlus - Code Creating Onboarding Screens for Android Apps
What You'll Be CreatingIntroduction It doesn’t take a genius to understand that an app that makes new users feel welcome and comfortable is likely to enjoy a lot more popularity than one that leave...
09:01 am - Fri, August 7, 2015
TutsPlus - Code Introduction to JavaScript Variables
In this short video tutorial from my recent JavaScript Fundamentals course, we look at one of the most fundamental units of JavaScript: the humble variable. We'll see the different ways that a variabl...
05:05 pm - Thu, August 6, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: WordPress GitHub Plugin Updater
Don't want to host your plugin in the WordPress.org Plugin Directory? Of course, you can decide not to—it's a free community after all. But you must host it somewhere so the plugin can be found, and...
03:41 pm - Thu, August 6, 2015
TutsPlus - Code Free Course: Add Sound to Your Site With Web Audio
What You'll Be CreatingIf you want to learn how to add sound to your website using the Web Audio API, but have a busy life and a limited budget, our new course is for you.Our new short course, Ad...
01:00 pm - Thu, August 6, 2015
TutsPlus - Code Mastering AngularJS Directives
Directives are one of the most powerful components of AngularJS, helping you extend basic HTML elements/attributes and create reusable and testable code. In this tutorial, I will show you how to use A...
04:19 pm - Wed, August 5, 2015
TutsPlus - Code Smarter Video Handling With Cloudinary
In the present tutorial we are going to create a simple web application to handle video manipulation for the web, we will upload a video file to the cloud and perform live transcoding and transformati...
01:49 pm - Wed, August 5, 2015
TutsPlus - Code Easy Digital Downloads: Misc Settings, Part 2
In my previous article, I discussed how to configure the first few Misc settings in Easy Digital Downloads. The purpose of these options is to allow you to add some additional features in your digital...
12:05 pm - Wed, August 5, 2015
TutsPlus - Code Build a Hosted Web App on Android, iOS and Windows Using ManifoldJS
Recently at //BUILD/ 2015, Microsoft announced manifoldJS—the simplest way to build hosted apps across platforms. While John Shewchuk, Technical Fellow and the CTO for the Microsoft Developer Platfo...
12:00 pm - Wed, August 5, 2015
TutsPlus - Code It's Time to Encrypt Your Email: Using the Browser
What You'll Be CreatingThis is the next tutorial in a series focusing on encrypting your email. In the first tutorial, we introduced the general concepts of encryption and how they can be us...
07:18 pm - Tue, August 4, 2015
TutsPlus - Code Toolbox of the Smart WordPress Developer: WXR File Splitter and WP Serialized Search & Replace
In the introduction part of this series, I mentioned that "WordPress tools" can't be defined in one specific medium: A WordPress tool can be in the shape of a WordPress plugin, a single PHP file, a we...
07:17 pm - Tue, August 4, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Email Settings Part 2
In our previous article I explained how WooCommerce facilitates its users by providing easy to configure email settings. Now that we're done with generic settings, let's start with the individual emai...
01:25 pm - Tue, August 4, 2015
TutsPlus - Code How to Write High Quality Content for Tuts
One of the most rewarding feelings of writing for Tuts+ is the feeling of educating others. More specifically, it's the feeling of teaching others how to learn a new skill such that they can apply it ...
06:15 pm - Mon, August 3, 2015
TutsPlus - Code Creating Your First CocoaPod
IntroductionCocoaPods is a great tool to help with dependency management when building iOS or OS X applications. Having been around and well supported for years, CocoaPods' maturity is evident. While...
02:08 pm - Mon, August 3, 2015
TutsPlus - Code Introduction to OwnCloud Server: File Sharing Under Your Control
What You'll Be CreatingWhat's OwnCloud?OwnCloud provides a free, open source file sharing and application server and platform with desktop and smartphone applications, allowing you to create a persona...
12:00 pm - Sun, August 2, 2015
TutsPlus - Code The Beginners Guide to WooCommerce: Email Settings Part 1
Until now in this series of tutorials I have explained the settings and configurations which can help online store owners to set up up their eCommerce website with a few clicks. Today's article is abo...
12:00 pm - Sat, August 1, 2015
TutsPlus - Code The Tuts Guide to Template Tags: Series Finale
Welcome to the series finale of "The Tuts+ Guide to Template Tags"! It's been a long but great journey, as I said it would be in the first part. And in this last post, we're going to review what we've...
04:15 pm - Fri, July 31, 2015
TutsPlus - Code iOS 9: Getting Started With SFSafariViewController
Mobile apps and viewing content on the web are ubiquitous now. For years, iOS developers have been charged with either creating their own web viewing experience inside their app or handing off the URL...
12:00 pm - Fri, July 31, 2015
TutsPlus - Code Easy Digital Downloads: Misc Settings, Part 1
So far in this series, The Beginner's Guide to Easy Digital Downloads, I have discussed how to configure various settings of this plugin. I have covered the tabs for General, Payment Gateways, Emails,...
09:21 am - Fri, July 31, 2015
TutsPlus - Code Free Course: Start Coding ES6 With Babel
JavaScript has evolved a lot over the years. The latest version of the language, ECMAScript 6 (ES6 for short) was recently finalized, and it brings a lot of improvements for developers. Of course, bro...