•   almost 5 years ago

APL and Display Interface Issue

Hi - It looks like to have touch events work in a skill with APL, you must turn on the Display Interface as well. This is how the sample "Space Explorer" skill is implemented. However, having the Display Interface checked appears to disqualify your skill according to the rules.

The space explorer skill.json includes:
"interfaces": [

Please clarify. Thanks!


  • Manager   •   almost 5 years ago

    Hi Chris! I suggest heading over to the slack channel and posting this in the #officehours channel for one of our Alexa evangelists to get to. Either them or the other participants may be able to help with technical questions.

  •   •   almost 5 years ago

    Khimee - my question/point isn’t technical - it’s about the rules and what I see as a potential contradiction in today’s update which states that skills using the Display Interface will be disqualified. The sample APL skill “space explorer” uses the display interface in order for touch events to work, but does not use display templates (instead it uses APL). So I am confused by the rules. Is slack still the best place to work this out?

  • Manager   •   almost 5 years ago

    We're going to get back to you to get a clearer answer, please stand by. Thanks!

  •   •   almost 5 years ago

    I am also having same query, kindly check and update.

  • Manager   •   almost 5 years ago

    Hi Guys - We looked into it and you are correct. We just posted an Update: https://alexamultimodal.devpost.com/updates/9857-update-touch-events-display-interface

    The gist is that in some touch event cases, you do need the display interface turned on but you should still NOT use the display interface templates. Check out the Update or jump into Slack to get help from the Alexa team.

    Thanks for bringing this up!

Comments are closed.