Learn Prototyping

Bring your designs to life with interactive prototypes that allow you to test and refine your design ideas. These tutorials teach you everything you need to know.

All Prototyping tutorials:

  1. Your First eCommerce Website Prototype With Adobe XD

    Your First eCommerce Website Prototype With Adobe XD

    Tutorial Beginner

    A step-by-step tutorial for designing and prototyping an online store using Adobe Experience Design’s new features like overlay and repeat grid.

  2. A Walkthrough of the Prototyping Tools in Sketch

    A Walkthrough of the Prototyping Tools in Sketch

    Tutorial Beginner

    In this walkthrough, I will go over everything you need to know about prototyping in Sketch, from must-know shortcuts, all the way through to getting...

  3. How to Quickly Add Microinteractions to Your Website

    How to Quickly Add Microinteractions to Your Website

    Tutorial Beginner

    In today’s quick tip I’m going to show you how to add microinteractions to your website using a JavaScript library called micron.js.

  4. CSS Scroll Snap: What Is It? Do We Need It?

    CSS Scroll Snap: What Is It? Do We Need It?

    Tutorial Intermediate

    It can be difficult for web developers to guarantee a well-controlled scrolling experience, but luckily a CSS module titled Scroll Snap will help to enforce...

  5. Spirit App: Easy Realtime Animation For the Web

    Spirit App: Easy Realtime Animation For the Web

    Tutorial Beginner

    In this article we’ll take a look at the newest tool available for web animators called “Spirit” by Patrick Brouwer. We’ll learn how it can change the way...

  6. 3 Meaningful Motion Design Goals (With Examples)

    3 Meaningful Motion Design Goals (With Examples)

    Tutorial Beginner

    Pairing motion with key user goals can make sure your designs are meaningful and don’t just add cognitive load for your users. Here are a few goals, with...

  7. A First Look at “GSDevTools” by GreenSock

    A First Look at “GSDevTools” by GreenSock

    Tutorial Intermediate

    For this article I’m pleased to present a wonderful addition to the GSAP platform titled “GSDevTools”. This is a collection of tools that will certainly...

  8. 10 Recommended GitHub Repos for Motion on the Web

    10 Recommended GitHub Repos for Motion on the Web

    Tutorial Beginner

    In this article I’ll bring to light some fantastic projects freely available on GItHub that have a strong focus on helping animators building motion for the...

  9. How to Create an App Prototype Using CSS and JavaScript

    How to Create an App Prototype Using CSS and JavaScript

    Tutorial Intermediate

    Animation really is one of the best features to hit CSS in a long time. After all, as we’ve come to realise, motion can enhance user experience and encourage...

  10. Learn How to Create a Prototype in Atomic

    Learn How to Create a Prototype in Atomic

    Tutorial Beginner

    In this tutorial we’ll be creating a basic “boarding pass” prototype in Atomic, complete with interactive components, data, variables and page transitions....

  11. How to Use CSS Variables for Animation

    How to Use CSS Variables for Animation

    Tutorial Intermediate

    Not only are CSS variables a real and tangible option for developers, they can also be used in animation scenarios. Still skeptical? Follow along to find out...

  12. Storyboarding vs. Prototyping: When to Use Each

    Storyboarding vs. Prototyping: When to Use Each

    Tutorial Beginner

    Prototyping is a multi-disciplinary activity, spanning across digital design, industrial design and everything in between. Whilst being precursors to the end...