Event-Tipp: Alexa, mach‘ den Abwasch – Meetup in Pforzheim
In nicht einmal einen Monat findet das nächste Meetup in den Räumlichkeiten der medialesson GmbH in Pforzheim statt. Am 25. Januar werde ich zusammen mit meinem Kollegen Thomas über ein sehr spannendes Feld referieren, denn wir schauen uns die Sprachassistenten, wie zum Beispiel Alexa von Amazon, Cortana von Microsoft, Google Assistant von Google und Siri von Apple etwas näher an. Wir werden alle angesprochenen Dienste genauer analysieren und Vor- und Nachteile für jede einzelne Plattform anschaulich demonstrieren, denn wir haben alle Dienste in Form von verschiedenen Geräten zum Anschauen und Ausprobieren dabei.
LittleHelpers für nahezu jede App
Es kommt immer wieder vor, dass man Code von einem bestehenden Projekt in ein neues Softwareprojekt übernimmt. Dann stellt man sich meist die Frage, wo befindet sich der aktuelle Code und anschließend müssen die Namespaces für das neue Projekt angepasst werden. Daher habe ich begonnen wiederkehrende Methoden in einem eigenen Repository zu sammeln und als NuGet-Package zur Verfügung zu stellen. So wurden die LittleHelpers geboren.
Wie bin ich eigentlich zum Programmieren gekommen?
Mir wird oftmals die Frage gestellt, wie ich eigentlich zum Programmieren gekommen bin und in diesem Beitrag möchte ich nun einmal aufzeigen, wie ein einziges Coding Camp dazu beigetragen hat, dass ich bis heute zahlreiche Apps für das Microsoft-Ökosystem entwickelt habe und jetzt auch für andere Plattformen entwickle.
Alexa Skills mit .NET entwickeln
Ich habe ja bereits gezeigt, wie man mit wenig Aufwand seinen eigenen Skill für Alexa entwickeln kann. Mittlerweile habe ich schon selbst einige Alexa-Skills veröffentlicht und habe mir eine kleine Projekt-Vorlage gebastelt, welche die Erstellung eines eigenen Skills um ein Vielfaches beschleunigt. Diese Vorlage findet man in einem GitHub-Repository und kann sich dort eine Zip-Datei herunterladen, welche man dann nur noch in das Vorlagenverzeichnis von Visual Studio speichern muss und anschließend kann die Entwicklung des Skills losgehen.
Nikolaus-Hackathon in Karlsruhe
Zwar liegt Nikolaus bereits ein paar Tage zurück, aber trotzdem möchte ich in diesem Beitrag noch ein kleines Fazit zum 5. Nikolaus-Hackathon in Karlsruhe am 8./9. Dezember berichten. Wie bereits in den vergangenen Jahren fand auch dieses Mal in den Räumlichkeiten der Informatik vom KIT der von den Microsoft StudentPartner organisierte Hackathon statt. Hierbei gibt es keine vorgaben über inhaltliche Aspekte, sondern es müssen für die Umsetzung nur Microsoft-Technologien, wie Xamarin, C#, Visual Studio oder ASP .Net Core verwendet werden.
Xamarin.Forms Projekt-Template mit .NET Standard
Mit der Veröffentlichung von Visual Studio 2017 in der Version 15.5.X wurde auch das Projekt-Template für eine Xamarin.Forms App angepasst, denn es steht nun direkt .NET Standard als Code-Sharing Strategie zur Verfügung und man muss dies nicht mehr von Hand durchführen, wie ich es hier beschrieben habe. Allerdings sollte man möglichst mindestens die Version 15.5.1 installieren, da sich in der Version 15.5.0 leider ein Fehler bei den NuGet-Packages eingeschlichen hat, so dass die Referenz zum Xamarin.Forms Package leider fehlerhaft ist.