Your Web News in One Place

Articles by TutsPlus - Code from August 2016

< Return to TutsPlus - Code details.
03:10 pm - Tue, August 30, 2016
TutsPlus - Code How to Create WordPress Pages With Hierarchy and Templates
In this video from my course on creating content in WordPress, you’ll learn how to create pages, how to add them to a page hierarchy for your site, and how to use page templates.How to Create WordPr...
12:00 pm - Tue, August 30, 2016
TutsPlus - Code Installing AMP in WordPress
What You'll Be CreatingWhat's AMP?Last October, Google announced AMP as an open-source initiative to provide faster mobile web browsing. As described by TechCrunch, many see AMP as an attempt by Googl...
12:00 pm - Mon, August 29, 2016
TutsPlus - Code Serialization and Deserialization of Python Objects: Part 2
This is part two of a tutorial on serializing and deserializing Python objects. In part one, you learned the basics and then dove into the ins and outs of Pickle and JSON. In this part you'll explo...
12:00 pm - Mon, August 29, 2016
TutsPlus - Code Building a WordPress-Powered Front End With the WP REST API and AngularJS: The Posts, Categories, and Users Controllers
In the previous part of the series, we built a custom directive for listing posts on the front end. This directive takes arguments directly in the HTML attribute as well as in the URL to fetch posts f...
10:11 am - Mon, August 29, 2016
TutsPlus - Code Android From Scratch: HardwareSensors
One of the things that makes developing for mobile devices different from other platforms is that a mobile phone or tablet is packed full of sensors and other hardware that developers can take advanta...
10:38 am - Fri, August 26, 2016
TutsPlus - Code New Course: Essential WordPressPlugins
With the right plugins, your WordPress site will run more smoothly, get more visitors, and be less likely to face problems. Discover some of the most useful plugins and find out how to use them in our...
08:53 pm - Thu, August 25, 2016
TutsPlus - Code Serialization and Deserialization of Python Objects: Part 1
Python object serialization and deserialization is an important aspect of any non-trivial program. If in Python you save something to a file, if you read a configuration file, or if you respond to an ...
02:30 pm - Thu, August 25, 2016
TutsPlus - Code Optimize Your Mobile Application for Google
What You'll Be CreatingHave you ever wondered how those mysterious links pointing to apps appear in your search results when you search the web with Google? How can app developers make sure their apps...
01:00 pm - Wed, August 24, 2016
TutsPlus - Code Non-ActiveRecord Models in Rails 4
ActiveRecord comes with a powerful set of validators and other features for attributes of a persisted data model. On other hand, forms are one of the oldest and most important building blocks of today...
12:55 pm - Wed, August 24, 2016
TutsPlus - Code How to Manage Team Projects Better With Quip
Organising projects is easy when they just involve one or two people who work in the same building. You send each other a few emails, have the odd phone call, and maybe throw Word Documents in a share...
02:40 pm - Tue, August 23, 2016
TutsPlus - Code How to Design and Build a Material Design App
Google's Material Design took the web design world by storm when it was introduced in 2014, and its popularity has continued to grow since then.If you still need to get fully up to speed on Material D...
12:00 pm - Tue, August 23, 2016
TutsPlus - Code Generating PDFs From HTML WithRails
There are many ways to generate PDFs in Ruby and Rails. Chances are that you are already familiar with HTML and CSS, so we are going to use PDFKit to generate PDF files using HTML from standard Rails ...
01:00 pm - Mon, August 22, 2016
TutsPlus - Code Bridging React With Other Popular Web Languages
React is a view library written in JavaScript, and so it is agnostic of any stack configuration and can make an appearance in practically any web application that is using HTML and JavaScript for its ...
12:31 pm - Mon, August 22, 2016
TutsPlus - Code Envato Turns 10 Today!
Today marks the ten-year anniversary of the launch of our parent company, Envato, and we've got lots of celebrations planned—many of which involve giving away special discounts and other bonuses, so...
12:12 pm - Mon, August 22, 2016
TutsPlus - Code Designing, Wireframing & Prototyping an Android App: Part 2
In part one of this two-part series, I showed you how to take an initial idea for an Android app, and develop it into a detailed plan—right down to mapping out the individual screens that'll make up...
12:00 pm - Mon, August 22, 2016
TutsPlus - Code How to Set Up Downloadable Products in OpenCart
As with most other e-commerce frameworks, OpenCart also provides built-in support for digital products, allowing you set up and sell downloadable products out of the box. Also, it’s considered an im...
12:00 pm - Mon, August 22, 2016
TutsPlus - Code Building a WordPress-Powered Front End With the WP REST API and AngularJS: Building a Custom Directive for Post Listing
In the previous part of the series, we bootstrapped our AngularJS application, configured routing for different views, and built services around routes for posts, users, and categories. Using these se...
12:00 pm - Mon, August 22, 2016
TutsPlus - Code Building a WordPress-Powered Front End: A Custom Directive for Post Listing
In the previous part of the series, we bootstrapped our AngularJS application, configured routing for different views, and built services around routes for posts, users, and categories. Using these se...
12:00 pm - Fri, August 19, 2016
TutsPlus - Code Let's Go: Object-Oriented Programming in Golang
Go is a strange mix of old and new ideas. It has a very refreshing approach where it isn't afraid to throw away established notions of "how to do things". Many people are not even sure if Go is an obj...
04:57 pm - Thu, August 18, 2016
TutsPlus - Code New Coffee Break Course: Understanding OAuth
Typical internet users connect to lots of different services and web applications. As we come to use more and more of these services, we expect them to integrate with each other for convenience and ea...
12:00 pm - Thu, August 18, 2016
TutsPlus - Code RSpec Testing for Beginners, Part 3
In this final article about RSpec basics, we cover a few iffy parts you can and should avoid, how you should compose your tests, why you should avoid the database as much as possible, and how to speed...
07:38 pm - Wed, August 17, 2016
TutsPlus - Code What's New in WordPress 4.6?
On August 16, 2016, WordPress 4.6 (codenamed "Perry") was released to the public. As with every release of the CMS, there's a lot to review when it comes to what has been updated or introduced.Sometim...
01:57 pm - Wed, August 17, 2016
TutsPlus - Code Create a Weather App With TypeScript and NativeScript
In this tutorial I'll show you how to build a weather app in NativeScript using the TypeScript language. In the previous article in this series we created a note-taking app using plain JavaScript. T...
01:00 pm - Wed, August 17, 2016
TutsPlus - Code Building a CMS: phpPress
In the past tutorials, I have shown you how to create a flat file system content management system (CMS) using Go, Node.js, and Ruby. In this tutorial, I am going to take the same design model and bu...
12:00 pm - Wed, August 17, 2016
TutsPlus - Code Adding Custom Hooks in WordPress: Custom Filters
In this two-part series, we're taking a look at the WordPress hook system. Specifically, we're taking a close look at both actions and filters and the role they play in WordPress development.Though th...
12:00 pm - Tue, August 16, 2016
TutsPlus - Code How to Merge Two Python Dictionaries
In a previous tutorial we learned about Python Dictionaries, and saw that they are considered unordered sets with a key/value pair, where keys are used to access items as opposed to the position, as i...
04:35 pm - Mon, August 15, 2016
TutsPlus - Code Android From Scratch: Understanding Android Broadcasts
Most of us are all too familiar with announcements in public places. They are loud messages that are meant to inform large groups of people about something important. Android applications also have to...
01:00 pm - Mon, August 15, 2016
TutsPlus - Code Editing Images in CSS: Combining Techniques
In last two tutorials of this series, we have discussed how filters and blend modes can completely change the appearance of images. In this tutorial, I will cover the basics of editing images by using...
12:00 pm - Mon, August 15, 2016
TutsPlus - Code Create a Custom Caching Adapter in OpenCart
No matter the web framework you’re working with, caching is an important tool to have in the kitty to improve the overall performance of your website. You have different caching mechanisms to choose...
12:00 pm - Mon, August 15, 2016
TutsPlus - Code Building a WordPress-Powered Front End With the WP REST API and AngularJS: Bootstrapping, Routing, and Services
In the previous part of this series about building a WordPress-powered front end with the WP REST API and AngularJS, we analyzed project requirements, assessed wireframes, downloaded and compiled the ...
04:09 pm - Fri, August 12, 2016
TutsPlus - Code Android From Scratch: Google Play Services
The Google Play Services library allows Android developers to easily connect to and use Google-powered features, and provides backwards compatibility for new features. There are two main parts to usin...
01:00 pm - Fri, August 12, 2016
TutsPlus - Code 20 Awesome WordPress Social Media PluginsFor Social Sharing
Looking for some WordPress social media plugins for social sharing?I am always on the lookout for something new for my next project. Sometimes it's about looking good in a particular theme, other time...
12:29 pm - Thu, August 11, 2016
TutsPlus - Code New eBooks Available for Subscribers
Do you want to learn more about building web apps with React? How about learning Go, mastering Git, or using D3 for data visualization? Our latest batch of eBooks will teach you all you need to know a...
01:00 pm - Wed, August 10, 2016
TutsPlus - Code Building a Simple Shopify App
Shopify is a fast-growing eCommerce platform, adding thousands of new merchants every month.The great thing about the Shopify platform is that Shopify has openly said they aren't concerned with solvin...
12:57 pm - Wed, August 10, 2016
TutsPlus - Code Google Play Services: AwarenessAPI
Making an application context-aware is one of the best ways to offer useful services to your users. While there are still multiple ways to do this—including geofences, activity recognition, and oth...
12:00 pm - Wed, August 10, 2016
TutsPlus - Code Adding Custom Hooks in WordPress: Custom Actions
One of the cornerstones of building custom solutions in WordPress is having an understanding of hooks. In and of themselves, they aren't terribly difficult to understand, and we'll be covering a short...
01:25 pm - Tue, August 9, 2016
TutsPlus - Code How to Become a Web Developer: Learn PHP
In a recent course, I took you through the process of learning PHP from scratch. In this short video from the course, you’ll learn to write your first line of PHP code. I’ll show you how to mix HT...
01:00 pm - Tue, August 9, 2016
TutsPlus - Code WooCommerce Grouped Products and Product Attributes: Deciding Which to Use
WooCommerce gives you a sometimes bewildering array of choices when it comes to categorizing your products, and it can be difficult to identify exactly which one is right for which products. I know I'...
12:32 pm - Tue, August 9, 2016
TutsPlus - Code Android From Scratch: Creating Styles and Themes
As Android developers, we tend to focus primarily on the functionality of our apps. Functionality alone, however, is rarely enough. On Google Play, which hosts well over a million apps today, looks ar...
12:00 pm - Tue, August 9, 2016
TutsPlus - Code How to Use Map, Filter, & Reduce inJavaScript
Functional programming has been making quite a splash in the development world these days. And for good reason: Functional techniques can help you write more declarative code that is easier to under...
02:30 pm - Mon, August 8, 2016
TutsPlus - Code Get Early Access to Envato Elementsand Lock in a Lifetime Discount
Do you often find yourself needing access to high-quality digital graphics for your creative projects? Would you like access to a library of ready-to-use icons, fonts, illustrations, brushes and more,...
01:00 pm - Mon, August 8, 2016
TutsPlus - Code Quick Tip: How to Make Changes to Multiple Files Within a Directory Using Python
Say that someone is familiar with British spelling and has decided to complete his degree in the US. He is asked to write a paper about Python for the class. He is well versed in Python and has no iss...
12:00 pm - Mon, August 8, 2016
TutsPlus - Code Editing Images in CSS: Blend Modes
In the previous tutorial of this series we discussed how to use CSS filters to edit images. While filters can produce great results, they are limited to just a single layer.Let's say you have an image...
01:00 pm - Fri, August 5, 2016
TutsPlus - Code 20 Best WordPress Membership Plugins on CodeCanyon
One of the great things about a CMS like WordPress is the ability to sculpt it into whatever kind of online solution you need. Gone are the days when something like WordPress is only a blogging p...
12:00 pm - Fri, August 5, 2016
TutsPlus - Code Building a WordPress-Powered Front End With the WP REST API and AngularJS: Introduction and Setup
In the introductory series about the WP REST API, we learned to use the basic functionality provided by the API and the flexibility it offers when building apps with the WordPress back end. We looked ...
12:00 pm - Fri, August 5, 2016
TutsPlus - Code Create Your First NativeScript App
In the last article, I introduced you to NativeScript. There you learned the basics of NativeScript and how it differs from other mobile development frameworks. This time you'll be getting your hands...
06:50 pm - Thu, August 4, 2016
TutsPlus - Code Take a Free Course on JavaScript Refactoring Techniques
We all read more code than we write. Naturally we should be doing something to optimize the reading experience. Refactoring is the process of improving the structure and readability of code without ch...
12:00 pm - Thu, August 4, 2016
TutsPlus - Code RSpec Testing for Beginners, Part 1
Are you new to Rails? New to coding? Curious about RSpec and how you can start testing? If so, this article should be a good starting point for you to get into test-driven development. It will explain...
12:00 pm - Thu, August 4, 2016
TutsPlus - Code RSpec Testing for Beginners, Part 2
The second article in this short series teaches you how to use various matchers that come with RSpec. It also shows you how to slice your test suite through tagging, how callbacks work, and how to ext...
03:49 pm - Wed, August 3, 2016
TutsPlus - Code 7 Popular React Courses for JavaScript Developers
React is a JavaScript library for building user interfaces that has taken the web development world by storm. React is known for its blazing-fast performance and has spawned an ecosystem of thousands ...
01:00 pm - Wed, August 3, 2016
TutsPlus - Code How to Start a Telegram Bot WithPHP
If you are reading this, you know that chat bots are one of the biggest tech trends of 2016.The bot revolution is not only about artificial intelligence. A bot can be a tool in your messenger with a...
12:00 pm - Wed, August 3, 2016
TutsPlus - Code Create a Custom Plugin in OpenCart 2.1.x.x: Part Two
If you haven’t gone through the first part of this series, I would recommend you do so as that’s something essential to go through before you develop the files in this article.As a quick reminder,...
12:00 pm - Tue, August 2, 2016
TutsPlus - Code Create a Custom Shipping Method for WooCommerce
If you have ever developed something for WordPress, be it a theme or a simple plugin, you are already familiar with the modularity of WordPress. WooCommerce is developed with extendability in mind als...
02:28 pm - Mon, August 1, 2016
TutsPlus - Code Create an iMessage App in iOS 10
IntroductionWith iOS 10, Apple has opened up the Messages application to third-party developers through a new feature called iMessage apps. Developers can now create their own various types of apps, r...
01:00 pm - Mon, August 1, 2016
TutsPlus - Code What Is Hookr for WordPress?
IntroductionHookr provides two super useful features for WordPress developers. First, its website offers a fast, easy-to-browse index of hooks, classes, APIs, constants, etc., for the WordPr...
12:00 pm - Mon, August 1, 2016
TutsPlus - Code Editing Images in CSS: Filters
Consider a situation where you have to have high-contrast, blurred or brighter versions of particular images on your website. Prior to CSS filters, your only options were either to upload different ve...