ASK SDK MVC Framework

The Alexa Skills Kit MVC Framework extends the existing ASK SDK, adding features for mapping requests to methods and rendering responses via view scripts and templates such as Nashorn Javascript and Freemarker. It also integrates with the ASK SDK Interaction Model Mapper framework to create a single environment where both the interaction model and business logic of skills can be managed as code packages.

License

License

GroupId

GroupId

com.amazon.alexa
ArtifactId

ArtifactId

ask-sdk-mvc
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

ASK SDK MVC Framework
The Alexa Skills Kit MVC Framework extends the existing ASK SDK, adding features for mapping requests to methods and rendering responses via view scripts and templates such as Nashorn Javascript and Freemarker. It also integrates with the ASK SDK Interaction Model Mapper framework to create a single environment where both the interaction model and business logic of skills can be managed as code packages.
Source Code Management

Source Code Management

https://github.com/alexa-labs/ask-sdk-frameworks-java.git

Download ask-sdk-mvc

How to add to project

<!-- https://jarcasting.com/artifacts/com.amazon.alexa/ask-sdk-mvc/ -->
<dependency>
    <groupId>com.amazon.alexa</groupId>
    <artifactId>ask-sdk-mvc</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.amazon.alexa/ask-sdk-mvc/
implementation 'com.amazon.alexa:ask-sdk-mvc:0.1.0'
// https://jarcasting.com/artifacts/com.amazon.alexa/ask-sdk-mvc/
implementation ("com.amazon.alexa:ask-sdk-mvc:0.1.0")
'com.amazon.alexa:ask-sdk-mvc:jar:0.1.0'
<dependency org="com.amazon.alexa" name="ask-sdk-mvc" rev="0.1.0">
  <artifact name="ask-sdk-mvc" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.amazon.alexa', module='ask-sdk-mvc', version='0.1.0')
)
libraryDependencies += "com.amazon.alexa" % "ask-sdk-mvc" % "0.1.0"
[com.amazon.alexa/ask-sdk-mvc "0.1.0"]

Dependencies

compile (2)

Group / Artifact Type Version
com.amazon.alexa : ask-sdk-interaction-model-mapper jar 0.1.0
com.amazon.alexa : ask-sdk jar 2.5.2

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 2.21.0

Project Modules

There are no modules declared in this project.

Ask SDK Frameworks Java

This repository contains framework and plugin libraries for building Alexa Custom Skills in Java. These plugins are not under active development, are experimental in nature, and are not recommended for use with production skills. The core Alexa Skills Kit SDK for Java is actively developed and supported and is recommended for these use cases.

Getting Started

To get started with a new MVC project, see the maven archetype.

Packages

MVC Skill Samples

License

These libraries are licensed under the Apache 2.0 License.

com.amazon.alexa

Versions

Version
0.1.0