童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

以“封装”的思维,来做原型

5月21日 渡缘祠投稿
  原型是产品经理岗位最基本也是最重要的产出了,那么作为我们产品汪的日常工作,效率就很关键了,想要提高效率,不妨试一试用“封装”的思维方式来做原型吧
  封装的概念
  不管大家是不是技术出身,整天被互联网浪潮浸泡的我们,对于JAVA中三大特性:“封装”、“继承”、“多态”,总是有所耳濡目染的吧。也正是由于这三大特性,才使得JAVA从互联网的“雨露均沾”中脱颖而出,“偏偏只宠JAVA一人啊”。
  1。定义
  封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。
  2。优点
  提高复用性;
  无需了解实现细节;
  内部结构可自由修改。
  3。“讲人话”
  好了,大家可能会说这是什么鬼,赶紧“讲人话”我们直观地理解一下,意思大概是这样的:这个封装好的功能我管他如何实现的呢,我们直接拿过来用就行了;某些地方用着不爽怎么办,那就在原来的基础上改啊,尺寸不合适我调尺寸,颜色不好看我调颜色,调完以后呢,还是直接安上去就能用。
  嗯,封装的意思,好像就是这样的。
  那么,怎样以这种思维方式来提高我们做原型的效率呢?大家接着往下看
  做原型,“封装”的五层次
  第一层次:组合
  嗯,没错,你可能已经猜到了,第一层次就是这个非常low的,Axure中的组合功能。
  既然这么low,那么我们为什么还要讲呢?毕竟是第一层次嘛,总是那么高屋建瓴地俯瞰众生,这样也不好对不对(虽然笔者从来都是仰视)。
  优点:
  复制粘贴方便
  位置挪动方便
  如果没用组合,万一你下个版本要把一个区域的东西换到另一个位置上去呢?万一你整个页面要出现类似的东西好多遍呢?你会怎么办?你能怎么办?
  貌似只能鼠标拖个范围选中一大坨东西了,嗯,组合主要解决的就是这个问题。
  第二层次:母版
  我们就随便举一个例子,就拿一个网站的顶部导航来说。对于一个产品原型,搞二三十个界面很随意吧,然后我们就假设20个原型界面都有这个顶部导航,就算我们用了组合,那也得复制1遍,粘贴19遍吧。如果其中的内容发生了变更,那我们怎么办呢,只能改1遍,然后再粘贴19遍。
  年轻人为什么要这么折磨自己呢?
  所以,会多处用到的相同内容尽量用母版。同时,母版顺便解决了排列不齐的问题。
  what?你说不知道母版怎么用?你也不知道母版怎么就解决了排列不齐的问题了?
  那就继续往下看吧。
  这是一个APP的基础框架底板,母版功能就在鼠标右键啊。
  然后呢,我们还可以设置母版的位置,至于这三种位置到底是怎么用呢,大家自己试,自己动手,丰衣足食。
  第三层次:组件
  好了,刚才我们说的前两个层次,都是针对同一个项目内部的。当我们做的项目足够多了以后,会发现更多共性的内容,这个时候,就需要总结这些具有共性的组件啦。
  我们拿分页功能(Pagination)举个例子吧,这个功能够常见吧,但我们总结细分一下,分页的类型也可以分为好多种啊,大家总结过么?
  笔者总结的有八种,放上去实在太多了,就选择其中四种给大家展示一下吧。
  分页功能只是组件总结的冰山一角呀,我们能总结的实在是太多了,只说分类,不说内容,大类就可以分为六类,小类的话,只是常用组件就可以分为二十项:
  为了满足大家的好奇心,我们就再举一个例子吧。大家可知道,文字的颜色和大小,在不同的场景下,可是大有讲究的,详细说来,我们可以总结为以下十种:
  组件总结两方面:
  一方面是需要自己在工作的过程中,不断总结沉淀自己的内容。
  另一方面也需要不断地收集现成的优质资源。
  说实话,笔者画了那么多次的轮播图,如果是没用现成组件,我还真得研究一下怎么做。(有可能不会做0。0)
  第四层次:框架
  从组件再往上提升一个层次的话,就到了框架层了。前面我们只是总结了一个个的功能组件都是什么样子的,当我们经历的不同类型的项目足够多了以后,我们也可以接着总结一下:不同产品的框架都是个什么样纸?
  例如:小程序平台框架,短视频平台框架,在线教育平台框架,内容分享平台框架,等等等等。
  把这个层次的内容总结完之后,可就真是打通了任督二脉,十八般武艺样样精通了啊。
  我们还是举一个例子吧,看一下内容类平台的个人中心,大致是个什么风格:
  做内容类产品的小伙伴,看到此图后,有没有一种莫名的亲切感呢
  第五层次:组件库
  同学们,这可是“封装”思维做原型的最高境界啦,哪位同学能总结到这一层次,那都不用感觉,人生肯定到达了巅峰,人生肯定到达了高潮呀!升职,加薪,成为高富帅,迎娶白富美嗯,想多了
  不过在做原型这一境界,绝对可以让我们独孤求败了!
  那么,组件库该如何建立呢?
  笔者常用的组件库,从大类划分的话,其实就是APP端和WEB端了。然后,将我们第三层次总结的组件和第四层次总结的框架,再次进行归纳总结,你猜怎么着第五层次成了!
  耳听为虚眼见为实,来来来,晓庄同学给大家真真切切地分享一个实际案例,大家可以自己动手看看哦
  http:www。axureux。comdemoLibrariesMobLitemenu。html
  “闲言碎语”
  以一句IT界的经典话语总结一下,何为“封装”思维吧:我们不生产代码,我们只是IT界的搬运工!
  在公司的项目中,产品经理属于产品的设计层次,程序员属于产品的实现层次。我们换到互联网的视角,来再看看这个问题:其实99的程序员也只是在“代码搬运”的工作,大到例如“Struts”框架,小到诸如“if。
  else”语句,有多少是程序员一个字符一个字符的敲出来的呢?答案是显而易见的,他们实现的方式跟我们今天所讲“封装”思维,其实是一样一样的
  不要以创造性的思维来进行思考,我们需要的只是创新,因为我们所处的,是一个应用型技术的时代!
  结语
  今天我们讨论了以“封装”的思维,来做原型的五个层次,掌握了这五个层次,那做原型对我们来说,可真就是手到擒来了呀。
投诉 评论 转载

以“封装”的思维,来做原型原型是产品经理岗位最基本也是最重要的产出了,那么作为我们产品汪的日常工作,效率就很关键了,想要提高效率,不妨试一试用“封装”的思维方式来做原型吧封装的概念不管大家是……Auxre教程:网易云音乐听歌识曲交互动效制作如何用Auxre制作网易云音乐听歌识曲交互动效呢?一起来文中看看效果展示:分析交互动效打开网易云音乐,截图,然后我们可以看到,这个就像水波的动效是这样组成的:……从制作“打地鼠”小游戏,看对接客户的最后一步本文通过分享一个用Axure做打地鼠小游戏的小案例,希望大家通过这个案例能了解到:循环事件的设置方法;全局变量局部变量的使用方法;函数公式的使用方法;事件用例的使用方法;数据传……Axure教程:图片局部开灯交互动效如何利用Axure制作图片局部开灯交互动效呢?来文中看看本期教学由于是用作者本人的自拍照片进行制作教学,所以大家请勿乱传播,以免暴露本人帅的事实,话不多说,教学开始!……Axure教程:明日之子投票界面交互动效制作本文以明日之子投票界面为例,拆解了其中的交互动效,并具体分析了每一个交互动效的操作步骤。最近在追明日之子每天疯狂给妹妹点赞,所以尝试下投票界面的制作,分享给大家,这是我发……Axure教程:如何制作微信拍摄小视频按钮动效本文跟大家讲解一下,如何制作微信拍摄小视频按钮动效,一起来看看看看效果:制作过程1。分析截两张微信拍摄过程的界面,一共要制作两个动效:按钮交互:当……App产品原型背后要交代的细节和要理解的原则(一)笔者从产品经理设计需求的角度,分享了APP产品原型设计背后需要的注意的细节和原则,供大家参考与学习。移动App的产品设计往往都是所见即所有,没有太深奥的逻辑要交代的,比葫……Axure教程:计数文本域实现制定UI规范时,遇到实现“限制字数的文本域”的交互问题,即当用户输入的字数长度超过限制要求,如何只保留规定长度的文本?效果如下:我们知道【Number】类型的文本框……Axure技巧分享:个人中心二级菜单的交互实现在实现web端的顶部导航头像个人中心二级导航的原型,很多新手都会忽略Axure自带的一些高级交互效果,而采用冗余而复杂的交互事件。那么,要如何简单去实现这个效果呢?原型效……Axure教程:音乐播放器中,带时间的进度条歌词颜色变化旋转本文以QQ音乐为例,实现了带时间的进度条、歌词颜色变化、唱片旋转、暂停播放等原型交互。一、效果展示体验地址:https:v0u9to。axshare。com原……Axure教程:如何利用Axure实现可伸缩导航?在原型设计中,Axure还可以用于实现可伸缩导航功能,展现出菜单栏或者导航栏都无法完全展现的子菜单。那么,通过什么样的操作可以实现呢,本文为我们揭晓了答案。一、场景简述……Axure教程:首页的左右滑动、点击切换卡片、加载动画等交互本案例实现了微信读书首页的左右滑动切换卡片、点击按钮切换卡片、加载新卡片的动效、判断用户是否已浏览完推荐的新卡片等交互效果。一、效果展示体验地址:https:1qp……
运营设计常用“套路”拾趣(附实战案例)实例分析:运营活动项目中交互设计的4大维度案例分析上传作品时,设计师也要包装一下【交互基础】系列之解析移动端导航设计模式不止于美:浅析信息图形设计5分钟,带你掌握20个表格设计技巧AndroidVSiOS:多数PM忽视的5个交互设计用户体验设计的5大目标设计原则:组织信息的方式3分钟带你掌握11个最常用的交互控件记忆篇从心理学理解交互设计原则译文车载系统交互设计畅想Part3:主动性辅助面板场景式车载
你下载过哪些鲜为人知但是很棒或者很有用的中国空军目前有几种五代机?热闻聚热点网 能源专业毕业自我鉴定危地马拉的天坑是否预示着“世界末日”的情景?铁皮石斛适合什么人吃铁皮石斛适合这些人吃欧泉琳美白祛斑怎么样淡化已有的色斑同时抑制新斑热文如何促进血液循环促进血液循环的运动有哪些偏头痛生不如si,生活妙招来帮你孩子出息了越飞越远,不知道老人在弥留之际会不会有一丝后悔呢?《关八战队2》经典影评1000字耐克詹姆斯士兵13拆解lbj13拆解报告番石榴的糖分含量高吗番石榴糖尿病患者能吃吗

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界