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.
If you have used versions before v0.10, please see the Upgrading to v0.10 Guide.
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
- Standard Components
- Code of Conduct