GeoGebraTouch
Create a version of GeoGebra that can be used solely with a pen or your fingers on a touch screen computer or interactive whiteboard. A virtual keyboard needs to be added that can be used in many of our over 50 supported languages. Also, the current GeoGebra user interface needs to be adapted to allow easy control with a pen or finger.
- Devoloper: Anjneya Varshney <anjneya1469.07@…>,Student, Birla Institute of Technology, Ranchi, India
- Mentor: Yves Kreis <yves@…>, Devoloper of GeoGebra, University of Luxembourg, Luxembourg, Europe
- Co-Mentor: Michael Borcherds <michael@…>, Lead developer of GeoGebra, Birmingham, UK, Europe
Documentation
GSoC Tasks
Handwriting recognition
- Analyse http://sourceforge.net/projects/neuroph/ and/or http://sourceforge.net/projects/hwrecogntool/
- Check size of the framework
- Check Java 1.5 compatibility
- ...
Use the gui.VirtualKeyboardListener interface to insert strings into textfields (MyTextField)
Gestures
- Analyse http://www.mt4j.org/mediawiki/index.php/Main_Page
- Check size of the framework
- Check Java 1.5 compatibility
- ...
Gesture Ideas
Two Tools:
Move Mode
- zoom
- moving view
- moving objects
- ...
Creation Mode
- point: touch with one finger
- line: drag two fingers apart
- ray: drag one finger away from the other one
- line segment: touch with two fingers
- circle: rotate one finger around the other one
- ...
Ideas for the Future
- Support for the Windows 7 Math Input Panel (for use with touchscreens, ...)
Technical details: http://www.microsoft.com/whdc/device/input/touch_tab_enhance.mspx
We need a custom dll plus some interfacing, plus someone who knows how to do this :)
