Kreative Interaktion mit Xamarin.Forms Touch-Actions
Touch-Actions in Xamarin.Forms
Android und iOS Apps erstelle ich gerne mit Xamarin.Forms. Wegen der plattformübergreifenden Code-Basis spare ich Zeit und kann mich auf weniger Programmiersprachen konzentrieren. Auf plattformspezifische Features muss ich im Forms Projekt entweder verzichten, oder diese in den Plattformprojekten umsetzen.
Für die Interaktion mit dem Benutzer stehen mir verschiedene Touch-Actions zur Verfügung (Gesture recognizer). Gesten wie Tap, Pinch, Pan, Swipe, Drag & Drop kann ich so einfach erkennen und bereits raffinierte Interaktionsmöglichkeiten umsetzen.
Manchmal benötige ich jedoch mehr Flexibilität und möchte wissen, wo genau sich einer oder mehrere Finger des Benutzers auf dem Bildschirm befinden. Des Weiteren möchte ich die Bewegungspfade der Finger nachvollziehen können. Dafür brauche ich direkten Zugriff auf die Touch-Actions der jeweiligen Plattform.
In diesem Blog möchte ich anhand einer Demo-Applikation zeigen, wie ich Touch-Tracking in Xamarin.Forms mit minimalem Einsatz von plattformabhängigem Code eingesetzt habe. READ MORE