Saw that somebody was working on a Chat app, so had to throw in a quick mockup haha.
- Single Window -
No more billion windows all over the place. That crap sucks.
- Not tabs, Conversations -
Instead of a dinky tab, let's show a conversation list. That way we can see message previews, avatars, all that good stuff.
- Peace out, Contacts List -
How does it even make sense anymore to have a list of my hundreds of possible contacts. Like I'm gonna scroll through that. No way. Just make a new message for the person you want to contact. Easy peasy.
- No Status Junk -
In our modern world, there is no such thing as "offline". If you have a device that is turned on, it's probably connected to the Internet, making you online. and Guess what? I don't care if you're online or not. If I need to message you, I'm gonna send you a message. When's the last time you went to send a text message and went "gee I wonder if they're online".
- File Transfers -
Easy peasy click-a-button-and-boom file transfers. Oh, and another cool use of the conversation list: let's throw a progress bar in it.
- Stuff I have to figure out -
* What exactly does a new message look like?
* How do I add contacts?
* How do I add accounts?
* What about chat rooms? (like IRC)
* Video chat?
* Presentation mode?
* Fancy content previews (for example, embedded youtube videos or something)
* Other suggestions?
Overhauled the convo list. Added avatars, IM protocol, changed the date format, group chat, progress bar for transfers, images in chat, add object button, etc.