有没有人有兴趣开发一个开源的IM?以兴趣为主!

2011-11-15 10:10:13 +08:00
 Kaiyuan
现在遇到的IM,无论是商业的还是开源的都是用户体验很难让人接受。iMessenge这里很喜欢,但是只限于IOS间通信,未来也就只有Mac平台。windows linux都没有。想QQ那样太商业化用户体验又不怎好,MSN更加了。Gtalk就太简单,其他开源的IM一直都不怎么重视用户体验,MIN什么的就是为了给人折腾。
所以就想,为什么不找几个有兴趣的人一起做一个呢?

1) 基于Gtalk的xmpp通信;

2) UI要看得舒服,用起来要用得顺手;

3) 只要一些基本用到的功能,如:发图片可在对话框显示,发送的音频视频可以直接调用系统播放器播放,支持截图功能,发送录音等的必要功能;

4) 支持像飞鸽传书那样基于TCP/IP模式的局域网通信。

上面的这些功能现在大部分的IM都能实现,为什么我们还多余去做一个呢?
那么,你觉得现在这类IM好用吗?你觉得满意吗?
再者,商业软件必定不可能满足用户的,肯定会帮很多用不着的东西,他们还要赚钱呢。

那么做这个IM主要目的是为什么?
1) 简单,不要像大部分开源软件那样复杂而且不合理的用户体验!

2) UI要简约好看!起码看起来不会觉得不爽(审美观每个人都有不同,但是起码做得足够精美能让人看得舒服,开源软件的通病就是UI总你让你不爽,mac上的好很多,其他平台就受不了。);

3) 功能够简约,把必要的功能加上,不必要的全部不做;

4) 最重要的就是,占用资源够少。
6535 次点击
所在节点    创造者
55 条回复
acdea4effdbb420d
2011-11-15 10:16:08 +08:00
我赌10块钱,没有
说实话qq我用起来很满意,用户体验也很好,它赚钱才能让它一直做得刚好,MSN就是不赚钱,所以跟qq比功能简直是弱爆了
不过我不怎么用im,异步通讯才是王道
u_u
2011-11-15 10:30:49 +08:00
Pidgin Psi Miranda
Kaiyuan
2011-11-15 10:34:38 +08:00
@acdea4effdbb420d QQ对于普通用户就不错,但是太臃肿。MSN不但不赚钱,还不受重视自然就不好得去那。
Kaiyuan
2011-11-15 10:35:51 +08:00
@u_u Pidgin 功能是不错,但是用户体验不怎么好。 Psi 没用过。Miranda太折腾,是开源软件的典型。
summic
2011-11-15 10:41:11 +08:00
做好是需要钱的,不赚钱怎么发展
vonsy
2011-11-15 10:43:35 +08:00
我预测楼主这个im
1. 功能,用户体验比不上QQ
2. 简约,资源比不上Google Talk

我想用xmpp代替动态域名,这样openvpn就省事多了
Kaiyuan
2011-11-15 10:44:06 +08:00
@summic 所以我才说以兴趣为主,不是专门的做这个IM为主业,是开源的,而是因兴趣而去做。兴趣比赚钱更重要。就想木匠在给人做雕刻或者家具时候和自己想去做一件家具的不同。
jacyhao
2011-11-15 10:44:11 +08:00
@Kaiyuan 要清楚:每个人用IM的重点不是因为“体验好”,不是因为“UI酷”,不是因为“功能简洁”,重点是每个人的“圈子”,当然如果你想实现自己的软件作品,我觉得完全没有必要做IM这个注定被看一眼就会关掉的东西....
Kaiyuan
2011-11-15 10:51:22 +08:00
@vonsy
1) 业余只是为兴趣去开发的功能必定没商业软件完善,如果是单纯程序员去开发必定是用户体验比不上QQ,但是,我是做设计的,主要是UED,而早期我是左UI设计的。
2) Gtalk的占用资源没其他IM比得上,但是Gtalk是因为功能太单一,单纯的就是文字和视频,还有收发文件3个功能,现在加上拨打电话就4个功能。最重要Google本来就那么多大牛。
Kaiyuan
2011-11-15 10:55:38 +08:00
@jacyhao 我这个想法的出发点是 - 兴趣。这不是一个商业软件,是一个开源免费的软件,是希望有兴趣的人们加入开发。要的不是你所了解的“体验好”“UI酷”那么简单的问题,重点是要用得舒服,用起来很自然,而不是需要去学习和适应的软件。
pepsin
2011-11-15 11:12:25 +08:00
@Kaiyuan 这样不如学imo,做个皮,支持各家协议,这样用户的圈子能保住,UI 也能得到提升。

难点在qq 的协议,其他比如人人,gTalk 都是 jabber,实现似乎都有现成办法
marco
2011-11-15 11:14:02 +08:00
我倒是很支持楼主的想法。不就把它当成一个玩具级的项目来玩么,又没指望用来赚什么钱,背那么包袱干吗。

最重要的就是造个让自己爽的产品。

我建议做基于浏览器的版本,用 Backbone.js 或者 Spine.js 。
类似于 https://github.com/maccman/holla

需要移植到手机就再做个客户端,程序里面嵌 Web ,再补个 Push Message 就基本好用了。

Mac 和 PC 上就直接浏览器用;实在想有客户端的感觉就用 Fluid 或者 Prism 做个外壳。
sarices
2011-11-15 11:14:23 +08:00
想法不错,但是现实看来有点天真。
joyqi
2011-11-15 11:25:28 +08:00
支持楼主付诸实践
chenluois
2011-11-15 11:34:28 +08:00
同 ◎joyqi,支持楼主付诸实践。建议楼主至少先做个原型出来啊,光这么文字表述,什么都没有,恐怕难以吸引他人的兴趣。
Kaiyuan
2011-11-15 11:40:58 +08:00
@sarices 感谢评价,因为是以兴趣为主,所以没有过多的期望。
@chenluois 因为我只是做设计的,所以我现在只能编写一份详尽的计划书和原图来说明。至于软件原型我就没技术做了,所以才希望有兴趣的人加入。
est
2011-11-15 11:42:21 +08:00
levn
2011-11-15 11:43:37 +08:00
把Mac上的鸭子adium做个分支……
Kaiyuan
2011-11-15 11:46:08 +08:00
@marco 这个和很不错。不过web有很多时候限制很多。所以web对移动设备有优势而已。AIR并不讨人喜欢,所以AIR也不考虑。
@pepsin imo?没了解过。就是基于web的?
Kaiyuan
2011-11-15 11:50:05 +08:00
@est 就是因为这类IM的用户体验很不好才会有这想法。
@levn 鸭子用过几次,了解不多,但是我没有MAC设备,mac也只是之前装的黑苹果时候用过很短时间,不稳定换回windows了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/21451

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX