Editing Documentation/Maemo 5 Developer Guide/Porting Software/Redesigning From Maemo 4 to Maemo 5

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 57: Line 57:
In Maemo 5, the Main view was divided into more focused views, which allowed to get rid of the split view as well. The new five views are: Accounts view, Folders view, Messages view, Viewer view and Editor view.
In Maemo 5, the Main view was divided into more focused views, which allowed to get rid of the split view as well. The new five views are: Accounts view, Folders view, Messages view, Viewer view and Editor view.
-
[[Image:Modest-ui-flow.png|Modest UI Flow|frame|center|alt=Collage of Maemo 4 and Maemo 5 Email UI|Email UI Flow in Maemo 4 and 5]]
+
[[Image:Modest-ui-flow.png|Modest UI Flow]]
 +
''Figure 1: Email UI Flow in Maemo 4 and Maemo 5''
While in Maemo 4 the different views are separate windows (and visible as such when switching between tasks), in Maemo 5 the views are designed as a “stack”, i.e. only one of the views is ever visible at any one time.
While in Maemo 4 the different views are separate windows (and visible as such when switching between tasks), in Maemo 5 the views are designed as a “stack”, i.e. only one of the views is ever visible at any one time.
Line 71: Line 72:
The first item in the list is “New message” button, which is a convenience shortcut to quick write a new email in the Editor view.
The first item in the list is “New message” button, which is a convenience shortcut to quick write a new email in the Editor view.
-
[[Image:H22-Modest-Accounts-view.png||frame|center|alt=Screenshot of Accounts view|Maemo 5 Accounts view]]
+
[[Image:H22-Modest-Accounts-view.png|Accounts view|300px]]
==== Folders view ====
==== Folders view ====
Line 79: Line 80:
The folder tree in Maemo 4 was a direct representation of the physical folder structure. In Maemo 5 the fingerable lists are flat and pannable, and expandable lists are not supported. These constraints required re-designing how subfolders are represented in the UI. A full-blown design of each-subfolder-is-a-subview was too navigation-heavy for an email application, and instead all folders and subfolders are shown in the same pannable list.
The folder tree in Maemo 4 was a direct representation of the physical folder structure. In Maemo 5 the fingerable lists are flat and pannable, and expandable lists are not supported. These constraints required re-designing how subfolders are represented in the UI. A full-blown design of each-subfolder-is-a-subview was too navigation-heavy for an email application, and instead all folders and subfolders are shown in the same pannable list.
-
The depth of a folder is indicated by the amount of dots (<code>&middot;</code>) placed before the name of the folder.
+
The depth of a folder is indicated by the amount of dots (<code>&amp;middot;</code>) placed before the name of the folder.
The icon in each list item represents the location of the storage (email server, local, MMC), except for the standard email folders, which have individual icons (Inbox, Drafts, Outbox, Sent).
The icon in each list item represents the location of the storage (email server, local, MMC), except for the standard email folders, which have individual icons (Inbox, Drafts, Outbox, Sent).
Line 85: Line 86:
If a folder contains new, unread messages then this status is indicated with <code>ActiveTextColor</code> on the folder name and with informative text on the right half of the list item.
If a folder contains new, unread messages then this status is indicated with <code>ActiveTextColor</code> on the folder name and with informative text on the right half of the list item.
-
[[Image:H22-Modest-Folders-view.png|frame|center|alt=Screenshot of folder view|Maemo 5 Folders view]]
+
[[Image:H22-Modest-Folders-view.png|Folders view|300px]]
==== Messages view ====
==== Messages view ====
Line 91: Line 92:
The messages view in Maemo 5 has very few changes compared to Maemo 4. The most visible changes are 1) indicating the unread status with <code>ActiveTextColor</code> and 2) the “New message” shortcut button.
The messages view in Maemo 5 has very few changes compared to Maemo 4. The most visible changes are 1) indicating the unread status with <code>ActiveTextColor</code> and 2) the “New message” shortcut button.
-
[[Image:H22-Modest-Messages-view.png|frame|center|alt=Screenshot of Messages view|Maemo 5 Messages view]]
+
[[Image:H22-Modest-Messages-view.png|Messages view|300px]]
==== Viewer view ====
==== Viewer view ====

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)