Multi-touch seems to becoming one of the greatest features on smartphones in today’s market, and now all Windows Phones can have a variant of the feature. XDA has managed to produce something a little more special than the pervious, which was also very good. Today anaadoul from XDA finally released his SDK that can be used to create apps that simulate Multi-touch for devices that cannot do it on their own.
The current features include pinch to zoom, which is the most popular of all multi-touch features. The fallowing features also include drag, two finger scroll and more.
Here is the release note:
In December last year, i posted an Alpha version of this SDK. Now it is mature enough to announce it as Beta. This SDK allows developers to build Dual-Touch enabled applications. so letâ€™s get into action.
Pinch to Zoom Support
Drag (swipe) support.
Replacement events for the mouse move fires only when a single finger detected.
Multiple events based on gestures.
Performance optimized, memory footprint is minimal.
To use this SDK you will need Visual Studio Professional or better. start a new Smart Device Project, and add the SDK to your references.
The SDK is consists of only one object, which is DualTouchSDK. We will need one instance of this class for every control that supports pinch to zoom or drag in your application.
There are several methods, properties and events that can be utilized in order to achieve multitouch effect. i have done my best to make this as easy as possible, my code is now complex but it is necessary to achieve easy implementation.