Complete Unpacked Multi-Player Bingo Course Launches!
April 19, 2018
Today we released the final 4 videos in our Unpacked: Multi-Player Bingo course! If you’ve been waiting for this video series to be complete before buying your copy, well, your wait is over!

The full video series includes:
- 21 videos
- 14 animations exploring the key design elements
- All the source code, of course!
We start with the completed application and unpack it layer by layer so you understand how it all works. You’ll come away with a solid, practical reference implementation you can draw on for your own projects.
We hope you all enjoy this new video series and feel empowered to build your own Elixir + Phoenix + Elm apps!
Final Videos Released Today
#16 Model Design
Now that the Elm app has joined the game, we turn our attention to the design of the Elm model.

#17 Handling Messages
Upon successfully joining the channel, our Elm app gets three Phoenix messages right off the bat. We have to be ready to swing at them all!

What happens when a square is clicked? Or when someone types in a chat message like “I’m going to win this game”. The app handles the associated Elm messages and pushes Phoenix messages down the socket to the channel.

Enjoy!