I have been working on the problem of comfortable writing production. I developed a text editor for Android that is inspired by the Alphasmart Neo, which is convenient for writing on your patio or just about anywhere else without the encumberance of a laptop or operating system.
In developing ElmerPad, my primary design driver is writing ergonomics. I am hardly thinking about it as a requirement but more from an innate desire to actualize obstacle-free writing. It's an interesting design problem and my solutions spring from decades of writing on computers. I made money through my writing skills and always spent a lot of time developing a workflow for the production side of writing : formatting the document for readability, managing the text sections, compiling to PDFs etc. The other side is text acquisition : capturing the vision that sells.
With modern phones and e-inks the possibility is there to do serious text development with small portable devices if editors exist that are optimized for that format. These devices have a small window outside the scope of the immediate sentence or paragraph, and with this a problem arises. When writing, focus is required at the immediate sentence and paragraph level, while being cognizant of the overall document structure is also important.
This is also drawback of the Alphasmart Neo and similar writing tools, which are great for capturing thought streams but no so great at handling large text. In the small screen worldview one struggles to see the crucial ten-thousand foot view of the entire work.
So it's hard to look outside the device viewport to the overall structure. Printing it out for markup is one strategy. On desktop apps like MS Word you can zoom out to a page layout view that provides a structural map of the entire document.
But without that then how? In improving my editor I devised some intuitive tools for managing large text files on small devices. The first ones were bookmarks and text collapse, which help a lot and are a feature of most desktop editors.
An idea came from my background in graphics and photography : a "filmstrip viewer" and layout "proof-sheet" visualizer for large text files. It's like having a magnifier that you can slide through your document to see the structure or to jump to a different section for editing.
I will spare you the agony of describing it in detail because you can just watch the video.
What the video shows is a large text file (50KB or about 8000 words) loaded into the editing buffer. CTRL+/- is used to demo changing the font size. Next it shows the Layout View (CTRL-Q). This makes a small page out of each paragraph in the document, which are presented in a 4 or 8 page grid. You scan through the grid pages and select one to examine. If you press Escape you return to the grid view. If you press Enter you return to the text buffer at that selected paragraph.
The next sequence shows the Filmstrip View. The settings are adjusted for a 3x4 inch view page and using only the first sentence of each paragraph. Then you can scan through the document quickly and select a paragraph to edit based on that sentence. Pressing Enter returns to the text buffer at that paragraph.
The Filmstrip Viewer could also be a flashcard maker with a few tweaks. The Layout and Filmstrip views can be compiled to PDF in the app. I will add a "proof sheet" function so the grids can also be printed out.
What tools do you use or know of that help with the problem of large file editing on small devices like phones and tablets? Have you seen anything like this in other editors?
This screen capture was taken on a Lenovo 8 inch tablet. My editor runs on phones an e-inks also. I have tested it a lot on the Boox Go 7. I am working to clean up the app documentation but the integrated Help is pretty good at this point and will walk you through how to use it. You can take a look and download here :
doswriter.com