Master a new skill.

Do you want to learn Sketch today?
  • Swift

    34 Episodes
  • Sketch

    22 Episodes
  • After Effects

    15 Episodes
  • Flinto

    10 Episodes
  • Origami

    9 Episodes
  • Kite Compositor

    7 Episodes
  • Game Design

    6 Episodes
  • Experience Design

    5 Episodes
  • Principle

    5 Episodes
  • Cinema 4D

    5 Episodes

Episode Library

Page 4 of 12
Back to Episode Home
  • Request Coins

    Request Coins

    Request Coins
    • 3:15
    • Pros
    Requesting coins will be a bit simpler than sending, but the overall idea is the same. Expanding tap areas to accommodate new content looks great.
    • 3:15
    • Pros
  • Send Coins User Flow

    Send Coins User Flow

    Send Coins User Flow
    • 6:11
    • Pros
    The first user flow to prototype is the 'send coin' interaction. This will serve as the example for the other action items.
    • 6:11
    • Pros
  • Unfold the Home Screen

    Unfold the Home Screen

    Unfold the Home Screen
    • 5:07
    • Pros
    The home screen reveals in a super stylish way - by unfolding from the top! Transforming items in 3d is one of the areas Flinto shines.
    • 5:07
    • Pros
  • Get Started With Login

    Get Started With Login

    Get Started With Login
    • 2:19
    • Free
    Before diving in to some of the more advanced transitions, we'll take a quick look at the user flow and set up the login process.
    • 2:19
    • Free
  • Make an Expanding Splash Animation

    Make an Expanding Splash Animation

    Make an Expanding Splash Animation
    • 8:14
    • Free
    Most apps have some sort of loading time when they open, and the most polished provide the user with some sort of loading state - a bit of motion or delight to distract them from the non-instantaneous load. Learn how to build one in Swift!
    • 8:14
    • Free
  • Refactoring Saved Locations

    Refactoring Saved Locations

    Refactoring Saved Locations
    • 6:11
    • Free
    Time to do some maintenance on our app. We'll make a clean sweep through and refactor all our code so it uses our newly created SavedLocation variable type.
    • 6:11
    • Free
  • Make UI Updates More Granular

    Make UI Updates More Granular

    Make UI Updates More Granular
    • 2:22
    • Free
    One way we can fine tune the UI of this app is to make the updates a bit more granular. When the location is retrieved, we should update that regardless of the status of our weather API call.
    • 2:22
    • Free
  • Encoding and Saving Complex Data

    Encoding and Saving Complex Data

    Encoding and Saving Complex Data
    • 3:35
    • Free
    UserDefaults was a great way to save data but is limited to certain types. In this lesson we'll create a custom Location class that implements the NSCoding protocol so we can save and retrieve more structured data.
    • 3:35
    • Free
  • Use Auto-Layout to Be More Efficient

    Use Auto-Layout to Be More Efficient

    Use Auto-Layout to Be More Efficient
    • 7:36
    • Free
    Anima's Auto-Layout plugin for Sketch is a massive productivity booster. Learn how to easily make more consistent designs, faster.
    • 7:36
    • Free
  • Take Your Design Mockups to the Next Level

    Take Your Design Mockups to the Next Level

    Take Your Design Mockups to the Next Level
    • 12:30
    • Free
    Learn how to make a device mockup that includes a unique and intriguing texture effect - a background pattern that washes over the device.
    • 12:30
    • Free