Direct is a tool that helps motion designers provide clear, precise motion direction for engineers.
As motion design becomes more and more prominent in apps, it’s becoming increasingly important to develop a standard for communicating direction from motion designers. Once an animation is finalized, simply handing off a video file to engineers makes it very difficult for them to recreate. Animations take a lot of engineering time to implement and there are a lot of subtleties that could get lost in translation. As designers, it’s our responsibility to make sure that engineers have everything they need to quickly recreate this motion.
Disclaimer: This is not an officially supported Google product.
-
Install Google App Engine
-
Install node.js and npm
-
Install bower
npm install -g bower- Install dependencies
bower install-
Populate config files
Rename
config_sample.yamltoconfig.yaml(this file can be left blank for most users)
Rename
app/js/config_sample.jstoapp/js/config.jsFill in values for
window.__directConfig.stagingDomainandwindow.__directConfig.productionDomainif you intend to use staging and production environments. Otherwise, they can be left as empty strings. -
Run a local instance
dev_appserver.py .- View the server at http://localhost:8080/