Entwicklung eines Alexa-Skills #2
Im letzten Teil haben wir bereits das Grundgerüst unseres Skill in der Amazon Developer Console gebaut und einen Account für die Amazon Web Services angelegt. In diesem Teil wollen wir nun die Logik unseres Skills entwickeln. Dazu nutzen wir Visual Studio und das AWS Toolkit, welches ich bereits hier vorgestellt habe und für den weiteren Verlauf dieses Beitrags installiert und eingerichtet sein sollte.
Entwicklung eines Alexa-Skills #1
In dieser kleinen Serie möchte ich zeigen, wie man mit wenig Aufwand mit Visual Studio in C# einen Alexa-Skill entwickeln und anschließend auf dem Amazon Echo oder Amazon Echo Dot testen kann. Bei Amazon Echo handelt es sich um ein von Amazon.com entwickeltes Audio-Gerät mit einem Lautsprecher und sieben Mikrofonen. Veröffentlicht wurde Amazon Echo in den Vereinigten Staaten am 23. Juni 2015, in Deutschland am 26. Oktober 2016. Die digitale Sprachsteuerung des Gerätes bietet die Funktionalität eines digitalen Assistenten (Amazon Alexa), der eine Audio-Schnittstelle zu diversen Internetdiensten bietet. Amazon hat diese Schnittstelle für Entwickler geöffnet und mit wenig Aufwand kann man so Erweiterungen vornehmen und dem digitalen Assistenten mit Skills verbessern.
Fira Code: Schriftart für Programmierer
Programmierer verwenden oft in ihrem Quellcode Symbole, die oftmals aus mehreren Zeichen bestehen, wie zum Beispiel >=, ->, => oder auch ??. Für das menschliche Gehirn sind diese Sequenzen einzelne logische Token, auch wenn sie aus zwei oder drei Zeichen auf dem Bildschirm bestehen. An dieser Stelle kommt nun Fira Code ins Spiel, denn diese Schriftart lässt diese Tokens verschmelzen und stellt diese daher als eine logische Einheit dar. Denn es handelt sich hierbei nur um eine andere Darstellung der Zeichen und keine wirklichen anderen Schriftzeichen.