Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Revision as of 05:38, 8 May 2012 by hamishwillee (Talk | contribs)

Threaded Conversation View Design

From Wiki
Jump to: navigation, search

Needs-update.pngThis article needs to be updated: If you found this article useful, please fix the problems below then delete the {{ArticleNeedsUpdate}} template from the article to remove this warning.

Reasons: hamishwillee (08 May 2012)
The threaded/non-threaded images below aren't very good - they show only a view with messages associated with a particular user. A good image would be the conversation view on a phone where sent/received messages are displayed adjacent to each other, in order. Alternatively, a facebook view.

Article Metadata
Created: prakash.raman (21 Jun 2009)
Updated: hamishwillee (07 May 2012)
Last edited: hamishwillee (08 May 2012)


Threaded communication is where messages are presented as a "conversation"; associated messages are grouped, ordered according to when they are sent or received, and clearly identify the sender(s) and recipient(s). In some implementations the messages may simply be grouped by the recipients; in others, the grouping might be at a further granularity of "subject".

As users are often connected across a number of mechanisms, including SMS, MMS, email, instant messaging, phone calls, VoIP, facebook, twitter, blogs, the threaded view is becoming an even more important tool to help users remember where they are in their conversation.

Design Images

The images below contrast a non-threaded and threaded view. Both images show a communication manager which displays both calls and SMS messages. The first image displays a non-threaded view where messages are sorted by arrival order. The second message shows a threaded view, where events associated with a user are displayed together.

Points to be notice

  • Tracing and managing communications is easy.
107 page views in the last 30 days.