forked from marxsk/zobro2
-
Notifications
You must be signed in to change notification settings - Fork 2
Project Description
Šimon Berka edited this page Jun 16, 2018
·
6 revisions
- current state: to make an even minor text update (like correction of a typo in the animal's name) requires new version of app to be released
- required state: texts will be internally stored in a database (pouchDB) and the application will periodically check external server for text/image updates and downloads them without the need to update itself
for now both new features are kept in separate branches. They will be merged at the end of the development cycle
- user interface should handle one hand control now (with reasonable screen size)
- easier to navigate, better appereance on tablet sized screens
- decision was made to use couchDB on the server side not only to store the texts and images, but also to take care of "time stamping/revisions" so data is pulled from DB server only when new version is available
- for client side the pouchdb-react-native project is used (it integrates pouchDB with react native)
- for now, images are stored as base64 values inside the database (it serves as a workaround for a known bug with couchDB attachments)