Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Alexa on Wings

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for Jerrot Jerrot
November 28, 2017

Alexa on Wings

An introduction to Alexa Skills using Swift

Avatar for Jerrot

Jerrot

November 28, 2017
Tweet

Other Decks in Technology

Transcript

  1. How to use Swift with Alexa AWS LAMBDA Run Swift

    from Node.js Compile Swift into executable Package/Deploy with dependencies VIA
  2. How to use Swift with Alexa WEB SERVICE JSON API

    Server with SSL certificate Swift on Linux and macOS VIA
  3. Same * no Smart Home API Skills as web service

    Same Interaction Model Same Slots Same Utterances Same Same SAME Same Same *
  4. JSON Request version (1.0) session (sessionId, user, application, attributes) context

    (user+application, device info) request (launch, intent, sessionEnded)
  5. Skills as web service Deployable as Lambda Function Deployable as

    Lambda Function Run on localhost for development Run on Linux server
  6. https://ngrok.com ngrok ngrok http 8080 Exposes a local port to

    the internet Generates an external https address Tunnels calls between them