Learn about Web APIs

  1. WebGL Essentials: Part III

    WebGL Essentials: Part III

    Tutorial Advanced

    Welcome back to this third and final installment in our WebGL Essentials mini-series. In this lesson, we'll take a look at lighting and adding 2D objects to...

  2. WebGL Essentials: Part II

    WebGL Essentials: Part II

    Tutorial Beginner

    This article will build on to the framework introduced in part one of this mini-series, adding a model importer and a custom class for 3D objects. You will...

  3. WebGL Essentials: Part I

    WebGL Essentials: Part I

    Tutorial Beginner

    WebGL is an in-browser 3D renderer based on OpenGL, which lets you display your 3D content directly into an HTML5 page. In this tutorial I will cover all the...

  4. Give Your Customers Driving Directions With the Google Maps API

    Give Your Customers Driving Directions With the Google Maps API

    Tutorial Beginner

    Instead of just showing your business location on a Google Map, why not offer your users the opportunity to get driving directions on the same page? No need...

  5. Wrangling With the Facebook Graph API

    Wrangling With the Facebook Graph API

    Tutorial Intermediate

    Have you ever wanted to learn how to make your applications more social with Facebook? In this tutorial, we'll be building an application that reads and...

  6. Getting Real-Time With Pusher

    Getting Real-Time With Pusher

    Tutorial Intermediate

    Do you want to spice up your web applications by making them real-time — but don't want to create new infrastructures for the sole purpose of getting web...

  7. How to Use the Latest Updates to the Marketplace API

    How to Use the Latest Updates to the Marketplace API

    Tutorial Beginner

    The Envato Marketplaces are exploding, with more than 600k members and over 65k files! A great addition to the marketplaces is the API, which is becoming...

  8. Creating a Twitter OAuth Application

    Creating a Twitter OAuth Application

    Tutorial Beginner

    OAuth can be a tricky concept to wrap your head around at first, but with the Twitter API now requiring its use, it is something you need to understand...

  9. Display Anything you want from the Envato API using PHP

    Display Anything you want from the Envato API using PHP

    Tutorial Intermediate

    If you're unaware, Envato has a stable and fantastic API to work with that is super powerful and super simple. The latest version (at the time of writing) is...

  10. Building Persistent Sticky Notes with Local Storage

    Building Persistent Sticky Notes with Local Storage

    Tutorial Intermediate

    HTML5 local storage is like cookies on steroids; it’s incredibly simple to use and yet still so powerful. In this tutorial, I’ll show you how to create...

  11. How to Authenticate Users With Twitter OAuth

    How to Authenticate Users With Twitter OAuth

    Tutorial Beginner

    Beginning August 16th, Twitter will no longer support the basic authentication protocol for its platform. That means the only way to authenticate users will...

  12. How to Authenticate Users With Facebook Connect

    How to Authenticate Users With Facebook Connect

    Tutorial Intermediate

    Lately, there's been quite a fuzz about lazy registration. It turns out that the less the user has to think, the higher the conversion rates are! What a...