Your command center for diving into our latest courses, episodes, and browsing the topical areas you want to improve.

Recent Courses

38 courses available. See them all
  • Build a Shopping List Prototype

    4 EpisodesBy Chris Jacobs

    In this course you will create a shopping list that actually works and is responsive on all devices! Episodes include advanced tips around s...

  • Advanced Origami Techniques

    6 EpisodesBy Chris Slowik

    Once you've got the basics of connecting patches and creating logic down, you can do just about anything in Origami. This series looks at so...

  • Design an iOS App - Part Two

    4 EpisodesBy Chris Slowik

    In the first half of this course, we designed the app, and laid out the overall navigation structure. Now we can now focus on some finer int...

  • Runes - Build a SpriteKit Game

    11 EpisodesBy Chris Slowik

    Building a game with SpriteKit is surprisingly easy, and super rewarding! Learn to wrangle sprites effectively and build a fun and beautiful...

Recent Episodes

Browsing 30 of 229 episodes.
  • Detecting Taps on Runes

    The first step of building out the user interaction for our game is to know if the user has tapped a rune sprite or not. We'll lay that groundwork in this episode and get...

    • "Detecting Taps on Runes" in Swift
    • 5:27
    • Pros Only
    • Watched
  • Draw the Rune Sprites

    Everything we need to draw the game pieces is now in place. It's time to finally get some Runes on the board! Here we'll hop back into GameScene to do some drawing.

    • "Draw the Rune Sprites" in Swift
    • 6:02
    • Free to Watch
    • Watched
  • Create the Level Model

    With the Rune game piece model defined, we can use that to build a level constructed of Runes. This class will basically keep track of the game pieces as well as some oth...

    • "Create the Level Model" in Swift
    • 5:47
    • Free to Watch
    • Watched
  • Define the Game Piece Model

    The data model for our game can be thought of like building blocks. The rune is the smallest building block - a collection of which is a level, and so on. Let's get start...

    • "Define the Game Piece Model" in Swift
    • 13:16
    • Free to Watch
    • Watched
  • Lay Out the Game UI

    Most games have a static UI of some kind, and ours will be a combination of SpriteKit and UIKit elements. In this episode we'll lay out the majority of the remaining stat...

    • "Lay Out the Game UI" in Swift
    • 8:54
    • Free to Watch
    • Watched
  • Create a SpriteKit Game Project

    We'll jump into Xcode right away in this series, starting with the basics of setting up a SpriteKit game project. Once that's done, get started building the background an...

    • "Create a SpriteKit Game Project" in Swift
    • 11:21
    • Free to Watch
    • Watched
  • Add Missing Patch Options

    When you build a custom component, you need to make sure to expose any property that you want to be editable. There are a few lingering properties to add to our walkthrou...

    • "Add Missing Patch Options" in Origami
    • 1:29
    • Pros Only
    • Watched
  • Build a Card UI with Components

    The walkthrough screen is going to be built as a carousel of cards. We'll tackle building the card component in this episode.

    • "Build a Card UI with Components" in Origami
    • 9:30
    • Pros Only
    • Watched
  • Design a Reusable List Item in Framer

    The skeleton of this prototype is just about done, so this episode will be focused on filling out the details on all the screens - including the important Drink list item...

    • "Design a Reusable List Item in Framer" in Framer
    • 9:55
    • Pros Only
    • Watched
  • Design an Interactive Settings Screen

    Every app needs a settings screen. There's not a whole lot to this app, so this can be tackled in one episode - moving a little faster with Design mode now, as you get so...

    • "Design an Interactive Settings Screen" in Framer
    • 9:38
    • Pros Only
    • Watched

Topics to Learn

11 topics available.
  • Swift

    48 Episodes
  • After Effects

    44 Episodes
  • Sketch

    35 Episodes
  • Framer

    34 Episodes
  • Origami

    26 Episodes
  • Game Design

    23 Episodes
  • Flinto

    14 Episodes
  • Kite Compositor

    13 Episodes
  • Experience Design

    5 Episodes
  • Principle

    5 Episodes
  • Cinema 4D

    5 Episodes