├── .github └── PULL_REQUEST_TEMPLATE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── ask-resources.json ├── data ├── books.js ├── monarchs.js ├── states.js └── videogames.js ├── instructions ├── 0-intro.md ├── 1-voice-user-interface.md ├── 2-lambda-function.md ├── 3-connect-vui-to-code.md ├── 4-testing.md ├── 5-customization.md └── 6-publication.md ├── lambda └── custom │ ├── pom.xml │ ├── quiz.iml │ └── src │ └── main │ └── java │ ├── META-INF │ └── MANIFEST.MF │ └── com │ └── amazon │ └── ask │ └── quiz │ ├── QuizSkillStreamHandler.java │ ├── handlers │ ├── AnswerIntentHandler.java │ ├── ExitSkillHandler.java │ ├── HelpIntentHandler.java │ ├── LaunchRequestHandler.java │ ├── NoAnswerIntentHandler.java │ ├── QuizAndStartOverIntentHandler.java │ ├── RepeatIntentHandler.java │ └── SessionEndedHandler.java │ ├── model │ ├── Attributes.java │ ├── Constants.java │ ├── State.java │ └── StateProperty.java │ └── util │ └── QuestionUtils.java └── skill-package ├── interactionModels └── custom │ └── en-US.json └── skill.json /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/README.md -------------------------------------------------------------------------------- /ask-resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/ask-resources.json -------------------------------------------------------------------------------- /data/books.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/data/books.js -------------------------------------------------------------------------------- /data/monarchs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/data/monarchs.js -------------------------------------------------------------------------------- /data/states.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/data/states.js -------------------------------------------------------------------------------- /data/videogames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/data/videogames.js -------------------------------------------------------------------------------- /instructions/0-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/0-intro.md -------------------------------------------------------------------------------- /instructions/1-voice-user-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/1-voice-user-interface.md -------------------------------------------------------------------------------- /instructions/2-lambda-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/2-lambda-function.md -------------------------------------------------------------------------------- /instructions/3-connect-vui-to-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/3-connect-vui-to-code.md -------------------------------------------------------------------------------- /instructions/4-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/4-testing.md -------------------------------------------------------------------------------- /instructions/5-customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/5-customization.md -------------------------------------------------------------------------------- /instructions/6-publication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/instructions/6-publication.md -------------------------------------------------------------------------------- /lambda/custom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/pom.xml -------------------------------------------------------------------------------- /lambda/custom/quiz.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/quiz.iml -------------------------------------------------------------------------------- /lambda/custom/src/main/java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: com.amazon.ask.quiz.QuizSkillStreamHandler 3 | 4 | -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/QuizSkillStreamHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/QuizSkillStreamHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/AnswerIntentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/AnswerIntentHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/ExitSkillHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/ExitSkillHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/HelpIntentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/HelpIntentHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/LaunchRequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/LaunchRequestHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/NoAnswerIntentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/NoAnswerIntentHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/QuizAndStartOverIntentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/QuizAndStartOverIntentHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/RepeatIntentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/RepeatIntentHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/SessionEndedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/handlers/SessionEndedHandler.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/model/Attributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/model/Attributes.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/model/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/model/Constants.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/model/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/model/State.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/model/StateProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/model/StateProperty.java -------------------------------------------------------------------------------- /lambda/custom/src/main/java/com/amazon/ask/quiz/util/QuestionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/lambda/custom/src/main/java/com/amazon/ask/quiz/util/QuestionUtils.java -------------------------------------------------------------------------------- /skill-package/interactionModels/custom/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/skill-package/interactionModels/custom/en-US.json -------------------------------------------------------------------------------- /skill-package/skill.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexa-samples/skill-sample-java-quiz-game/HEAD/skill-package/skill.json --------------------------------------------------------------------------------