Your Web News in One Place

Articles by TutsPlus - Code from February 2016

< Return to TutsPlus - Code details.
04:45 pm - Fri, February 26, 2016
TutsPlus - Code Introducing Brillo and Weave
Though they were announced at the 2015 Google I/O conference, Brillo and Weave are two new technologies from Google that are still a bit of a mystery to the general developer community. Luckily, ...
01:17 pm - Fri, February 26, 2016
TutsPlus - Code Take a Free Course on Programming Interactive Art With p5.js
What You'll Be CreatingDo you want to learn a new way of creating animations and interactive graphics, in less than an hour? If so, check out our new course on How to Program Interactive Art...
01:00 pm - Fri, February 26, 2016
TutsPlus - Code A Smooth Refresher on Python's Modules
This will be the last tutorial in the Python refreshers series. Of course, I cannot conclude this series unless I move you to the next level in programming, that is, working with modules, which are c...
01:00 pm - Thu, February 25, 2016
TutsPlus - Code A Smooth Refresher on Python's Classes and Objects
Python comes with many built-in data types, such as dict, list, set, etc. Have you ever wondered if you can create your own data types? Like person, car, university, etc.? Would creating such data typ...
12:00 pm - Thu, February 25, 2016
TutsPlus - Code Making an Original Corporate Theme in WordPress: Designing Other Page Types
Let's recap: My claim is that the reason of the magnitude of WordPress's market share is because it's so darn easy to create corporate websites with WordPress, and this is also the exact reason why th...
04:45 pm - Wed, February 24, 2016
TutsPlus - Code Popular Open Source Projects for Swift Developments
On December 3 2015, Apple officially open sourced the Swift programming language. By open sourcing the entire programming language, Apple has now allowed developers from all over the world to contribu...
01:00 pm - Wed, February 24, 2016
TutsPlus - Code A Smooth Refresher on Python's Functions
In Python, you may have come across things like file(), print(), open(), range(), etc. Those are called built-in functions. That is, functions already provided by the language itself which you can exe...
12:00 pm - Wed, February 24, 2016
TutsPlus - Code How to Work With WordPress Metadata
If you're someone who is just getting started working with WordPress, then it's natural to be curious about some of the advanced features offered by its API. So where might you stand regarding your ex...
05:00 pm - Tue, February 23, 2016
TutsPlus - Code Making an Original Corporate Theme in WordPress: The Homepage and AboutPage
Corporate themes are everywhere! In ThemeForest, almost a quarter of all WordPress themes fall under the "corporate themes" category, and nearly all best-sellers are a corporate or a "multi-purpose" t...
01:00 pm - Tue, February 23, 2016
TutsPlus - Code Python 3 Type Hints and Static Analysis
Python 3.5 introduced the new typing module that provides standard library support for leveraging function annotations for optional type hints. That opens the door to new and interesting tools for sta...
05:45 pm - Mon, February 22, 2016
TutsPlus - Code How to Use Swift on Linux
1. State of the UnionAs with any new and emerging technology or language, it is always important to stay on top of the latest news and updates. Swift as a language is no different. Apple has release...
01:00 pm - Mon, February 22, 2016
TutsPlus - Code Exploring WordPress Managers: iThemes Sync & WP Remote
In the previous parts, we've gone through five WordPress managers that allow you to manage multiple WordPress websites from one place. In this last part, we're going to review two more, along with a w...
12:00 pm - Mon, February 22, 2016
TutsPlus - Code What Are Laravel 5.0 Facades?
Software design patterns are best defined in the words of Martin Fowler: Patterns provide a mechanism for rendering design advice in a reference format. Software design is a massive topic, and whe...
07:45 pm - Fri, February 19, 2016
TutsPlus - Code 20 Material Design Resources
As a developer, your design skills may not be that great. But you want your applications to look great. Right? In this quick tip, I list 20 Material Design resources for Android you can find on Graphi...
01:00 pm - Fri, February 19, 2016
TutsPlus - Code Moving to Magento 2: Creating a Migration Plan
Magento 2 was finally launched in November last year, after a very long wait. Apparently the wait was worth it, because the new version of Magento seems to be built on an altogether different architec...
12:00 pm - Fri, February 19, 2016
TutsPlus - Code Building Quality Into WordPress Projects: APractical Example
One of the best things about learning a new skill in software is that you often undergo this process of getting something working, learning about a few of the mistakes you've made, refining the code, ...
02:00 pm - Thu, February 18, 2016
TutsPlus - Code Introduction to Web MIDI
“A tutorial about Web MIDI? In 2016? You’re kidding, right?”No! It’s not what you think! For those of us who have used the web since the 1990s, the phrase “Web MIDI” usually induces flashb...
01:00 pm - Thu, February 18, 2016
TutsPlus - Code Exploring WordPress Managers: ManageWP, CMS Commander & MainWP
In the previous part of this series, we talked about two popular WordPress managers out in the field. In this second part, we'll be checking out a few more of them. Also, there will be one bonus tip a...
12:00 pm - Thu, February 18, 2016
TutsPlus - Code Ruby/Rails Code Smell Basics 01
What You'll Be CreatingTopics Heads up Resistance Large Class / God Class Extract Class Long Method Long Parameter List Heads Up The following short series of articles is meant for sli...
03:45 pm - Wed, February 17, 2016
TutsPlus - Code Google Fit for Android: Recording API
Google Fit is a platform that allows developers to build applications that are focused on user fitness data. One of the tools Google has provided is Google Fit for Android, which is available as a pac...
01:24 pm - Wed, February 17, 2016
TutsPlus - Code New Course: Write Customizer-Ready WordPress Themes
What You'll Be CreatingThemes let you customize every aspect of the design and functionality of a WordPress site. But what if you want to let your client customize some aspect of the theme? Perhaps yo...
01:00 pm - Wed, February 17, 2016
TutsPlus - Code Managing Your RabbitMQ Cluster
RabbitMQ is a great distributed message broker but not so easy to administer programmatically. In this tutorial I’ll show you how to create a cluster, add nodes, remove nodes, start and stop. As a b...
12:00 pm - Wed, February 17, 2016
TutsPlus - Code Build a Custom Affiliate Link With the Amazon Product Merchandising API
The Amazon Associates program, in conjunction with Amazon Web Services (AWS), offers developers a powerful means to search the Amazon Store's catalog using a RESTful API and integrate data for virtual...
01:00 pm - Tue, February 16, 2016
TutsPlus - Code Exploring WordPress Managers: Jetpack & InfiniteWP
When you have a lot of clients with WordPress-powered websites, or a lot of WordPress projects that you work on, it might get messy to deal with all those updates and maintenance. Logging in to each w...
12:00 pm - Tue, February 16, 2016
TutsPlus - Code Improving the Performance of Your Rails App With Eager Loading
Users like blazing fast applications, and then they fall in love with them and make them part of their life. Slow applications, on the other hand, only annoy users and lose revenue. In this tutorial, ...
04:45 pm - Mon, February 15, 2016
TutsPlus - Code How to Get Started With Push Notifications On Android
Introduction Getting users to install your app is only half the battle. Getting them to use it regularly is the other half. It is quite possible that your users completely forget about your app after...
01:00 pm - Mon, February 15, 2016
TutsPlus - Code A Smooth Refresher on Python's Conditional Statements
Life is about taking the right decisions, and our programs are not exempt from that. Well, in the end we are programming something for some aspects of our lives. We thus should expect the issue of mak...
12:00 pm - Mon, February 15, 2016
TutsPlus - Code An Introduction to Web MIDI
MIDI is everywhere, from game consoles to audio hardware and music production software, and now it is available in JavaScript. This tutorial will get you up and running with Web MIDI.This tutorial ass...
03:15 pm - Fri, February 12, 2016
TutsPlus - Code 20 Useful iOS Icon & App Template Resources
As a developer, your design skills may not be that great. But you want your applications to look great. Right? In this quick tip, I list 20 graphic resources for iOS you can find on GraphicRiver. Not ...
12:45 pm - Fri, February 12, 2016
TutsPlus - Code Top New WordPress Themes of 2016
2016 is already and off and running. It's time to take action! Are you wanting to kickstart your business and launch a new website? Or is your current site falling behind and in need of a fresh desig...
12:00 pm - Fri, February 12, 2016
TutsPlus - Code How to Install WordPress: TheApplication
In this introductory series for how to achieve some tasks in WordPress, we've talked about themes and plugins and how to install our web server. The one thing we haven't covered, though, is how to ins...
12:00 pm - Thu, February 11, 2016
TutsPlus - Code Create a Dashboard Module in OpenCart
In this article, I'll demonstrate how to create a custom dashboard module in OpenCart. The dashboard modules provide a high-level view of the happenings and statistics of the store. Although you'll fi...
03:45 pm - Wed, February 10, 2016
TutsPlus - Code iOS 9: Additions to SceneKit
Introduction SceneKit is a high-level 3D graphics API that has been available in OS X since version 10.8 (Mountain Lion) and was introduced on iOS with the release of iOS 8. In this tutorial, I show y...
03:18 pm - Wed, February 10, 2016
TutsPlus - Code Free Course: How to Use Swift on Linux
Even though it's barely a year old, Swift is already popular with programmers for its flexibility and expressiveness. And now, Apple has made Swift and its toolchain open source, allowing it to be us...
12:00 pm - Wed, February 10, 2016
TutsPlus - Code 10 Time-Saving Tips for UNIX Vim Beginners
Vim is the preferred editor for many developers. And why shouldn't it be? With the right set of commands and terminal shortcuts, it helps to get the work done in less time. In this article, we'll focu...
01:00 pm - Tue, February 9, 2016
TutsPlus - Code Checklist for Delivering a WordPress Project
When you finish coding and designing a website, it doesn't necessarily mean that your job is over and ready to be delivered. You need to make sure that your client doesn't have a hard time with the we...
12:00 pm - Tue, February 9, 2016
TutsPlus - Code How to Create a Custom Library in OpenCart
Although OpenCart provides lots of features in the core itself, you'll often find yourself in the situation in which you'll want to integrate a third-party library with it. OpenCart has a concept of t...
05:45 pm - Mon, February 8, 2016
TutsPlus - Code Google Fit for Android: Reading Sensor Data
IntroductionGoogle Fit is a platform that allows developers to build applications that are focused on user fitness data. One of the tools Google has provided is Google Fit for Android, which is availa...
01:00 pm - Mon, February 8, 2016
TutsPlus - Code A Smooth Refresher on Python's Tuples
In my previous refreshers, which you can access from the series navigation links at the top of this article, I talked about two important Python concepts you need to grasp in order to move forward in ...
12:00 pm - Mon, February 8, 2016
TutsPlus - Code Rapid Web Application Development With Meteor
What You'll Be CreatingMeteor provides you with a fast development workflow that will create isomorphic web apps that ‘just work’. The Meteor architecture is truly beautiful in that it will update...
06:11 pm - Fri, February 5, 2016
TutsPlus - Code Validating Data With JSON-Schema, Part 2
In the first part of this tutorial, you learned how to create quite advanced schemas using all available validation keywords. Many real-world examples of JSON data are more complex than our user examp...
06:10 pm - Fri, February 5, 2016
TutsPlus - Code How to Install WordPress: The Server Software
For some, signing up for a blog on WordPress.com is the easiest process for setting up a blog, but if you're looking to download a copy of the WordPress software and install it on a your local machine...
04:10 pm - Fri, February 5, 2016
TutsPlus - Code How to Grow Your App Team
You can find a lot of online resources that help you on your way to make a successful app. Once you reach that point, you're looking to retain or even expand on that success.This is the moment that yo...
01:00 pm - Thu, February 4, 2016
TutsPlus - Code Adding Social Sharing in a Node.js Single-Page Application
Single-Page Applications (SPAs) are powered by client-side rendering templates, which give the end user a very dynamic experience. Recently, Google announced that they crawl web pages and execute Java...
12:00 pm - Thu, February 4, 2016
TutsPlus - Code Explore REST APIs in OpenCart 2.0: Part Two
In this series, we're discussing the REST APIs in OpenCart. In the first part, we went through the setup of API user credentials from the back-end. In this part, we'll extend it and go through the res...
05:45 pm - Wed, February 3, 2016
TutsPlus - Code How to Recognize User Activity With Activity Recognition
Making an application context-aware is one of the best ways to offer useful services to your users. There are a few ways to do this, including building applications that use geofences and other locat...
01:00 pm - Wed, February 3, 2016
TutsPlus - Code Validating Data With JSON-Schema, Part 1
When you’re dealing with complex and structured data, you need to determine whether the data is valid or not. JSON-Schema is the standard of JSON documents that describes the structure and the requi...
12:42 pm - Wed, February 3, 2016
TutsPlus - Code New eBooks Available for Subscribers
Do you want to learn more about data analysis with Python? How about iOS 9 game development, Django, or Swift 2? Our latest batch of eBooks will teach you all you need to know about these topics and m...
12:00 pm - Wed, February 3, 2016
TutsPlus - Code Ruby Page Objects for Capybara Connoisseurs
What You'll Be CreatingWhat Are Page Objects? I’ll give you the short pitch first. It’s a design pattern to encapsulate markup and page interactions—specifically to refactor your feature specs. ...
01:00 pm - Tue, February 2, 2016
TutsPlus - Code Test-Driven Development With Laravel & Doctrine
As a PHP developer, you may use the Test-Driven Development (TDD) technique to develop your software by writing tests. Typically, TDD will divide each task of the development into individual units. A ...
12:00 pm - Tue, February 2, 2016
TutsPlus - Code Explore REST APIs in OpenCart 2.0: Part One
You'll see lots of exciting features in the recent major version of OpenCart, ranging from completely responsive design in the front-end and back-end to the event notification system and many more. On...
02:45 pm - Mon, February 1, 2016
TutsPlus - Code How to Use MVVM in a Universal Windows App
The Model-View-ViewModel (MVVM) pattern helps developers separate an application's business and presentation logic from its user interface. Maintaining a clear separation between application logic and...
01:00 pm - Mon, February 1, 2016
TutsPlus - Code A Smooth Refresher on Python's Dictionaries
In a previous tutorial, I talked about a very versatile and flexible object type in Python, namely Lists. In this article, I continue my refreshers with another flexible Python object type called Dict...
12:00 pm - Mon, February 1, 2016
TutsPlus - Code Writing Blazing Fast MySQL Queries
The differences between well written SQL and not are vast, and in production on a high-demand site they cause serious repercussions in performance and reliability of service. In this guide I will disc...