Hostingheaderbarlogoj
Join InMotion Hosting for $3.49/mo & get a year on Tuts+ FREE (worth $180). Start today.
Advertisement
  • iOS SDK
    iOS 8: Getting Started With MetalPreview image@2x
    123 shares
    This tutorial will show you how to get started with Metal, a framework introduced in iOS 8 that supports GPU accelerated 3D graphics rendering and data parallel computation workloads. In this tutorial, we’ll take a look at the theoretical concepts that underly Metal. You'll also learn how to create a Metal application that sets the required hardware state for graphics, commits commands for execution in the GPU, and manages buffer, texture objects, and pre-compiled shaders.Read More…
  • WordPress
    Factors to Consider in WordPress eCommerce PluginsWordpress
    285 shares
    Setting up an online shop has never been easier, with so many options available, one can easily get lost in the maze of plugins that developers launch every single day. So what WordPress options do you have? What should you look out for when setting up a WordPress eCommerce website? Below I have reviewed some of the possible solutions and particular features that make them stand out from the rest.Read More…
  • Testing
    Unit Testing Succinctly: Testing BasicsUnit testing
    In this article, we'll take pause from our longer articles and have a brief discussion of the fundamentals of testing.Read More…
  • HTML5
    An Introduction To The HTML5 History APIHtml5
    468 shares
    History is always interesting, isn't it? In older versions of HTML, we had limited control over browser history. We could go back and forth using the available methods, but that was it With the HTML5 History API, we have more control on playing with the browser history. For example, we have a way to add an entry in the history, or change the URL in the address bar without refreshing the page.Read More…
  • Front-End
    Building a Website With Progressive EnhancementHtml
    379 shares
    When building a website, you have a few ways to approach doing so. You can start by creating the most advanced version of the site with all of the scripts, styles, and so on, and then have it render in older browsers via graceful degradation, you may opt to ignore older browsers, or you can start with a basic page and add scripts and styles such that it becomes more functional via progressive enhancement. In this series, we're going to take a look at the latter.Read More…
  • WordPress
    Creating Maintainable WordPress Meta Boxes: The Front-EndMaintainable meta boxes 1
    248 shares
    This article will continue building on what we've done thus far. We're going to be introducing content in each of the tabs, implementing functionality that allows us to toggle the content, and we'll begin introducing the fields for content on the first tab.Read More…
  • Android Wear
    Introduction to Android Wear: Hands-OnPreview image@2x
    164 shares
    In the second part of this series, you'll create two Android Wear apps that integrate with the wearable operating system in different ways. The first app demonstrates how to extend your notifications so they appear and function perfectly on a paired Android Wear device, and the second shows you how to create a full-screen wearable app.Read More…
  • WordPress
    WordPress Error Handling with WP_Error Class IIWp error
    219 shares
    In this second part of the series on handling errors in WordPress using WP_Error, we will be building a contact-form plugin to demonstrate this is done.Read More…
  • Testing
    Unit Testing Succinctly: Unit Test ToolsUnit testing
    In this article, we're going to take a look at a number of different tools that are available for us to use in our day-to-day work for writing unit tests. These include tools sufficient for .NET, Java, and more.Read More…
  • WordPress
    WooCommerce: Checkout, Shipping and Accounts SettingsGetting started with woocommerce preview
    196 shares
    WooCommerce is one of the most popular eCommerce add-ons for WordPress: At the time of writing it's been downloaded no less than 3.6 million times. The core WooCommerce plugin is free and you can augment it with premium add-ons; however for many online stores, the free plugin is all you need to start selling. In this series of tutorials, I'll show you how to install and configure WooCommerce and add both physical and virtual products to it. In this part, learn how to complete the setup process.Read More…
  • Front-End
    The Theory Behind Progressive EnhancementHtml
    189 shares
    When building a website, you have a few ways to go about doing it. You can start by creating the most advanced version of the site with all of the scripts, styles, and so on, and then have it render in older browsers via graceful degradation, you may opt to ignore older browsers, or you can start with a basic page and add scripts and styles such that it becomes more functional via progressive enhancement. In this series, we're going to take a look at the latter.Read More…
  • Laravel
    Laravel, BDD And You: Let's Get StartedBehat
    375 shares
    Welcome to this series about developing Laravel applications using a behavior-driven development (BDD) approach. Full stack BDD can seem complicated and intimidating. There are just as many ways of doing it as there are developers. In this series, I will walk you through my approach of using Behat and PhpSpec to design a Laravel application from scratch.Read More…
Advertisement