developer documentation
No results found
Try a different or more specific query
Sign In
Documentation
Forums
Contact Us
Alexa Developer Home
Alexa Developer Console
Alexa Voice Service
Alexa Certification Console
Alexa Connect Kit
Alexa Skills Kit
Alexa Skills Kit
Alexa Presentation Language
Alexa Conversations
Alexa Voice Service
Alexa Connect Kit
Alexa Smart Properties
Home
Reference
Videos
Code Samples
Home
Reference
Videos
Code Samples
Toggle navigation
Toggle navigation
Home
Reference
Videos
Code samples
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)
>
Resources
See the following resources on the developer portal:
APL Base Component Properties
Absolute Dimension
Containers
AlexaImage parameters
Viewport Profiles
Support Tablets and Other Devices that Can Change Size
APL Frame
Build Your First Visuals with the APL Authoring Tool