Videos

Seit einiger Zeit betreibe ich einen eigenen YouTube-Kanal, wo ich kurze Videos zu spannenden Themen rund um Entwicklung, Software und Hardware in regelmäßigen Abständen veröffentliche. Ihr findet diese natürlich auch direkt bei YouTube, aber in chronologischer Reihenfolge (von neu nach alt) auch hier auf der Seite mit jeweils einer kurzen Beschreibung. Viel Spaß beim Schauen der Videos.

Videos 061 – 070

Device Display Information – Xamarin.Essentials

In diesem Video möchte ich euch die API Screenshot aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit Daten über das Display abzufragen.

– – –

Exceptions tracken und erfassen – Visual Studio App Center

In diesem Video befassen wir uns mit dem Visual Studio App Center. Wir wollen nun Exceptions mit der Hilfe des Crashes-Modul erfassen.

Videos 051 – 060

StatusBar bzw. TitleBar unter Android, iOS und UWP einfärben

In diesem Video möchte ich euch zeigen, wie ihr die Status- bzw. TitleBar unter Android, iOS und UWP einfärben könnt, um das Look and Feel der App zu verbessern.

– – –

App-Abstürze mit Crashes tracken – Visual Studio App Center

In diesem Video befassen wir uns mit dem Visual Studio App Center. Wir wollen nun App-Abstürze mit der Hilfe des Crashes-Modul erfassen.

– – –

SMS – Xamarin.Essentials

In diesem Video möchte ich euch die API Screenshot aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit eine SMS zu senden.

– – –

Keyboard Shortcuts in Visual Studio

In diesem Video möchte ich ein paar Keyboard Shortcuts in Visual Studio vorstellen, welche nahezu täglich bei mir im Einsatz sind.

– – –

Neues Xamarin.Forms Projekt anlegen

In diesem Video möchte ich euch zeigen, wie ich vorgehe, wenn ich ein neues Xamarin.Forms Projekt in Visual Studio anlege.

– – –

Eigene Event mit Analytics tracken – Visual Studio App Center

In diesem Video befassen wir uns mit dem Visual Studio App Center. Wir wollen nun eigene Events erfassen, um ein besseres Verständnis für die App-Nutzung zu erhalten.

– – –

Animationen durch Lottie in Xamarin.Forms Apps

In diesem Video möchte ich euch Lottie vorstellen. Mit dieser Library könnt ihr ganz einfach Animationen in eure Xamarin.Forms App integrieren.

– – –

Clipboard – Xamarin.Essentials

In diesem Video möchte ich euch die API Clipboard aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit auf die Zwischenablage zu zugreifen.

– – –

Account einrichten und Analytics – Visual Studio App Center

In diesem Video befassen wir uns mit dem Visual Studio App Center. Wir legen einen neuen Account an und fügen unserer Android-App das Analytics-Modul hinzu.

– – –

Phone Dialer – Xamarin.Essentials

In diesem Video möchte ich euch die API Phone Dialer aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit einen Anruf zu starten.

Videos 041 – 050

Windows Sandbox

In diesem Video möchte ich euch zeigen, wie ihr die Windows Sandbox auf eurem Windows 10 Rechner einrichten könnt. Damit habt ihr die Möglichkeit gefahrlos Software zu testen oder unbekannte Dateien zu öffnen.

– – –

Echo Dot Geräte im Vergleich

In diesem Video möchte ich gemeinsam mit euch die verschiedenen Echo Dot Geräte (2. Generation bis 4. Generation) miteinander vergleichen.

– – –

Eigene Xamarin.Forms App für das Surface Duo entwickeln: Liste mit Detail

In diesem Video möchte ich euch zeigen, wie ihr eure erste Xamarin.Forms App für das Surface Duo entwickeln könnt. Als Beispiel verwenden wir eine Liste mit einem passenden Detail.

– – –

Contacts – Xamarin.Essentials

In diesem Video möchte ich euch die API Contacts aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit Kontakte aus dem Adressbuch des Nutzers zu laden.

– – –

Surface Duo Emulator installieren und einrichten

In diesem Video möchte ich euch zeigen, wir ihr den Surface Duo Emulator auf eurem PC installieren und einrichten könnt. Bei dem Surface Duo handelt es sich um ein Dual-Screen Gerät von Microsoft mit Android-Betriebssystem.

– – –

Eigene API mit ASP.NET Core #2

Ich beschäftige mich zwar meistens mit dem Frontend, aber gelegentlich schaue ich mir auch mal das Backend an. In diesem Video erweitern wir unsere ASP.NET Core API.

– – –

Accelerometer – Xamarin.Essentials

In diesem Video möchte ich euch die API Accelerometer aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit auf die Bewegungsdaten des Geräts zuzugreifen.

– – –

Virtuelle Maschine mit Windows Bordmitteln erstellen

In diesem Video möchte ich euch zeigen, wie ihr eine virtuelle Maschine mit Windows 10 Bordmitteln erstellen kann. Damit kann man zum Beispiel eine VM mit Windows 7 erstellen.

– – –

Screenshot – Xamarin.Essentials

In diesem Video möchte ich euch die API Screenshot aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit einen Screenshot anzufertigen.

– – –

Rekursive Funktionen in C#

Wenn ich an mein Studium zurückdenke, dann kommen mir direkt rekursive Funktionen in den Sinn. Daher möchte ich in diesem Video ein paar rekursive Funktionen gemeinsam mit euch in Python schreiben.

Videos 031 – 040

Mail – Xamarin.Essentials

In diesem Video möchte ich euch die API Mail aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit eine Email über den Mail-Client zu versenden.

– – –

Clock Faces für Fitbit-Geräte

In diesem Video möchte ich euch zeigen, wie ihr eigene Clock Faces für verschiedene Fitbit-Geräte erstellen können. Dabei zeige ich euch zunächst die Erstellung der notwendigen Accounts, bevor wir ein erstes einfaches Clock Faces bauen werden.

– – –

Battery – Xamarin.Essentials

In diesem Video möchte ich euch die API Battery aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit Informationen über den Akku abzurufen.

– – –

Eigenen Alexa Skill entwickeln

In diesem Video möchte ich euch zeigen, wie ihr Browser euren ersten eigenen Skill für Alexa schreiben könnt und wie wir diesen ebenfalls im Browser auch testen können.

– – –

Connectivity – Xamarin.Essentials

In diesem Video möchte ich euch die API Connectivity aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit auf eine bestehende Internetverbindung zu testen.

– – –

Rekursive Funktionen in Python

Wenn ich an mein Studium zurückdenke, dann kommen mir direkt rekursive Funktionen in den Sinn. Daher möchte ich in diesem Video ein paar rekursive Funktionen gemeinsam mit euch in Python schreiben.

– – –

elgato – Stream Deck

Ich habe mein Equipment aktualisiert und möchte nun gemeinsam mit euch mein neues Stream Deck von elgato, auspacken und einen kurzen Blick auf die Software werfen.

– – –

Flashlight – Xamarin.Essentials

In diesem Video möchte ich euch die API Flashlight aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit die Taschenlampe auf der Smartphone-Rückseite ein- bzw. auszuschalten.

– – –

Rock Paper Scissors Game in C#

In diesem Video zeige ich Schritt für Schritt, wie man das bekannte Spiel “Schere, Stein, Papier” mit C# umsetzen kann.

– – –

Hallo Magenta Smart Speaker Mini

Die Deutsche Telekom hat mit Hallo Magenta auch einen eigenen Sprachassistenten veröffentlicht. In diesem Video stelle ich nun den neuen Smart Speaker Mini vor und zeige die erste Einrichtung.

Videos 021 – 030

Erste Xamarin.Forms App entwickeln – Teil 3

Nachdem ich bereits einen Überblick über Xamarin & Xamarin.Forms gegeben habe, möchte ich in diesem Video jetzt zeigen, wie man seine erste eigene Xamarin.Forms App entwickeln und diese auch auf einem echten Gerät ausführen kann.

– – –

elgato – WAVE:1 – Mikrofon für Streaming und YouTube

Ich habe mein Equipment aktualisiert und möchte nun gemeinsam mit euch mein neues Mikrofon, das elgate WAVE:1, auspacken und eine erste Hörprobe machen.

– – –

Preferences – Xamarin.Essentials

In diesem Video möchte ich euch die API Preferences aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit Daten innerhalb der App zu speichern, welche einen Neustart der App überstehen.

– – –

Higher/Lower Game in C#

Diesen Spieleklassiker habe ich bereits in Python umgesetzt und nun folgt die Umsetzung als C# Konsolen Applikation. Der Computer denkt sich eine Zahl zwischen 1 und 100 und der User muss diese Zahl erraten und bekommt jeweils nur höher bzw. tiefer als Tipp.

– – –

Browser – Xamarin.Essentials

In diesem Video möchte ich euch die API Browser aus dem Xamarin.Essentials Paket näher vorstellen. Ihr erhaltet mit dieser API die Möglichkeit eine beliebige Webseite im Browser zu öffnen.

– – –

Einführung in Visual Studio App Center

In diesem Video möchte ich euch den Dienst Visual Studio App Center von Microsoft vorstellen und zeigen, wie ihr mit nur einer einzigen Code-Zeile nützliche Analysedaten aus eurer App erhaltet.

– – –

Eigene Azure Function entwickeln

In diesem Video möchte ich euch zeigen, wie ihr ganz einfach und schnell eine eigene Azure Function schreiben könnt.

– – –

Rock Paper Scissors Game in Python

In diesem Video zeige ich Schritt für Schritt, wie man das bekannte Spiel “Schere, Stein, Papier” mit Python umsetzen kann.

– – –

API Dokumentation mit NSwag erstellen

Es bietet sich immer an seinen eigenen Code zu dokumentieren. Dies gilt natürlich auch bei der Entwicklung einer eigenen API. Dieses Video zeigt nun, wie man mit der Hilfe von NSwag (fast) automatisch eine API Dokumentation erhalten kann.

– – –

Higher/Lower Game in Python

In diesem Video möchte ich zeigen, wie man ganz einfach ein text-basierten Spiel in Python entwickeln kann. Der Computer denkt sich eine Zahl zwischen 1 und 100 und der User muss diese Zahl erraten und bekommt jeweils nur höher bzw. tiefer als Tipp.

Videos 011 – 020

Amazon Developer Account anlegen

Sofern man seine eigenen Skills für den Sprachassistenen Alexa von Amazon schreiben möchte, benötigt man einen Amazon Developer Account. Dieses Video zeigt die Einrichtung in wenigen Schritten.

– – –

ngrok: localhost erreichbar machen

Gerade wenn man eine API entwickelt, möchte man diese gerne auf verschiedenen Geräten testen und hier kommt das Tool ngrok ins Spiel, welches es erlaubt den eigenen localhost nach außen sichtbar zu machen.

– – –

Python unter Windows installieren und einrichten

Neben C# habe ich nun auch begonnen mich ein wenig mit Python zu beschäftigen. Dazu habe ich ein kurzes Video erstellt, welches die notwendigen Schritten unter Windows aufzeigen.

– – –

README im eigenen GitHub Profil

Seit Kurzem gibt es auf GitHub die Möglichkeit eine README in dem eigenen GitHub-Profil anzeigen zu lassen. In diesem Video zeige ich nun Schritt für Schritt die Einrichtung.

– – –

Eigene API mit ASP.NET Core

Ich beschäftige mich zwar meistens mit dem Frontend, aber gelegentlich schaue ich mir auch mal das Backend an. In diesem Video erstellen wir eine einfache API mit ASP.NET Core.

– – –

Xamarin.Forms: Unit Tests

In diesem Video möchte ich euch zeigen, wie ihr mit wenigen Schritten ein eigenes Test-Projekt neben eurer Xamarin.Forms App anlegen könnt, so dass eure Businesslogik getestet werden kann.

– – –

Windows Subsystem for Linux

Seit einiger Zeit hat man die Möglichkeit eine Linux Distribution aus dem Microsoft Store auf dem eigenen Windows PC zu installieren. In diesem Video zeige ich, wie man WSL installiert und einrichtet.

– – –

Xamarin Hot Restart

Mit Xamarin Hot Restart wurde eine Möglichkeit geschaffen eine Xamarin.Forms App auf ein iPhone oder iPad von einem Windows PC zu deployen ohne dabei mit einem Mac verbunden zu sein. In diesem Video stelle ich diese Option vor und zeige die Einrichtung.

– – –

Hallo Magenta vs. Alexa

In diesem Video möchte ich kurz die beiden Sprachassistenten Hallo Magenta von der Deutschen Telekom mit Alexa von Amazon vergleichen, in dem beide Assistenten die gleichen Aufgaben erledigen müssen.

– – –

MakeCode: 2D Spiele im Browser erstellen

In diesem Video möchte ich euch zeigen, wie ihr ohne Programmierkenntnisse ein eigenes 2D Spiel in charmanter 8-Bit Grafik allein im Browser entwickelt könnt.

Videos 001 – 010

Hallo Magenta Smart Speaker: Unboxing & Einrichtung

Die Deutsche Telekom hat mit Hallo Magenta auch einen eigenen Sprachassistenten veröffentlicht. In diesem Video stelle ich den Smart Speaker vor und zeige die erste Einrichtung.

– – –

Alexa Skill Entwicklung: Überblick & Begriffe

Mit der Veröffentlichung von Alexa hat Amazon eine Möglichkeit geschaffen eigenen Skills, also Erweiterungen für Alexa, zu entwickeln. In diesem Video gebe ich eine grobe Einführung und erläutere die notwendigen Begriffe.

– – –

DeviceInfo – Xamarin.Essentials

In diesem Video stelle ich die DeviceInfo-API aus dem Xamarin.Essentials Paket näher vor. Xamarin.Essentials stellt Entwicklern plattformübergreifende APIs für ihre mobilen Anwendungen bereit.

– – –

Eigene Schriftart in Xamarin.Forms Apps verwenden

War es früher noch etwas umständlich eine eigene Schriftart in eine Xamarin.Forms App zu integrieren, ist dies mit der Einführung von Xamarin.Forms 4.5 deutlich einfacher geworden. In diesem Video zeige ich euch, wie ihr in wenigen Schritte eure eigene Schriftart integrieren könnt.

– – –

Erste Xamarin.Forms App entwickeln – Teil 2

Nachdem ich bereits einen Überblick über Xamarin & Xamarin.Forms gegeben habe, möchte ich in diesem Video jetzt zeigen, wie man seine erste eigene Xamarin.Forms App entwickeln und diese auch auf einem echten Gerät ausführen kann.

– – –

AppInfo – Xamarin.Essentials

In diesem Video stelle ich die AppInfo-API aus dem Xamarin.Essentials Paket näher vor. Xamarin.Essentials stellt Entwicklern plattformübergreifende APIs für ihre mobilen Anwendungen bereit.

– – –

Erste Xamarin.Forms App entwickeln – Teil 1

Nachdem ich bereits einen Überblick über Xamarin & Xamarin.Forms gegeben habe, möchte ich in diesem Video jetzt zeigen, wie man seine erste eigene Xamarin.Forms App entwickeln und diese auch auf einem echten Gerät ausführen kann.

– – –

Magic Keyboard von Apple: Unboxing

Ich würde mich schon als Technik-Geek bezeichnen. Seit einiger Zeit nutze ich für Notizen und das mobile Arbeiten ein iPad Pro von Apple und in diesem Video schaue ich mir die neuste Tastatur-Generation von Apple näher an.

– – –

Überblick über Xamarin & Xamarin.Forms

In der vergangenen Zeit habe ich mich intensiv mit der Entwicklung von Apps mit der Hilfe von Xamarin und Xamarin.Forms beschäftigt. Im folgenden Video möchte ich nun einen ersten Überblick über diese beiden Frameworks geben.

– – –

Kanal-Trailer

Dies ist das erste Video, welches auf meinem Kanal veröffentlicht wurde. Es soll mich und meinen YouTube-Kanal in unter einer Minute vorstellen.