Master a new skill.

Do you want to learn Sketch today?
  • Swift

    37 Episodes
  • Sketch

    33 Episodes
  • After Effects

    15 Episodes
  • Kite Compositor

    13 Episodes
  • Framer

    10 Episodes
  • Flinto

    10 Episodes
  • Origami

    9 Episodes
  • Game Design

    6 Episodes
  • Experience Design

    5 Episodes
  • Principle

    5 Episodes
  • Cinema 4D

    5 Episodes

Episode Library

Page 8 of 15
Back to Episode Home
  • Get Your Prototype Out There

    Get Your Prototype Out There

    Get Your Prototype Out There
    • 4:14
    • Pros
    What good is a prototype if you're the only one who gets to play with it? Share your work with the world now that it's ready!
    • 4:14
    • Pros
  • Drivers and Scrolling

    Drivers and Scrolling

    Drivers and Scrolling
    • 6:04
    • Pros
    If you need to make animations that are tied to scroll or drag position, Principle is a great choice. Drivers allow you to link properties to achieve user-controlled animations and transitions.
    • 6:04
    • Pros
  • Building Reusable Components

    Building Reusable Components

    Building Reusable Components
    • 3:40
    • Pros
    One sure-fire way to increase your speed of prototyping and updating existing prototypes is to build modularly. Similar to how a symbol works in Sketch, components are how you can accomplish reusability in Principle.
    • 3:40
    • Pros
  • Auto and Gesture-Based Transitions

    Auto and Gesture-Based Transitions

    Auto and Gesture-Based Transitions
    • 7:44
    • Pros
    Like most current prototyping apps, states are represented by screens, called Artboards in Principle. Those familiar with After Effects will enjoy the timeline-based animations.
    • 7:44
    • Pros
  • Bring Your Design Into Principle

    Bring Your Design Into Principle

    Bring Your Design Into Principle
    • 6:57
    • Free
    Principle has a smooth import workflow, especially if your designs are in Sketch. To get started with the Primer, we're going to set up our prototype screens via Sketch import.
    • 6:57
    • Free
  • Saving and Persisting User Data

    Saving and Persisting User Data

    Saving and Persisting User Data
    • 3:11
    • Free
    The "Saved Locations" screen has had a major flaw to this point — it didn't actually save the list of locations when one was added. We'll be tackling that issue in this lesson, using the UserDefaults system object to save and store our locations.
    • 3:11
    • Free
  • Implementing a Custom Loading Animation

    Implementing a Custom Loading Animation

    Implementing a Custom Loading Animation
    • 4:34
    • Free
    Little details can make your app shine. In this episode, we're going to swap out the standard loading indicator with a custom weather-related animation of our own.
    • 4:34
    • Free
  • Retrieving Data From an API

    Retrieving Data From an API

    Retrieving Data From an API
    • 6:56
    • Free
    This is getting really exciting. Now it's time to use the solid foundation we've built to retrieve some real data and display it!
    • 6:56
    • Free
  • Distribute Your Design System

    Distribute Your Design System

    Distribute Your Design System
    • 5:44
    • Free
    Using a syncing service like Dropbox and Invision's Craft plugin, it's really easy to make sure your whole team is on the same page.
    • 5:44
    • Free
  • Assemble Some Example Screens

    Assemble Some Example Screens

    Assemble Some Example Screens
    • 7:18
    • Free
    One core part of a good design system is layout samples for key screens. It's important to show how your components will interact so other designers can follow the creative direction.
    • 7:18
    • Free