Guides

Concept-first guides for learning multimedia programming, from first steps to working habits.

The guides hub holds longer reads for learning multimedia programming as a whole. Start with getting started, a first map of the field and a sensible first project, then move to media frameworks to see how real applications are assembled from libraries and pipelines.

When a project is on the horizon, the planning guide lays out the decisions worth making before the first asset exists. The learning path guide orders the whole field into layers, and the developer toolbox guide describes the tool categories worth knowing by what they are for, not by brand.

Each guide stands alone, but they are written to build on one another in roughly this order.