美文网首页
从0到1搭建PC桌面程序产品的踩坑总结

从0到1搭建PC桌面程序产品的踩坑总结

作者: 奇哥哥 | 来源:发表于2020-05-12 16:29 被阅读0次

    本人是从业6年多的『交互+产品』综合体,2年移动产品经验 4年移动交互经验,但PC端桌面程序是从业来第一次设计。可算是浑浑噩噩、跌跌撞撞的走过来,其中有很多收获,想着以写简书的方式记录下来,希望大家多多指教!

    接下来进入正题

    产品的开发框架:Electron

    产品描述:一个即时任务流展示平台,业务方接入平台后,可以按照规范自定义任务流内容,及推送到桌面程序的触发规则

    桌面程序主页面:

    桌面程序主页面

    踩坑1:程序的拖动规则

    最开始没有细化拖动规则与可拖动区域,所以上线后会造成以下BUG

    1.全选拖动全选输入框内的文本

    2.无法复制粘贴某页面的文本

    3.程序的可拖动区域小,不易拖动操作

    4.点击按钮与拖动窗口冲突,导致最终反馈与操作目的不符

    解决方案:可操作部分不可拖动,其余部分都可拖动。如:业务任务流、搜索框、按钮

    收获:

    ① 不能依据鼠标的形状(箭头、竖线、手指)去判断是否可以拖动

    ② 小窗口类型的桌面程序,一定要定制大片区域可拖动

    ③ 业务任务流需统一拖动规范,统一在业务任务流展示区域内不支持拖动

    ④ 因为是平台类的产品应考虑业务方的接入成本去设计规则

    踩坑2:按钮内文字展示不全处理方式

    共有两种方式可选

    方案1:hover在按钮上后,文字滚动展示更多,如下图:

    滚动展示示例图

    方案2:hover在按钮上出现tips,并在上面展示全文字,如下图:

    tips示例图

    两者都能解决,但是选后者,后者更高效

    持续更新中...


    相关文章

      网友评论

          本文标题:从0到1搭建PC桌面程序产品的踩坑总结

          本文链接:https://www.haomeiwen.com/subject/mlwbnhtx.html