View Source Scenic
Scenic is an application framework written directly on the Elixir/Erlang/OTP stack. With it, you can build client-side applications that operate identically across all supported operating systems, including MacOS, Ubuntu, Nerves/Linux, and more.
Scenic is primarily aimed at fixed screen connected devices (IoT), but can also be used to build portable applications.
important-upgrading-to-v0-11
IMPORTANT - Upgrading to v0.11
If you have used versions before v0.11, please see the Upgrading to v0.11 Guide.
how-to-get-started
How to get started?
If you are new to Scenic, then you should read the following guides.
- Install Dependencies
- General Overview
- Getting Started
- Getting Started with Nerves (IoT)
- Structure of a Scene
- Life-cycle of a Scene
- Graph Overview
- Primitives
- Standard Components
- Styles
- Transforms
- Contributing
- Code of Conduct