On 10/18/07, <b class="gmail_sendername">Justin Wong</b> &lt;<a href="mailto:stryderjzw@gmail.com">stryderjzw@gmail.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I
think what we need to do is start by doing some task analysis. We
should put away all the different preexisting mental models, such as
inboxes and other things, and focus on the tasks involved in a Text
Message application.
<br><br>Does anyone want to start?<br><br>BTW, I think this email thread was hijacked. :) Should we continue in this thread or start another?<br><span class="sg"><br>Justin</span></blockquote><div><br>
&nbsp;<br>
Justin,<br>
I think it might be a wee bit difficult to &quot;put away all the different
preexisting mental models&quot;.&nbsp; As the saying goes, learn from your
mistakes.&nbsp; We should take a good look at what there is already, what we
like and what we don&#39;t.&nbsp;&nbsp; Two possible options is the &quot;box &amp;
message&quot; method (inboxes, outboxes, single messages) and the &quot;thread&quot;
method.&nbsp; There may be more options out there, but I can&#39;t think of any
others off hand.&nbsp; Personally, I do love gmail and how how it handles message threads (in fact that is what I am using right now).&nbsp; I also agree with the previously mentioned hate for having to dig up the last message you just sent to a person, in order to understand the context of their reply.
<br><br>Here&#39;s where the trouble comes in: _Limited screen real estate_. I&#39;m not saying that this is an impossible and insurmountable problem, just one to keep in mind.&nbsp; Gmail does have a mobile interface (I&#39;ve used it on my 8125), its not bad.&nbsp; I have my issues with it, but it is browser based after all.&nbsp; This limited screen real estate comes in two fold.&nbsp; 1) on the &quot;home&quot; screen, as to how many and how much of the messages we can display.&nbsp; Gmail displays the sender, the subject and the first 100 characters of the message (on my 1440x900 screen resolution).&nbsp; In a mobile interface we have less room, but at the same time the SMS messages are much shorter.&nbsp; For my personal usage, you could including the sender and the full message for all my messages on the home screen, and I wouldn&#39;t have a problem - I just don&#39;t send that many text messages.&nbsp; But for those that do send alot of messages - this would be a terrible idea.&nbsp; I remember reading an article recently about a girl who sent/received something like 7,000 text messages in one single month.&nbsp; That averages out to a message sent or received every 3 minutes, 12 hours a day, 30 days a month.&nbsp; (OT: Its scares me that kids have this much free time, and this girl isn&#39;t alone.)&nbsp; 2)&nbsp; What do we do with the other messages in the thread?&nbsp; Do we summarize them like Gmail - which seems silly because there is so little to a message?&nbsp; Or do we display the entire messages, just having fewer on screen.
<br><br>Another problem to keep in mind is that Gmail tracks threads by subject and SMTP headers, to my knowledge we don&#39;t have the same options in an SMS message.&nbsp; Are we going to assume that all messages to/from the same user are a &quot;single&quot; thread?&nbsp; I happen to think that isn&#39;t such a bad idea.&nbsp; Also, how many/old messages are we going to display, and how long are they going to be kept.&nbsp; 
<br><br>Here is my example use case:&nbsp; One particular friend I may text once a week and just a few messages tops.&nbsp; During the conversation a thread view would be useful, but next week when I go to send them the next message - do I really care about what last weeks thread was?&nbsp; No, probably not.&nbsp; If I&#39;m not paying close attention to the screen while reading the latest message (and lets be honest, most of us are multi tasking when we text), I may see an older message and assume it was new.&nbsp; I may &quot;answer&quot; a message that was actually from last week.
<br>
</div><br>I realize I&#39;ve spent a good deal of time here comparing to Gmail and using threads as an example.&nbsp; I&#39;m just going with what I know and what can be shown to others.&nbsp; If someone else has some examples of a &quot;good UI&quot; for a messaging applications, please include a link or screen shots.&nbsp; I&#39;m just as interested in seeing what others think is a good idea - maybe something really nifty will pop out.&nbsp; 
<br><br><br>-Jon<br>PS. Sorry for the rambling ^_^<br></div>