Category talk:Software ideas: Difference between revisions
Rafikiyako (talk | contribs) |
Feistycapn (talk | contribs) (xo simulation on laptop or desktop) |
||
Line 34: | Line 34: | ||
What's about a diary software? |
What's about a diary software? |
||
== xo simulation on laptop or desktop == |
|||
Would it be possible to simulate the XO experience on an non XO device? If so that would bring into the mesh existing equipment that might be present. Volunteers in the field could participate in the mesh and interact with XO users using their own PC (or Apple) laptop. Even a dual boot solution might be acceptable. An existing internet cafe could allow collaboration among XOs and PCs. |
Revision as of 15:56, 24 November 2007
Java support really aught to be integrated, so that software can be ported on to the OLPC with NO adaptations. JAVA is also a fairly kid-friendly language, and SUN will be open-sourcing parts of it soon, making it ideal.
GIS / Mapping Software
I would really hope that mapping software is included in the olpc. Although the popular proprietary GIS applications are very large / memory intensive, there are plenty of open source examples already in existance which show that this is feasible within a 100mb size limit. Geographical Information Systems are a cross cirricula learning tool, but most obviously, a GIS would compliment the data logging applications described on this wiki, providing a way for children to analyse results. The application should focus on use of vector data (point line and polygon) as these are least memory intensive - although raster images could be used if connected to a usb cd drive.
Consider the addition of Graphite to handle complex fonts likely to be encountered
Given the real possibility these laptops will someday make their way into languages where non-Roman scripts and fonts will render these machines unusable, please consider the addition of Graphite as a potential solution to this problem. This includes large languages such as Arabic, Thai, Burmese, Greek, Tamil as well as many smaller minority languages.
Graphite is open-source and has been ported to Linux. A Graphite enabled smart font can handle these real world issues:
- contextual shaping
- ligatures
- reordering
- split glyphs
- bidirectionality
- stacking diacritics
- complex positioning
See [1] for practical examples of each case.
A good place to start learning about Graphite is [2] where you'll find documentation, contacts and links to its SourceForge home.
Keyboard input, Keyboarding and Typing Skills, Typing Tutor
Few keyboard users can type, even those who claim who would describe themselves as professional. The project should surely admit this blind spot in our awareness and provide a typing tutor.
I agree. Typing tutor software should reside on local XO laptop if possible. Lack of adequate keyboarding/typing skills are a bigger block and frustration to learning than language skills.--Rafikiyako 00:43, 16 November 2007 (EST)
Diary Software
What's about a diary software?
xo simulation on laptop or desktop
Would it be possible to simulate the XO experience on an non XO device? If so that would bring into the mesh existing equipment that might be present. Volunteers in the field could participate in the mesh and interact with XO users using their own PC (or Apple) laptop. Even a dual boot solution might be acceptable. An existing internet cafe could allow collaboration among XOs and PCs.