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?
*update* 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.
How does it even make sense anymore to have a list of my hundreds of possible contacts. Like I'm gonna scroll through that.
Well, it does make sense to me. I've grouped my ~300 contacts by different criteria (but of course don't display all offline contacts) and I do scroll through that list just to get a quick overview who's online/available.
Man, with such ingenious designs, you should really work for Canonical (like that Faenza developer)! Not saying that ElementaryOS isn't awesome, but your designs would benefit an even broader userbase.
It would be really nice if the contacts were added in some sort of contacts application, also for the accounts the switchboard accounts plugin may be the best case as is system-wide, also chat rooms could show in fancy manner (i.e a fan-like view) everyone's avatar, also i don't really know why you have put the "+" but it could have every extra feature (video chat, file sending). When it comes to online i do need to check if people are connected or not (at least in skype, which is what I do use), however instead of a status icon , why not make the image in gray colours when it's offline? PD: I want that app!! XD
Well, it does make sense to me. I've grouped my ~300 contacts by different criteria (but of course don't display all offline contacts) and I do scroll through that list just to get a quick overview who's online/available.
By the way, great concept
When it comes to online i do need to check if people are connected or not (at least in skype, which is what I do use), however instead of a status icon , why not make the image in gray colours when it's offline?
PD: I want that app!! XD