commit | 97d219556b012e2d79a66025c0849d3624140bb8 | [log] [tgz] |
---|---|---|
author | Steffen Meschkat <mesch@google.com> | Fri Oct 20 14:59:05 2017 -0700 |
committer | mesch <mesch@google.com> | Sat Oct 21 00:21:06 2017 +0000 |
tree | 9e06a45dd3dfe099f93c72d54f1e261c21872d44 | |
parent | eccfd07380708d61583042b0f45b5cc69885bddf [diff] |
[app_driver] Unify in a single directory. Agent driver and module driver are flavors of app driver and make most sense when read together with app driver. Hence move them in the same directory app_driver. This also makes it less likely that updates to app driver forget agent driver and module driver, as happened in https://fuchsia-review.googlesource.com/#/c/peridot/+/75055/. Add a README that briefly describes the app driver framework coherently. Collateral cleanup: * Always include public lib header files from lib rather than peridot/public/lib. Change-Id: I21946c3bda43a761e69927bded10dcf987a2a306
Peridot is a framework for composed, intelligent and distributed user experiences.
Applications not explicitly designed to interoperate (and possibly implemented in different programming languages) are ephemerally downloaded and dynamically composed to run in a shared context. The framework manages application lifecycle, resources and view hierarchy; and well as context and suggestion infrastructure.
State of Peridot experiences is transparently synchronized across user devices using a distributed offline-first storage system.