Inspiration
I had already created the Movie Quiz skill with display templates, but I really wanted to customize the display with APL.
What it does
It asks a series of questions about various films, displaying movie posters and pictures of actors and directors.
How I built it
I created a database of quiz questions in dynamodb and a lambda backend for the skill. The backend was written using Jovo and I developed the APL templates using the APL Editor.
Challenges I ran into
I ran into some issues building the lambda code with webpack. Some libraries/resources weren't being added correctly. I ended up copying them to the dist folder (I'm going to be going back to clean that up).
Accomplishments that I'm proud of
I'm very proud of how the APL displays turned out, and that you can touch the questions to select an answer. I will definitely be using it more in the future.
What I learned
APL. It was a bit rough at first, but it's great!
What's next for Movie Quiz
I plan on creating a multiplayer mode with Echo buttons, and categorizing the questions into "decks".
Link information
I'm providing this link before the APL updates have gone live. If you see some ugly display template screens, please try again in a few days.
Log in or sign up for Devpost to join the conversation.