Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →

Canonical Definitions

Motion & UI Engineering Glossary

Authoritative definitions and mathematical frameworks for spring physics, motion tokens, state machines, and modern interface architecture.

Showing 18 defined termsStructured for AI & Web Standards
Core Concepts

Motion Development Environment (MDE)

Our term for a tool where interactive UI motion is designed and shipped: states, physics and logic are built visually and the same file runs in your app through a runtime.

Read definition
Inspect
Design Systems

Motion Tokens

Standardized design tokens that quantify animation parameters—such as spring stiffness, damping, mass, and easing curves—in a machine-readable format across platforms.

Read definition
Inspect
Physics & Math

Spring Physics

A mathematical animation model based on second-order differential harmonic oscillators that calculates movement using stiffness, damping, and mass rather than fixed durations.

Read definition
Inspect
Runtime & Delivery

Motion Compiler

In ExodeUI, the build step that turns an open .exode file into a smaller .bexode file for production. It does not generate React, Swift or Flutter source code.

Read definition
Inspect
Core Concepts

Motion Runtime

The lightweight client execution layer that drives spring numerical integration and state machine transitions in the target application.

Read definition
Inspect
Logic Architecture

State Machine UI

A computational model where an interactive interface component exists in exactly one of a finite number of deterministic states at any given time, transitioning in response to events.

Read definition
Inspect
Physics & Math

Physics UI Animation

The practice of driving user interface motion using physical simulations of velocity, momentum, friction, and mass rather than static time-based curves.

Read definition
Inspect
Design Systems

Motion Components

Self-contained, interactive UI components that encapsulate visual styling, spring physics, gesture listeners, and state machine logic in a single reusable unit.

Read definition
Inspect
Engineering Workflow

Design-to-Code

Any workflow that turns a visual design into working product UI with less manual recoding, whether by generating code or by shipping the design file itself.

Read definition
Inspect
Core Concepts

Interactive Animation

Animation that directly responds to, and can be influenced by, active user inputs such as touches, pointer movements, drags, and keypresses in real time.

Read definition
Inspect
Core Concepts

Micro-Interactions

Subtle, single-purpose animations that provide immediate sensory feedback, convey status, and enhance usability during interface actions.

Read definition
Inspect
Core Concepts

Animation Timeline

A chronological visual editor where keyframes, easings, and sequencing tracks are arranged across time to orchestrate multi-layer motion sequences.

Read definition
Inspect
Physics & Math

Gesture Animation

Real-time animation driven continuously by touch gestures such as swipes, pinches, flings, and pans, maintaining 1:1 finger tracking.

Read definition
Inspect
Physics & Math

Spring Damping

The physical parameter that introduces frictional resistance to an oscillating spring, governing how quickly the animation dissipates energy and settles to rest.

Read definition
Inspect
Physics & Math

Spring Stiffness

The mechanical tension coefficient that dictates how forcefully a spring accelerates toward its target resting position.

Read definition
Inspect
Physics & Math

Cubic Bezier Curve

A mathematical parametric curve defined by four control points used in CSS transitions and Web Animations to dictate the rate of change over a fixed duration.

Read definition
Inspect
Physics & Math

Easing Function

A mathematical formula that alters the rate of an animation over time, producing non-linear effects such as ease-in, ease-out, and bounce.

Read definition
Inspect
Engineering Workflow

Motion Export

How a design tool hands animation over to production: as video, as a playback file such as Lottie, as code, or as an interactive runtime file.

Read definition
Inspect

Author living interfaces with mathematical precision.

Experience the Motion Development Environment firsthand. Draw vector shapes, attach spring physics, and export native code.