Emerge & Solve - GUI and State in Elixir

Learn how to model the state of user interactions using Solve and how to declare GUIs with Emerge. The first part is an introduction to Emerge and Solve through building a simple todo app. After that, we’ll work on your app ideas and develop them. The goal is to demystify as many “How do I do this?” scenarios as possible. By the end, you should leave with a good starting point for your app and an understanding of the framework so you can continue on your own. Requirements: - A laptop running Linux with Wayland, or macOS, with Elixir tooling installed. Windows with WSL can also work. - Basic understanding of Elixir syntax, including what modules, functions, processes, and messages are. Optional requirements: - To build a GUI for a Nerves device, bring a Nerves device with a touchscreen. A Nerves starter kit or Goatmire badge can also work, but interaction is limited to its input options.

Register for this workshop

Registration is free. Please only register if you intend to attend — we have limited capacity. You can also browse all workshops.

Damir Batinović

Tinkering is kind of my thing. If something looks fun, can be taken apart, tweaked, or messed with, chances are it's never going back together in its original form (Warning: results may vary). Tinkering led me to FP and suddenly I'm decade into Elixir, more recently also Nerves.