Master a new skill.

What could you learn with our 148 episodes?
  • 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 6 of 15
Back to Episode Home
  • Building a Functional Timer

    Building a Functional Timer

    Building a Functional Timer
    • 7:12
    • Pros
    Learn how to combine scripts and actions to create a functional timer component, with a variable time. We'll also cover important methods of keeping your code modular.
    • 7:12
    • Pros
  • Intro to Scripting

    Intro to Scripting

    Intro to Scripting
    • 5:38
    • Pros
    Scripting in Kite is really where the most power is. Learn how to get started writing scripts for your UI elements, and how it all ties together.
    • 5:38
    • Pros
  • Complex Animations

    Complex Animations

    Complex Animations
    • 2:59
    • Free
    Kite can do complex multi-stage animations pretty easily because of the granular approach to animation. Since easing/timing/etc are not tied to a layer, you have more flexibility in animating.
    • 2:59
    • Free
  • Toggling States

    Toggling States

    Toggling States
    • 8:43
    • Free
    With a timeline based app, it can be tricky to toggle between states. Kite has a pretty elegant solution, and once you learn this trick you'll be able to build almost anything.
    • 8:43
    • Free
  • Learn Kite

    Learn Kite

    Learn Kite
    • 11:17
    • Free
    Learn how to get started making interactive prototypes in the newest player in the prototyping game, Kite Compositor.
    • 11:17
    • Free
  • Adding Actions to TableView Cells

    Adding Actions to TableView Cells

    Adding Actions to TableView Cells
    • 3:27
    • Free
    Now that the UI for the modal view is designed, we can get to work on the actual action that will trigger it. It's a modal segue triggered by selecting the tableview cell.
    • 3:27
    • Free
  • Make a Custom Popup UI

    Make a Custom Popup UI

    Make a Custom Popup UI
    • 4:26
    • Free
    Right now the list of locations is working great - except for the lack of weather lookup! We'll get to work on the visuals for this now.
    • 4:26
    • Free
  • Comparing Custom Classes

    Comparing Custom Classes

    Comparing Custom Classes
    • 3:42
    • Free
    Comparing simple types is of course built into Swift but in our case we want to consider locations equal if the name matches - ignoring the coordinates. This episode covers two ways to handle custom comparison.
    • 3:42
    • Free
  • Fine-Tuning TableView Interactions

    Fine-Tuning TableView Interactions

    Fine-Tuning TableView Interactions
    • 2:29
    • Free
    TableView cells can handle many kinds of interaction, and sometimes it takes some tweaking to make them behave exactly as you like. Here we'll set the selection styles and set up deletion from the list.
    • 2:29
    • Free
  • Show the Ledger

    Show the Ledger

    Show the Ledger
    • 4:07
    • Pros
    The ledger transition is going to involve a staggered effect on the list items to really make their appearance something special.
    • 4:07
    • Pros