Note: Currently in a bit of state of disrepair. Use at your own risk.
Fork homepage: [http://keeganbrown.github.com/cycle/] (http://keeganbrown.github.com/cycle/)
- [Simple Example] (http://keeganbrown.github.com/cycle/touchexample1.html)
- [Custom Transition Example] (http://keeganbrown.github.com/cycle/touchexample2.html)
- [Super Fancy 3D Custom Transition] (http://keeganbrown.github.com/cycle/touchexample3.html)
- [Example with only 2 Slides] (http://keeganbrown.github.com/cycle/touchexample4.html)
Integrating touch-compatibility requires a number of user-settable new options, and some modification/addition to core functionality in cycle.
A sizable amount of code used in integrating Touch events exists within individual transitions, therefore some work has to be done to enable non-touch enabled transitions to be touch-friendly. Touch-enabled transitions are more complicated than non-touch enabled transitions, because touch interactions are inherently more complicated than click interactions.
There is an option to allow the developer to emulate touch events by clicking-and-dragging, making integrating touch support into new transitions easier.
Touch-capability tested on Android 2.3 and iOS 4+.
Feedback is greatly appreciated.
Cycle is an easy-to-use slideshow plugin that provides many options and effects for creating beautiful slideshows.
Links