想知道各位独立开发者的网站或者 App 的 UI 都是怎么设计出来的?

2023-10-08 11:59:59 +08:00
 17lian

如题, 看到很多独立开发者大佬做的网站和 APP 的界面都是好看的一笔,如丝般顺滑,都是怎么设计的,小弟我也想学学,求求各位大佬给指点迷路 我的疑惑点主要是,这些界面动画都是开发者自己独立设计和开发的么,还是额外让别人做好设计后,自己再开发的

5561 次点击
所在节点    程序员
44 条回复
ztao165
2023-10-08 14:00:19 +08:00
最近在看 《 Refactoring UI 》,推荐给大家
lxiian
2023-10-08 14:01:42 +08:00
我是去 dribble 上去抄😂
guguji5
2023-10-08 14:08:01 +08:00
丝滑不丝滑需要代码实现,好不好看可以参考免费的设计稿 https://www.freeuid.com/
akring
2023-10-08 14:20:59 +08:00
个人的两套方法,仅供参考:

1. 使用系统平台的默认组件

- 优点:下限很高,一致性很强,通常不会出现让用户恼火的奇葩交互或者怪异审美。
- 缺点:上限很低,UI 同质化严重,无法让用户一眼记住,需要用功能打动用户。
- 参考:iOS 和 Android 官方的人机交互指南。
- 个人作品: https://starorder.akring.com ,大量使用系统组件,对于跨平台开发来说有很大的加成。

2. 多看设计网站,使用流行的设计体系

- 优点:上限很高,UI 通常具备更好的设计感和个性,具有独特性,设计的好的话会大大加分。
- 缺点:下限很低,与之相对的,糟糕的品味和业余的设计能力会让你的作品成为一朵奇葩。
- 参考:谜底工作室旗下的作品,UI 和交互都非常令人印象深刻。
- 个人作品: https://fasting.akring.com ,使用了「我自己」非常喜欢的轻拟态设计,从评价来看褒贬不一,有的用户喜欢,有的不喜欢,所以个性化设计是把双面刃,开开发者如何取舍了。
eDeeraiD0thei6Oh
2023-10-08 14:26:05 +08:00
看来很多人都不知道 https://themeforest.net/
rev1si0n
2023-10-08 14:43:26 +08:00
不是一步到位的,可能初版的都入不了眼,后面在使用中慢慢改进
jellybool
2023-10-08 14:52:31 +08:00
tailwindui 一把梭
zoharSoul
2023-10-08 14:55:32 +08:00
抄竞品
seven123
2023-10-08 14:55:57 +08:00
直接借鉴做的好的
giter
2023-10-08 14:59:38 +08:00
dribble 先汲取一下设计灵感,然后在 axure 里画出满意的原型图,再按照原型图写实际界面
s04
2023-10-08 15:18:48 +08:00
FIVERR 雇人做
tyzandhr
2023-10-08 15:23:42 +08:00
学一学视觉传达
leyfung
2023-10-08 16:19:40 +08:00
@eDeeraiD0thei6Oh 感谢👍
iOCZ
2023-10-08 16:26:57 +08:00
dribble 上面感觉很多都很像
L1SO0307PhOWHL66
2023-10-08 16:46:51 +08:00
我是过来人,从 0 到 1 ,做过一款上过 Mac App Store 工具-娱乐垂直品类 TOP1 浏览器插件产品,自己野蛮生长不一定是适合所有人 😄

1. 定 MVP

确定提供的核心服务和产品是啥,
确定投入和产出比(产出可以是盈利,也可以是技能成长)是可接受后,反推最快 MVP(minimum viable product) 最简可用产品**必须**实现的特性,然后围绕这些特性手绘界面。

你没有看错是手绘,用纸和笔。如果自己去学张三原型工具,李四绘图工具,可能把解决一个问题,变成多个;
同样,你找人代工也是,出问题怎么改,快速迭代二三四版怎么改,资金能跟上?设计和开发如何协同?

纸和笔最简单也容易改,而且人人都会,主打一个快,天下武功唯快不破。

2. 定技术栈

选最适合的和最熟悉——不是最流行最潮也不是最多人用的框架技术栈,来实现 MVP 。

许久以前,我自己是后端野路子,听有经验的资深前端推荐了 Vue 自学 ——因为他们说 简单快上手后期容易招人/找人代工,我信了,结果后来还是自学 React ,因为它能一把梭搞定前端、手机端和电视端所有终端产品界面。

主前端/终端技术栈定下来后,找相关的 UI 库直接参考第一部的手绘图做高保真 demo 。
比如我选了 React ,我会找 基于 React 实现的 UI 库,如 Mantine UI ,然后直接写高保真 demo 。

3. 丑没有关系,最重要快

验证想法,实现营收,快速迭代出下一个版本——赚更多钱——找更专业的人帮你重写。不断重复这个过程。

你的 MVP/demo/第一个版本出来后,但凡有个嘴巴的用户本能反应就是评论丑之类,其实不要太纠结。
目标是搞钱,有钱之后想多漂亮都可以;漂亮重要但是它不是目的,过早在界面消耗太多而忽视更为重要的产品服务内核,本末倒置,产品好看从来不是最重要和唯一的竞争力。
751327
2023-10-08 18:16:23 +08:00
我的第一个 app, UI 基本上是找各种知名的 app 模仿,看看别人怎么设计的,最终的成品还是不太满意
YYDS18
2023-10-08 18:17:32 +08:00
fescover
2023-10-08 18:36:14 +08:00
0o0O0o0O0o
2023-10-08 18:41:27 +08:00
@751327 #36 我感觉很好看,就是第五张下面有点拥挤,有开源计划吗?
zsh2517
2023-10-08 18:41:40 +08:00
想学+15

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

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

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

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

© 2021 V2EX