From 92f23297c93dc105e2ffd9ff09c0dafff1ee0fd3 Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Tue, 5 Jun 2012 16:35:49 +0300 Subject: Work in progress: Add "touch" module for Android and iOS stuff Change-Id: I10652743194d44d8465ddf8079f6b4458e6710f9 --- touch/README | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 touch/README (limited to 'touch/README') diff --git a/touch/README b/touch/README new file mode 100644 index 000000000000..f1be5dfc5b2a --- /dev/null +++ b/touch/README @@ -0,0 +1,20 @@ +Library that provides API used by LO-based apps on touch devices + +This is all very much a work in progress and the design can change radically +at any moment. The name "touch" for this module and the library name +"libotouch" are not fixed and might change if somebody comes up with niftier +names. + +This module will contain an UNO API to be called either from Java (for +Android), or directly (iOS). (Or, on iOS, possibly through some thin +Objective-C layer to hide the UNO.) + +The API will provide a mechanism to render "tiles" of a document at some +requested zoom level. Initially for viewer style apps, but the work should +ideally be open-ended to potentially be a base for editing apps, too. + +For starters, concentrating on text ("Writer") documents as they are +easiest. With spreadsheets come the added complexity of the cell grid being +potentially unbounded and no clear "page" area. With presentations come the +animation complications, and possibly LO-based viewer apps for presentations +will be done in a totally different fashion. -- cgit