developer documentation
Sign In
Documentation
Stack Overflow
Contact Us
Alexa Developer Home
Alexa Developer Console
Alexa Voice Service
Alexa Certification Console
Alexa Connect Kit
Home
Alexa Skills Kit
Alexa Skills Kit
Alexa Conversations
Alexa Presentation Language
Custom Interaction Model Design Guide
Smart home
Alexa-Enabled Smart Home
Alexa Connect Kit
Smart Home Skills
Local Connectivity Options
Smart properties
Developer reference
APL Interface Reference
Custom Skills Interfaces
Music, Radio, and Podcast APIs
REST APIs for Skills
Skill Schema Reference
SSML Reference
Interfaces for Smart Home and Video
Alexa Design Guide
Developer tools
Alexa Developer Console
ASK CLI
ASK Toolkit for VS
WWA Certification
ASP Management Console
Home
Reference
Videos
Home
Reference
Videos
Toggle navigation
Toggle navigation
Home
Reference
Videos
No results found
Try a different or more specific query.
Alexa Developer Learning Center (ADLC)
Collapse All
|
Expand All
Lab 1. Introduction to APL
Introduction
Thinking voice-first
Dialogs
Situational design
Skill design representation
Use flowcharts and user stories to represent a skill
How do you know that you have captured all the user stories you need?
Building multimodal skills
Why build multimodal skills?
Best practices
Summary and resources
Lab 2. Design your first visuals with APL
Review and introduction
General structure of APL documents
General structure of APL documents
Imports
Alexa Headline template
Data binding
Context
Data JSON structure
Data binding for the Welcome screen
Data binding for all information screens
Summary and resources
Lab 3. Link APL Documents to Node.js backend code
Review and introduction
Linking APL screens to backend code
Design the APL document and the screen's data sources structure
Display APL visuals through LaunchRequestHandler and HelpIntentHandler
Display APL visuals through a custom handler
About session attributes
Wrapping up
Move everything into the developer console
Resources
Lab 4. Responsive APL documents - part A
Review and introduction
Responsive APL documents
APL Components
Viewport profiles and the "when" property
APL Frame
Resources
Lab 5. Responsive APL documents - part B
Review and introduction
APL Resources
What are resources and why use them?
Define resources
APL Layout
Concept
Define a layout
Invoke a layout
Why create a custom APL layout for the Tic-Tac-Toe skill?
Exercise
Group the markers and apply data binding
Group the markers and apply data binding
Use containers as Tic-Tac-Toe board rows
Move the APL document design to the Tic-Tac-Toe skill’s backend
Resources and Post Assessment
Alexa
>
Documentation
>
Alexa Developer Learning Center (ADLC)
>
APL Resources
>
Redirect
This page moved to
/alexa/trainings_and_workshops
.
Was this page helpful?
Yes
No
Provide feedback