• WordPress
    A Beginners Guide to Titan Framework: Creating a Metabox With TitanTitan framework
    Titan Framework has really eased the tedious task of creating metaboxes in your web development project. Before Titan Framework, I had to write some very lengthy piece of code to display metaboxes within the post and/or page editing screens. Now it makes the process really easy, and that's what I am going to discuss today. So, let's learn how to create a metabox with Titan Framework.Read More…
  • HTML5
    HTML5 Mastery: Scoping RulesPreview small
    The first part of the "HTML5 Mastery" series focuses on special parsing rules, which makes it possible to omit certain (closing) tags. Also, formatting reconstruction and other important parser concepts will be discussed in detail.Read More…
  • CloudKit
    Building a Shopping List Application With CloudKit: Adding RelationshipsPreview image@2x
    In the previous tutorial of this series, we added the ability to add, update, and remove shopping lists. A shopping list without any items in it isn't very useful, though. In this tutorial, we'll add the ability to add, update, and remove items from a shopping list. This means that we'll be working with references and the CKReference class.Read More…
  • Android
    How to Debug Your Android Wear Apps on a Hardware DeviceAndroid 1
    With Android Wear, you can create a user experience designed specifically for wearables. But how do you debug your applications? While it is possible to debug most Wear features using the Android emulators, sometimes it is helpful to see the application on a real device. In this short video tutorial from my recent Android Wear course, I’ll show you how to debug your applications on a physical Wear device.Read More…
  • Core Data
    Core Data and Swift: Asynchronous FetchingPreview image@2x
    In the previous installments, we discussed batch updates and batch deletes. In this tutorial, we'll take a closer look at how to implement asynchronous fetching and in what situations your application can benefit from this new API.Read More…
  • Yii
    How to Program With Yii2: Google AuthenticationPreview%20google%20api
    In this episode, we'll show you how to have your Yii2 app users register and sign in with their Google accounts.Read More…
  • WordPress
    How to Develop a Membership Site With WordPress: Part 3Thumbnail
    Earlier on in the series we covered how to customise the WordPress login and registration forms. We then added some custom fields to our registration form. Today, in the third and final part of this series, we will be covering how to develop a “my account” section for your site’s users whereby users can edit their profile information. Read More…
  • Promotion
    Cyber Monday Creative Bundle Cyber
    Get the ultimate bundle for Creatives. Over 80 high-quality mock ups, add-ons, actions, icons & more. Just $39!Read More…
  • Core Data
    Core Data and Swift: Batch DeletesPreview image@2x
    Core Data is a framework I really enjoy working with. Even though Core Data isn't perfect, it's great to see that Apple continues to invest in the framework. This year, for example, Apple added the ability to batch delete records. In the previous article, we discussed batch updates. The idea underlying batch deletes is very similar as you'll learn in this tutorial.Read More…
  • Java
    New Course: Learn Java for AndroidJava android 1
    Android is the world's most-installed mobile OS, running devices as different as phones, tablets, watches and TVs. By developing for Android, you can create apps for all these devices. But before you start coding Android apps, you'll have to learn the Java programming language! In Learn Java for Android, you'll master the basics of Java programming, with a focus on the Android platform. Read More…
  • WordPress
    A Beginners Guide to Titan Framework: Creating an Admin Panel With TitanTitan framework
    The WordPress admin panel is pretty open for modifications and web developers have made the most out of it. These modifications are more common in themes due to the extended level of functionality, but you can find a complete set of option frameworks in some prominent plugins as well. Let's review what can we do inside the admin panel when it comes to creating options with Titan Framework.Read More…
  • React
    Create a React Class in 60 Seconds60 second preview
    React is a JavaScript library built and maintained by Facebook that aims to make it easy to build user interfaces using, you guess it, JavaScript.Read More…
Learning Guides
Browse All
  • Bourbon series

    Bourbon is a smooth and refined Sass mixin library for designers. It has a minimalistic approach and is serious about creating quality, scalable, semantic code. In this series we’ll take a distinguished look at the Bourbon library, along with its siblings Neat, Refills, and Bitters.

    View Learning Guide...
  • Thumbnail

    WordPress already ships with loads of good stuff to make a membership site. Unfortunately most of the process is handled on the back end, and ideally we want to keep users away from the admin area. So over this three-part series we will be moving this process to the front of the site, throwing in some customization, and styling it up along the way. 

    View Learning Guide...
  • Page links

    Sometimes instead of simply having your top-level pages in your site's navigation menu, you want to draw more attention to them by adding prominent links to them in your header. In this short series, we'll look at how to do that.

    View Learning Guide...