One major use of the Pandora will probably be note-taking. In that vein, there needs to be a fairly good application for that. Ported desktop software might be passable, but given the Pandora's touchscreen and small screen size an optimized UI is probably necessary. Here are some ideas for how I think such an application could be implemented. I'm sure similar software has been discussed before, but a quick search of the major features doesn't pull up anything similar.
First off is the storage format. PDF is basically perfect. Many lecturers publish PDF handouts, and powerpoint slides, websites, word documents, or basically anything can be converted to PDF. An advantage of PDF over images is that text is preserved (including subpixel rendering which is kinda important for small screens), long documents are handled without hiccups, and it's cross platform.
PDF annotations are rarely used, but rather good for note taking. Most PDF viewers can read them and there are a variety of commenting styles (underlines, highlights, freehand, etc.). Additionally, textual notes can be added to most commenting features (I'm fond of underlining acronyms and writing out what they stand for). Unfortunately, AFAIK, none of the common Linux PDF viewers currently use this feature (Adobe might). On Windows, PDF Exchange Viewer is the best free option, although IIRC, FoxIt and Adobe both support adding them.
The UI for such a program should be minimalistic, allowing maximal area for writing or seeing the powerpoint slide. The shoulder buttons would be good for "next page" if working in a "full page" zoom level, or half-page down if not. When one gets to the end of the PDF there should be a button to add space for writing (either a new page or lengthen the current one).
Tool icons should be very small if they're constantly on screen, or there could be a menu for them. Hotkey access only isn't the best option since hotkeys are easy to forget and that requires switching from the stylus to the keyboard to the stylus again. In typewritter mode the textbox should automatically expand and word wrap, essentially like a word processor.
Wiki-style links to other documents (prior notes) would be nice. I have no idea how that could be done well though. Perhaps a semi-automatically approach would be best, since you don't want to waste time playing with your note taking software during a lecture.
Audio recording along with OGG chapters associated with annotation/page change timestamps would be very nice. A playback mode (playing audio and changing the page at the right time) with variable speed and seeking would be even nicer.
Unfortunately, I doubt I have the time to create such a program, so any developers can feel free to use any part of any of these suggestions. Sadly, this isn't a trivial task since, AFAIK, the standard open source PDF libraries don't support annotations.
First off is the storage format. PDF is basically perfect. Many lecturers publish PDF handouts, and powerpoint slides, websites, word documents, or basically anything can be converted to PDF. An advantage of PDF over images is that text is preserved (including subpixel rendering which is kinda important for small screens), long documents are handled without hiccups, and it's cross platform.
PDF annotations are rarely used, but rather good for note taking. Most PDF viewers can read them and there are a variety of commenting styles (underlines, highlights, freehand, etc.). Additionally, textual notes can be added to most commenting features (I'm fond of underlining acronyms and writing out what they stand for). Unfortunately, AFAIK, none of the common Linux PDF viewers currently use this feature (Adobe might). On Windows, PDF Exchange Viewer is the best free option, although IIRC, FoxIt and Adobe both support adding them.
The UI for such a program should be minimalistic, allowing maximal area for writing or seeing the powerpoint slide. The shoulder buttons would be good for "next page" if working in a "full page" zoom level, or half-page down if not. When one gets to the end of the PDF there should be a button to add space for writing (either a new page or lengthen the current one).
Tool icons should be very small if they're constantly on screen, or there could be a menu for them. Hotkey access only isn't the best option since hotkeys are easy to forget and that requires switching from the stylus to the keyboard to the stylus again. In typewritter mode the textbox should automatically expand and word wrap, essentially like a word processor.
Wiki-style links to other documents (prior notes) would be nice. I have no idea how that could be done well though. Perhaps a semi-automatically approach would be best, since you don't want to waste time playing with your note taking software during a lecture.
Audio recording along with OGG chapters associated with annotation/page change timestamps would be very nice. A playback mode (playing audio and changing the page at the right time) with variable speed and seeking would be even nicer.
Unfortunately, I doubt I have the time to create such a program, so any developers can feel free to use any part of any of these suggestions. Sadly, this isn't a trivial task since, AFAIK, the standard open source PDF libraries don't support annotations.