Video icon 64
Learning to code? Skill up faster with our practical video courses. Start your free trial today.
Advertisement
  • Core Data
    Core Data from Scratch: ConcurrencyPreview image@2x
    119 shares
    If you're developing a small or simple application, then you probably don't see the benefit of running Core Data operations in the background. However, what would happen if you imported hundreds or thousands of records on the main thread during the first launch of your application? The consequences could be dramatic. For example, your application could be killed by Apple's watchdog for taking too long to launch. In this article, we take a look at the dangers when using Core Data on multiple threads and we explore several solutions to tackle the problem.Read More…
  • Web Development
    Get Started Building Your Blog with Parse.js: Working with Data00 preview
    335 shares
    Have you ever got excited by your idea of a website but found miserable making it dynamic and actually running on a server? With Parse.js, really everyone who understand the basics of the HTML, CSS, and JavaScript can create dynamic websites and working web apps. This tutorial is going to take you through the process of creating a blog system step by step with Parse.js. And by the end of this series, you should be able to create your own CMS site with ease.Read More…
  • WordPress
    iThemes Exchange: Payment Gateways, Shipping and CouponsExchange logo
    152 shares
    When taking payments on a website, regardless of whether that payment is taken on your website or on a third party website, it's a good idea to have an SSL certificate. You can read more about setting up SSL in WordPress in a recent tutorial. In this part of the series, we're going to dive in to setting up payment, shipping and coupons for your Exchange eCommerce store.Read More…
  • WordPress
    Creating a Custom WordPress Registration Form PluginRegistration
    116 shares
    Out-of-the-box, WordPress provides a custom registration form that can be used to setup a new user, or to add a new user when adding them to an existing WordPress installation. But what if you want to implement a custom registration form that does not render the options in the WordPress Dashboard?Read More…
  • Unity
    Develop a 3D Skee Ball Game With UnityPreview
    7 shares
    In this tutorial, you'll remember your days in the Skee Ball arcade while learning how to detect swipe gestures and familiarizing yourself with physics forces. I'll also show you how to communicate between classes and respond to user input.Read More…
  • WordPress
    Creating Maintainable WordPress Meta Boxes: The LayoutMaintainable meta boxes 1
    210 shares
    In the first post, we looked at the initial directory structure and setup the basic code required to get a plugin running in WordPress. In this post, we're going to continue planning and building our plugin. We'll also be talking about the decisions that we're making when it comes to separating parts of our code and how it factors into maintainability.Read More…
  • OpenCart
    Create a Custom Theme With OpenCart: Part FourOpencart
    131 shares
    In the previous articles in this series, we divided the templates provided by the OpenCart into three different categories in order to understand the role of the each kind of template. We also discussed the different ways for discovering the layout template for the specific front-end page you would like to customize. And finally, we concluded that part by exploring the common elements used in the front-end layout template. In this final part of this series, I'll demonstrate an example of tweaking the layout structure of the home page.Read More…
  • Web Development
    Magento Theme Development: An IntroductionMagento
    126 shares
    In this series, we'll be taking a look into the basics of Magento Theme Development. Specifically, I will be covering the Magento hierarchy, layout directory and finally the template directory.Read More…
  • CSS
    How to Give Your Logo the “Slip Scroll” EffectPreview
    233 shares
    In today's tutorial we're going to use JavaScript to create a simple, flexible, parallax effect where a logo seemingly changes colors with the background it's on when the user scrolls.Read More…
  • WordPress
    iThemes Exchange: Adding ProductsExchange logo
    152 shares
    Almost every eCommerce website will need to add, edit, and delete products. Throughout the series, we've been taking a look at iTheme Exchange and in this article, I will show you how to add, edit, and delete both physical and digital products in iThemes Exchange.Read More…
  • Windows Phone
    Windows Phone 8: Working With Media ContentPreview image@2x
    69 shares
    We can't imagine a mobile application without media content, such as images and sound. Media content is key for many applications. In this tutorial, I'll be showing you how to insert images and enable audio playback in a Windows Phone application. Read More…
  • WordPress
    Avoiding the XY Problem for Support Providers Xy
    117 shares
    The XY problem, when someone asks about Y, a possible solution to problem X, instead of their actual problem can be a real impediment for support providers to meet their needs of their users. When you know a user's goals you ensure that you're giving them the right answer and make it more likely that your product will live up to its promise.Read More…
Learning Guides
Browse All
  • 00 preview

    Have you ever gotten excited by the idea of a web project, but found it miserable to make it run and work on a server? With Parse.js, everyone who understand the basics of HTML, CSS, and JavaScript can create dynamic websites and working web apps with ease. 

    In this tutorial, I will take you through the entire process of creating a blogging system with Parse.js from scratch. You will utilize all the bootstrapping tools, and really practice the idea of rapid prototyping, refactoring, and MVC framework. By the end of this series, you should be able to create any CMS site by yourself.

    View Learning Guide...
  • Preview image@2x

    Over the last several years, developers have finally been trained how to handle building cross-platform mobile applications. The basic idea is to break the application into several pieces and split the shared code from the platform-specific user interface code. With the latest release of Xamarin, this is no longer necessary. Xamarin.Forms allows developers to create shared UI code used across all platforms to shrink platform-specific code.

    View Learning Guide...
  • Advanced use of attachments in wordpress 400

    This is a four-part series in which you'll learn some techniques for working with images in attachments in WordPress which give you advanced options.

    It covers:

    • assigning categories and taxonomies to attachments,
    • querying media files by category/taxonomy so you can output them in a custom loop,
    • using taxonomy/category queries for images to display them on archive pages
    • adding an image to a category or taxonomy term as the category or term's 'featured image'
    View Learning Guide...