Xamarin.iOS - SpeedSketch

This sample demonstrates how to capture touch input on iOS into a series of strokes and rendering them in a fast, efficient and correct way on a Canvas. It shows how to get the highest fidelity and best latency when using Apple Pencil. It also touches on subclassing of UIGestureRecognizer, and on how to coordinate gestures between pencil and touches.

Build Requirements

Xcode 8.0 or later; iOS 10.0 SDK or later


Original sample WWDC2016 Session. Leveraging Touch Input on iOS


This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad


Xamarin port changes are released under the MIT license.