Main:Home: Difference between revisions

Jump to navigation Jump to search
191 bytes added ,  16 December 2021
m
no edit summary
mNo edit summary
mNo edit summary
Line 6: Line 6:


{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
|- style="vertical-align=top"
|-
| style="width:50%; |
| style="width:50%; vertical-align=top" |
=== The Memento Database application Editions & Platforms ===
Yada
 
====Memento editions====
====Memento editions====
*The Mobile edition — an edition that runs on mobile device '''''platforms''''', such as Google's Android OS and Apple's iOS OS.
*The Mobile edition — an edition that runs on mobile device '''''platforms''''', such as Google's Android OS and Apple's iOS OS.
Line 17: Line 20:
**Linux PCs
**Linux PCs


===About Memento — Information about the Memento Database application===
====About Memento — Information about the Memento Database application====
For information about Memento, see the [[About:Home|About Memento home page]].
For information about Memento, see the [[About:Home|About Memento home page]].


===About the Memento wiki — Information about the user-authored Memento wiki===
====About the Memento wiki — Information about the user-authored Memento wiki====
For information about the user-authored Memento wiki, see [[Where is the wiki home page?]].
For information about the user-authored Memento wiki, see [[Where is the wiki home page?]].
| style="width:50%" |
| style="width:50%; vertical-align=top" |
===Memento's structure — the Presentation, Application, and Data tiers===
===Memento's structure — the User Interface, Scripting, and Database tiers===
Like almost all modern applications, Memento employs a 3-tier structure.
Like almost all modern applications, Memento employs a 3-tier structure.


====Memento tiers====
====Memento tiers====
*The '''''Presentation tier''''' — commonly called its '''''UI''''' or ''user interface''. The UI consists of — on the Mobile edition screens & on the Desktop edition windows — in either edition with cards (forms), menus, toolbars, buttons, and so on — to handle interaction with the user.
*The '''''User Interface (UI) tier''''' — more properly called the ''Presentation tier''. The UI consists of — on the Mobile edition screens & on the Desktop edition windows — in either edition with cards (forms), menus, toolbars, buttons, and so on — to handle interaction with the user.
*The '''''Application tier''''' — actions taken upon user input or other such events, like the pushing of a button or saving of an entry. These events may be handled ‐ to some degree by Memento & to another degree by the use of '''''scripting''''' — manages these events, some of which are handled by Memento itself and some of which may be controlled by the user, generally in JavaScript.
*The '''''Scripting tier''''' — more properly called the ''Application tier'' — actions taken upon user input or other such events, like the pushing of a button or saving of an entry. These events may be handled ‐ to some degree by Memento & to another degree by the use of '''''scripting''''' — manages these events, some of which are handled by Memento itself and some of which may be controlled by the user, generally in JavaScript.
*The '''''Data tier''''' &mdash; manages ''storage of & access to data''. This tier includes definitions of all libraries, fields (with any aggregations or autofills), entries, links among or relationships between libraries, templates, filters, synchronization of local data with data in the cloud, the <u>partial</u> synchronization of each library with Google Sheets, which can then be saved to Microsoft Excel files. <u>'''This'''</u> synchronization with (spreadsheets in Google Drive, as opposed to libraries in the ''Memento cloud'') of library links, item names names in Single-Choice List, Radio Buttons, Multiple-Choice List, Checkboxes, & List fields, and with tag names in Tags fields.
*The '''''Database tier''''' &mdash; more properly called the ''Data tier'' &mdash; manages ''storage of & access to data''. This tier includes definitions of all libraries, fields (with any aggregations or autofills), entries, links among or relationships between libraries, templates, filters, synchronization of local data with data in the cloud, the <u>partial</u> synchronization of each library with Google Sheets, which can then be saved to Microsoft Excel files. <u>'''This'''</u> synchronization with (spreadsheets in Google Drive, as opposed to libraries in the ''Memento cloud'') of library links, item names names in Single-Choice List, Radio Buttons, Multiple-Choice List, Checkboxes, & List fields, and with tag names in Tags fields.
|}
|}
<hr>
<hr>

Navigation menu