软件的本质是解决某个现实问题的工具。这个工具的设计应该坚持“Don`t make user think”原则,充分考虑用户在使用该软件时的现实情况,界面友好并且尽量美观。同时我本人喜欢简洁的风格,我希望自己设计出来的软件能够在保证用户充分理解的前提下,用最少的修饰带来最全面的使用效果和体验。

昨天晚上看微信的界面设计,收获到了一些东西。

首先,作为一个以解决人们网上交流的需求的软件,其界面主体框架分为四个框架:聊天界面,通讯录界面,发现界面还有个人界面。

聊天界面:以一个list给用户显示了当前的聊天信息,每一列是一个用户。可以显示当前用户的头像、对该用户的备注、最后一条信息部分信息及时间以及区分消息是否已读的标记(使用红色,比较醒目)。这种聊天界面是目前比较主流的设计,像qq等其他聊天类软件,京东,淘宝,拼多多等电商软件的信息界面都是使用这种方法设计的。

这种界面的设计优点是:可以直观地选择一个用户或者群组进行网络聊天(昵称/备注,头像);可以清楚地看到上次聊天的最后一条消息(可反映上次交流时的状况,方便用户根据印象进行选择);可以清楚地看到是否有未读消息;

同时,个人感觉微信缺少和qq一样的一键全读的功能,以及,当删除掉一个对话框之后,聊天记录就会全部清除掉。可能是由于其他的原因吧,要不怎么会qq有这些功能而微信没有?**

通讯录界面:
分为四个部分:
第一部分是一些几个与交流相关的功能,群聊,公众号,添加朋友。最有意思的是“标签”这个功能,通过对不同人群的分类,实现不同的功能。
第二部分,企业联系人
第三部分,星标朋友
第四部分,普通联系人,根据备注/昵称拼音顺序进行排序。

不难看出,这一页的主要功能就是显示出所有建立好友关系的联系人,是一个总的通讯录。微信把这个通讯录进行了几个不同的分类,方便用户查找。星标朋友和qq里的特别关心差不多,但qq里的特别关心类似于微博里的关注,而微信里的星标朋友只是简单地分了一个组。qq的用户人群主要是年轻人,可能年轻人要更倾向于浏览被关注人的社交信息,而微信里的用户只要给星标朋友一个位置就可以了。
微信更喜欢的是简洁。

第三部分,以朋友圈为主的功能拓展。有关朋友圈的心得留到以后总结。
第四部分,个人设置,包括账号资料的编辑,支付设置。微信里的支付功能觉得是微信功能的一个重要部分,由于微信支付的成功,腾讯实现了很多。这个我还没能充分体会。

产品 观察体会微信界面心得(一)相关推荐

  1. Android studio实现类微信界面

    1.需要实现的功能: 页面具有标题微信 页面具有中间显示框 页面具有底部选择框,并且具有选择事件 页面底部选择框在进行改变的时候,我们需要中间显示框的页面同步改变 页面的布局清晰 效果展示如下 1.按 ...

  2. 扇贝编程python是干嘛的-产品观察 | 以对话式互动学习撬动转化,扇贝编程瞄准职教市场...

    原标题:产品观察 | 以对话式互动学习撬动转化,扇贝编程瞄准职教市场 成人编程教育是职业教育行业最火热的赛道之一,除了行业内的垂直创业公司,越来越多教育公司也在把业务线延展至这一领域,以便深度结合业务 ...

  3. Android 二维码扫描(仿微信界面),根据Google zxing

    Android 二维码扫描(仿微信界面),根据Google zxing Android项目开发中经常会用到二维码扫描,例如登陆.支付等谷歌方面已经有了一个开源库(地址: https://github. ...

  4. 微信界面Android实现

    欢迎浏览我的博客 这个学期我学习到关于移动开发的课程,我将在这里记录我的学习进度,也是分享我的个人心得以及我的所学内容总结. 本次实验内容 这次我们的学习内容是对移动开发的初步了解,这次通过在Andr ...

  5. 计算机绘图实训体会,CAD实习心得体会

    原标题:CAD实习心得体会 cad实习心得体会 一.课程实习的目的: 把握autocad用于工程制图的基本操作,了解工程图纸绘制的格式和要求,能够用autocad绘制二维的工程图纸和简单的三维图纸.并 ...

  6. html5实习体会,html5实习心得体会.doc

    2019年html5实习心得体会 html5实习心得体会该怎么写呢?下面整理了html5实习心得体会,欢迎大家参考学习! ? 21世纪的时期,中国的网络正在实飞猛进,大多的企业都是通过建立网站来进入企 ...

  7. html5实习体会,html5实习心得体会.docx

    html5实习心得体会 html5实习心得体会 html5实习心得体会该怎么写呢?下面小编整理了html5实习心得体会,欢迎大家参考学习! 篇一:html5实习心得体会 21世纪的时期,中国的网络正在 ...

  8. 微信团队披露:微信界面卡死超级bug“15。。。。”的来龙去脉

    1.微信超级Bug 大家好,给大家介绍一下,这是Bug: 应该有很多Android的用户熟悉上面这图. (本文同步发布于:http://www.52im.net/thread-1099-1-1.htm ...

  9. 2022年上半年,产品经理的55条心得总结!

    2022年上半年,平淡中透着不平淡. 平淡的是继续做着产品经理的工作,在跟老板过方案和跟开发打交道的过程中,又度过了看起来跟之前没什么不一样的半年. 不平淡的是感触.这半年仿佛突然习得了某种天赋技能, ...

  10. c语言编程培训心得体会,编程培训个人心得体会 编程学习心得

    <编程培训个人心得体会 编程学习心得>由会员分享,可在线阅读,更多相关<编程培训个人心得体会 编程学习心得(4页珍藏版)>请在人人文库网上搜索. 1.编程培训个人心得体会 编程 ...

最新文章

  1. python爬虫数据分析可以做什么-python爬虫爬取的数据可以做什么
  2. ajax返回的是流如何转换为pdf,如何在AJAX请求成功响应中返回PDF文件
  3. 最短路问题之Bellman-ford算法
  4. 用户日志留存所采用的技术手段
  5. echarts 弹出放大_Echarts图标增加全屏/放大功能
  6. JavaWeb关于工程运行的笔记
  7. 判断素数的java程序_Java代码实例 判断这个数是否是素数
  8. java se基础复习3
  9. 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第七章 CPU定时器
  10. 自媒体短视频怎么制作?视频制作大神分享的超全教程,新手也能轻松上手!
  11. 计算机网络应用层1练习题
  12. 利用HttpWebRequest自动抓取51la统计数据
  13. 2021年Robocom 复赛题解
  14. 全国多省市推广盘扣脚手架,模架大咖怎么看?
  15. Tomcat 配置详解/优化方案
  16. 人工智能前景和现状如何?AI发展趋势分析
  17. 算法模板:动态规划之线性DP【沈七】
  18. 【习题】《算法零基础100讲》位与 2
  19. 第9章 梦的初现——开发回合制游戏《勇者斗恶龙》
  20. POJ 2142-The Balance(扩展欧几里德)

热门文章

  1. unity3d计算两点之间距离的方法
  2. EPLAN史上最全部件库,官网下载,部件宏,EDZ格式
  3. CAD-Arcgis 坐标校正
  4. 线性代数学习笔记——第六讲——矩阵的转置
  5. 2019年还剩1天,我从外包公司离职了
  6. 什么是数据库存储过程?
  7. Apache运行模式MPM详解
  8. hadoop 下载慢的解决方案
  9. python的分号用英文还是中文_中文的分号和英文的分号使用方法有区别吗?
  10. 【鸡汤】过往不恋,未来不迎,当下不杂