Alexa Skills Workshop in Stuttgart
Am 19. Oktober hatte ich die Möglichkeit zusammen mit zwei Kollegen an dem Alexa Skills Workshop in Stuttgart teilzunehmen. In diesem eintägigen Workshop gab es eine grundlegende Einführung in das Entwickeln eines eigenen Alexa Skills. Als Speaker waren Sascha Wolter (Senior Technology Evangelist für Amazon Alexa) und Andrea Muttoni (Technical Evangelist für Amazon Alexa) vor Ort und haben die zahlreichen Fragen beantwortet und auch den einen oder anderen Tipp mit uns geteilt.
#Macoun: iOS- und macOS-Entwicklerkonferenz
Wer mich ein wenig kennt, der weiß, dass ich eigentlich komplett aus dem Microsoft-Entwicklerumfeld komme und viele Apps sowohl für Windows Phone als auch für Windows geschrieben habe. Leider hat Microsoft Windows Phone zum größten Teil eingestellt und daher muss man sich nun neu orientieren und dazu gehören natürlich sowohl die Entwicklung für iOS als auch für Android. Dank einer Freikarte für die Macoun, habe ich zwei Tage auf der größten iOS- und macOS-Entwicklerkonferenz Europas in Frankfurt verbracht und möchte hier nun einige Eindrücke mit euch teilen.
Beta-Programm bei Apple verlassen
Ich habe euch ja bereits hier gezeigt, wie ihr auf euren Apple-Geräten das Beta-Programm „aktivieren“ könnt. Nun möchte ich euch in diesem Beitrag entsprechend zeigen, wie ihr dieses wieder verlassen könnt. Dies kann zum Beispiel dann der Fall sein, wenn ihr mit dem neuer Beta-Version Probleme habt oder diese Version noch solche Bugs beinhaltet, welche euch von der Arbeit abhalten.
Xamarin Expert Day in Köln
Vor gut einem Monat war ich auf dem Xamarin Dev Day in München und habe hier auch von dem Xamarin Expert Day in Köln erfahren, welcher nun am 06. Oktober im Microsoft Office stattgefunden hat. Bei dem Event in München handelte es sich um eine Veranstaltung, welche von Xamarin konzipiert und umgesetzt wurde. Somit ist der Inhalt bei allen Xamarin Dev Days, bis auf ein paar lokale Ausnahmen, identisch und gibt einen guten Einstieg bzw. Einblick in die Entwicklung mit Xamarin. Der Xamarin Expert Day wurde von der Community ins Leben gerufen und auch von dieser organisiert, aber natürlich von Xamarin bzw. Microsoft unterstützt.
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.
Visual Studio Emulator für Android
Sofern man Visual Studio 2017 über den Installer installiert und den Eintrag Mobile Entwicklung mit .NET aktiviert hat, werden standardmäßig Emulatoren für Android von Google bereitgestellt. Diese verbrauchen zum einen sehr viel Speicherplatz und zum anderen sind diese (aus meiner Sicht) auch nicht immer sehr performant. Daher möchte ich in diesem Beitrag zeigen, wie man mit wenig Aufwand die Visual Studio Emulatoren für Android installieren und einrichten kann. Als Voraussetzung muss Hyper-V auf dem Rechner aktiviert sein.
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.