昨晚肝了一晚上,终于写了一个初步的 UI 出来,大家给看看。
之前曾经发过帖子,画了一些聊天软件的 UI 草图,今天终于用代码实现了。
目前就是基于 SwiftUI 实现的。
1
dai269619118 129 天前
兄弟图片 403 了 😂
|
2
cat9life 129 天前
作为练手学习是极好的。作为产品的话,卖点是什么
|
3
daqing OP @dai269619118 我可以打开图片啊。
|
4
shenyiyouge 129 天前
俺的图图呢?.jpg
|
5
shenyiyouge 129 天前
@shenyiyouge 好了出来了
|
7
tywtyw2002 129 天前 via iPhone
现在很多聊天软件,说是聊天软件,不如说是微型社区了。
像 discord 之类的最后都是以社区为主了,聊天算是附加功能。 |
8
daqing OP @tywtyw2002 是的,社区正式我这个软件的主题。你看左侧栏的聊天群名称,都是社区。
|
9
daqing OP 说到卖点的话,我这个软件会结合一些 AI 的东西,你可以认为是蹭热点,但是我觉得还是有一些实用价值的。
比如色情内容过滤。 |
10
so2back 129 天前 6
色情内容过滤?那还有什么意思 #doge
|
12
zhng920823 129 天前
搭车推荐我的匿名聊天室 /t/1066232 可 WebRTC 视频 可任意创建聊天室
|
13
zhng920823 129 天前
@daqing #11 开始不要考虑那么多
|
14
daqing OP @zhng920823 #12 换个头像啊亲
|
15
ZGame 129 天前
建议 ui 可以抄一下 discord 。 样式和配色太不好看了..
|
17
zhng920823 129 天前
@zhng920823 #13 总是忍不住要按嘛?
|
18
461229187 129 天前 1
|
21
snxq1995 129 天前
https://drrr.com/lounge/ 喜欢 drrr 这种的。
|
27
xz410236056 129 天前
这界面一眼 swiftUI ,还是那种纯系统组件+系统图标。 定制程度太低了,看起来怪怪的
|
28
stucom 129 天前
不如跟站长合作一下,直接把聊天室嵌入到这个网站中
|
29
28Sv0ngQfIE7Yloe 129 天前
先从 WEB 入手吧,客户端的话太重了
|
31
maemolee 129 天前
好喜欢这种原生界面风格的聊天,很支持
|
33
gdw1986 129 天前
我怎么记的 有现成的 docker
|
34
sbldehanhan 129 天前
所有的技术交流群最后都会变成黄色或者政治群。
|
35
daqing OP @xz410236056 目前只负责解决布局问题,不考虑样式美化啊,后期再找设计师合作。
|
40
daqing OP @sbldehanhan 你说的对。
|
43
Wenco 129 天前
@daqing
> 我的思考有很多,但是这个阶段,没办法公开讨论,只能探讨 UI 的方向。去年 10 月我就发布了一款聊天软件的测试版,当时很多人也是质疑卖点。 回复的这一条,当时很多人也是质疑卖点,那是有什么转折吗? |
44
daqing OP 统一回复一下:
这是最早的帖子: https://cn.v2ex.com/t/973126 标题:我开发了一个群聊成员无上限的聊天软件,取名:无限群,今天发布 0.1 版本,进行内测 当时的卖点只有一个,就是群成员无限,然后大家就很质疑这个东西。 在这之后,这个项目就下架了,没有继续搞,但是我的思考没有停止,经过近半年多的思考,我有了一些新的认识。 最基本的思考是:一个产品,不管有多少竞争者,不管存在多少巨头,只要还有点实际的用途,就能收获对应量级的用户群。 举个例子,微信大行其道,但是 QQ 也在更新。 当然,我不是说,我的 IM 能搞成像微信、QQ 一样的量级。 其实仔细看看,在 IM 这个领域,国内国外的产品很多,比如微信,QQ ,电报,Discord ,Whatsapp ,Line 等等。 那你能说,因为有了微信统治天下,那么就别开发 TG 了吗?有了 TG ,就别做 Discord 了吗? 想想你家的厨房,光切菜的刀具,有多少种? 希望我的 IM ,能成为厨房中一把有用 刀具,仅此而已。 |
45
echoless 129 天前
干就完了.
软件细微的差别就等带来不一样的体验. |
47
katwalk 129 天前
作者一直在说解决布局问题,但是从截图上看,布局和其它聊天工具 QQ 、微信也没有什么区别,可否描述一下它的布局有什么特别的地方?
|
50
daqing OP |
52
BadFox 129 天前 1
我来泼点凉水。
一般对于产品化开发的流程都是先有需求,再说实现。需求同时是你的产品的核心卖点和竞争力所在,并且也是一部分与竞品拉开差距的差异点。 我们以这个逻辑来审视你的产品。去年你发的帖子里表示你的核心是“无上限群成员”,当时被大家质疑这一点需求是否能够支撑起一整个产品。你对此的理解是:“经过近半年多的思考,我有了一些新的认识.....希望我的 IM ,能成为厨房中一把有用刀具,仅此而已。”我觉得你依然没有理解到什么叫差异点和核心卖点。你举例的微信,QQ ,电报,Discord ,Whatsapp ,Line ,微信是市场因素、QQ 是从第一代 OICQ 开始就抢占了 im 软件这个认知,电报主打安全并且在匿名这个点上有着非常强大的护城河,discord 着重在游戏方面且融合了游戏聊天的市场占比,whatsapp 背靠 facebook 成长路径几乎是 QQ 的国际翻版(而且更大),line 我用得不多但是感觉是日韩版的类 QQ 软件。这几个里面你觉得你能够比对哪个? 你在帖子里对于核心点这个概念依然是含糊其词,那么我们就姑且认为你的核心护城河依然是布局、无成员上限。噗,说到这里我都有点绷不住了,你觉得布局从三栏到两栏是什么核心竞争力吗? discord 或者 QQ 把某一侧侧边栏隐藏掉不就是两栏了?还是说你觉得你的使用者有群成员数量超过 2k 的需求?真的,越写越绷不住。 最后多说一点,我看截图都是苹果界面,你可以去 app store 看看,纯聊天的 im 软件有多少,下载量又是多少。大部分产品都是一个核心卖点+即时聊天功能,他们的目的是组建一个社区,形成用户粘性,至于聊天功能那真是能用就行。你拿着一个功能想要拓展成纯粹的一个产品,无异于别人做满汉全席或是粤式大餐,而你煮了碗白米饭,说总有人喜欢你的不限量东北大米。Of course ,yep ,总有人喜欢的,但是有多少人? |
54
lizhenda 129 天前
支持庆总为爱发电
|
55
RudyS 129 天前
#44 “那你能说,因为有了微信统治天下,那么就别开发 TG 了吗?有了 TG ,就别做 Discord 了吗?”
先不说这里的逻辑本身有问题;除了不可描述的原因,微信能跟后两位比? |
56
daqing OP @BadFox 感谢你的凉水,很理性的思考,非常感谢你花时间回复。
"你在帖子里对于核心点这个概念依然是含糊其词,那么我们就姑且认为你的核心护城河依然是布局、无成员上限。噗,说到这里我都有点绷不住了,你觉得布局从三栏到两栏是什么核心竞争力吗? discord 或者 QQ 把某一侧侧边栏隐藏掉不就是两栏了?还是说你觉得你的使用者有群成员数量超过 2k 的需求?真的,越写越绷不住。" 核心点,现在我不能明确的讨论,但是,显然不是无上限和两栏布局啊。 另外,群成员超过 2K ,还真是有需求的(但这个功能不一定免费) --- “最后多说一点,我看截图都是苹果界面,你可以去 app store 看看,纯聊天的 im 软件有多少,下载量又是多少。” 由于能力和精力和财力的限制问题,目前只能从苹果系统开始做,后续发展的符合预期,会拓展到 Windows 和 Linux ,顺便说一句,Windows 也打算做原生的,而 Linux 打算用 tauri 做(只是一个计划,有可能改变)。 --- “大部分产品都是一个核心卖点+即时聊天功能,他们的目的是组建一个社区,形成用户粘性,至于聊天功能那真是能用就行。” 你说对了,看来你是懂产品的,哈哈。而社区正是我的软件的核心,不信你看看我的左侧栏,那些群的名称,是不是 xxx 社区? ---- 总之,非常感谢你的批判。 |
58
shtzlwdmkf 129 天前
盈利和用户群体呢?推广啥的,还有就是现在的飞书和钉钉,若不是赶上前几年特殊时期加上企微战略调整,真干不到现在规模,但还是在赔钱
指望付费建群付费进群? |
59
Tlaster 129 天前
> 核心点,现在我不能明确的讨论
突然好奇起来为什么核心卖点不能讨论,总不能是区块链/币圈聊天软件,聊天就可以转币/发红包/开合约/领空投吧 另外: > 目前只能从苹果系统开始做,后续发展的符合预期,会拓展到 Windows 和 Linux ,顺便说一句,Windows 也打算做原生的,而 Linux 打算用 tauri 做 提到 Windows 原生我就来劲了,你想用的是这个 WinUI 3 ,还是 UWP/WinUI2 ,还是 WPF ,还是 MFC 。 我推荐是既然想到 Linux 用 Tauri ,那么不妨桌面直接用 Tauri 搞,要不然你会面临每个平台都需要人来维护的尴尬场景,开发和测试的成本会非常高。 如果还需要移动端,都用 Native 技术栈的话你需要维护 5 个客户端,再加上一个后端,想想都很刺激,不妨看看 Rocket.Chat 的做法:我们全都用 Typescript !从后端到前端到客户端全都是 Typescript 一把梭,维护成本会小不少。 |
63
daqing OP @shtzlwdmkf 这个有初步的思考。
|
64
daqing OP @Tlaster
“突然好奇起来为什么核心卖点不能讨论,总不能是区块链/币圈聊天软件,聊天就可以转币/发红包/开合约/领空投吧” 不是的。不能讨论的原因,是因为不太成熟,而如果现在说出来,大家还是一片质疑,既然如此,不如不说。 --- "提到 Windows 原生我就来劲了,你想用的是这个 WinUI 3 ,还是 UWP/WinUI2 ,还是 WPF ,还是 MFC 。" 具体技术还待研究,但是 Windows 肯定打算用原生。 --- “我推荐是既然想到 Linux 用 Tauri ,那么不妨桌面直接用 Tauri 搞,要不然你会面临每个平台都需要人来维护的尴尬场景,开发和测试的成本会非常高” 为了用户体验好一些,都会尽量用原生。如果 Linux 有好的原生框架,也可以考虑(排除 QT )。 |
65
tywtyw2002 129 天前
Linux 原生框架真的没啥太好的。 排除 WEB 类 UI 框架,要不 GTK ,跨平台就 QT 了。
要不就上 GPU 渲染,IMGUI 之类的。或者学 ZED 用 rust 写个框架来。 不着急,就在等几年,RUST 会有好 UI 框架的 |
66
daqing OP @tywtyw2002 #65 自己写 UI 框架,还没那个实力。等 Zed 成熟吧。
|