精华内容
下载资源
问答
  • prd文档通用版本
  • 就我个人来,对于工具的学习,无论是某一个软件,还是某一门程序语言,都是比较习惯先找个资料看一下基础的介绍,然后就开始做一个稍微复杂点的案例,在案例中快速学习,遇到不懂的再去查资料。这样不仅可以帮助...
  • axure原型图设备尺寸说明,包括:手机和平板,其中手机包括安卓和iOS系统~
  • 产品原型的交互说明 我们经常在做app暴力测试时可以逆向使用这些交互说明 1.限制:包含范围值、极限值等 2.状态:默认状态、常见状态、特殊状态等 常见状态 特殊状态 3.操作:常见操作、特殊操作、误操作、手势...

    产品原型的交互说明

    我们经常在做app暴力测试时可以逆向使用这些交互说明
    1.限制:包含范围值、极限值等
    在这里插入图片描述
    在这里插入图片描述
    2.状态:默认状态、常见状态、特殊状态等
    在这里插入图片描述
    常见状态
    在这里插入图片描述
    特殊状态
    在这里插入图片描述
    3.操作:常见操作、特殊操作、误操作、手势操作等
    常见操作
    在这里插入图片描述
    特殊操作
    在这里插入图片描述
    误操作
    在这里插入图片描述
    手势操作
    在这里插入图片描述

    展开全文
  • 什么是原型?看完这篇说明就懂了

    千次阅读 2020-02-11 20:13:34
    为什么大家会产品的基础就是原型呢?今天交互设计师林辉跟大家一起分享一下,他关于原型的一些看法。 什么是原型? "要测试和借鉴的产品测试版 "。 在寻找"原型"的定义时,你可能会看到类似的上述语句。...

    一个好的产品,离不开一个好的产品原型。一个好的产品经理,也都是从画好产品原型开始学起的。

    什么是原型呢?为什么大家会说产品的基础就是原型呢?今天交互设计师林辉跟大家一起分享一下,他关于原型的一些看法。
    在这里插入图片描述

    什么是原型?

    "要测试和借鉴的产品测试版 "。

    在寻找"原型"的定义时,你可能会看到类似的上述语句。简而言之,原型不是最终产品,而是"测试版"——可以通过收集反馈来测试和学习改进。

    产品的原型也是一种通信工具,可帮助数字设计师(专家)向用户或客户(非专业受众)传达他们的想法,再通过这些反馈来改进产品。

    虽然,原型设计并不是传达产品概念的唯一方法。并且。我们有大量的替代方法,如线框图、流程图、信息体系结构、可视化模型等。但是,与这些方法相比,为何原型显得尤为特别呢?
    在这里插入图片描述

    一.为什么选择原型而不是其他方法?

    1.真实而有形

    如果一张图片价值1000字,那么一个原型价值1000场会议。 — Tom&David Kelley

    对于我们的大脑来说,比起抽象的信息,我们更容易通过视觉和有形的经验快速处理信息。在这基础上,原型作为一个只需几次点击就能完美地解释一个概念的东西,可以很好的降低了产品复杂性。

    在这里插入图片描述

    对于客户而言,(高保真)原型通常是开发之前最接近真实产品的演示。原型的直观性不仅能够让他们做出更好的决策,而且还可以帮助他们轻松地将概念传达给其他人以取得认可。

    对于用户而言,原型使他们能够以最真实的形式体验产品,从而产生真实的反馈,而不是听过想象得到的反馈。

    在任何测试中,当要求提供反馈时,用户都会思考然后回答。如果是询问,我们很难验证这些答案是真实的想法还是虚构的内容。但在体验原型时,我们观察到的用户脸上的笑容、困惑的眉毛、停顿的动作,都是直接的反馈。在许多情况下,这些观察到的结果比报告的结果更强大。

    这也就是原型保真度如此重要的原因。

    “ 如果产品看起来不真实,那么用户的反应就不会真实。” —杰克·纳普(Jake Knapp)

    对于团队本身,可以使用原型进行说明和调整。尤其适用于行为和过渡。对于设计系统组件,也许有 20 条验收标准,但是原型的链接就能解释了一切。

    2.可以快速迭代

    仅使用最终产品进行测试是有风险的。

    在设计过程的任何阶段制作和测试原型,并收集反馈以改进产品。这有助于团队在开发或发布之前快速的重塑产品(一旦发布,你可能会转向分析)。

    产品原型,不是在产品设计和测试结束时制作的,而且贯穿了始终。

    为此,你需要随时创建和调整原型,仅需在3到4天,完成一个从草图到测试原型的过程(当然,这取决于项目的需求和能力)。
    在这里插入图片描述

    3.省钱

    对产品进行编码很昂贵。原型不费钱。

    在我目前的团队中,原型通常是由设计师创建的。这样的设置使开发团队可以在设计师探索或验证概念时专注于开发。

    一般来说,编写可测试产品的代码涉及前端,后端,设计和质量保证测试(QA),而原型只需要一名设计师。

    而且,购买原型工具没那么贵。例如,墨刀企业版一个月只需要 25 元,个人版一年仅需 199 元。

    二.什么时候以及如何制作原型?

    每一个合适的时候!如前所述,在设计过程的任何阶段都需要制作原型,那什么是原型制作的前提呢?主要是这两个方面

    1.目标、受众和能力

    设计过程的每个阶段都有其自己的目标。让我们以 Double Diamond 模型为例,它在“定义”,“开发”和“交付”这三个阶段进行。

    在这里插入图片描述

    “定义” 是综合阶段,在该阶段中,研究结果为制作产品的范围或方向。在此阶段,可以将低保真原型用作“概念验证”。这些原型的受众目标是用户和客户,把他们的真实地反应、反馈收集起来。这样产品的假设将会得到验证。

    并且,调研时关键问题要围绕“用户是否看到产品原型中的价值”?一旦团队确定了方向,就开始对产品的要求进行修订,然后顺利进入下一阶段“开发”。

    “开发” 是构想阶段,在此阶段创建并验证各种解决方案。原型在这时主要用于测试目的,通常需要制作的更加详细(中保或高保真)。团队可以快速测试出不同的选项,并根据测试结果做出更好的决策。

    “交付” 是团队构建、测试、学习和迭代的实施阶段。开发人员很可能已经开始开发。但仍然可以制作原型进行测试,或用来与团队成员进行交流和调整设计。

    对了,在进行原型设计之前,请不要忘记评估。 如果解决方案的目标是仅在一周内交付,并且你清楚地知道原型制作将花费你整整一周的时间,则需要寻找其他替代方案。如,仅对最小可行功能或低保真度原型进行原型设计。

    2.从低保真度(lo-fi)到高保真度(hi-fi)

    我们使用保真度来区分原型,具体取决于:

    • 交互性(静态或可点击)

    • 视觉效果(草图,线框或最终界面)

    • 内容(接近真实或实际内容)

    在这里插入图片描述
    从低保真开始,然后逐渐转向高保真是最常见的方法。但是,如果你打算用你的设计技巧来打动你的利益相关者,那么即使是早期阶段,带有精美视觉技巧的高保真原型通常也可以更好地工作。

    三.总结

    出色的用户体验始终基于同理心,这适用于用户,设计师和客户。原型作为一种交流工具,可以轻松弥合设计师与受众之间的鸿沟,从而验证概念是否与最终客户和企业一起发展。

    也要学会选择一款最适合自己的原型工具,它将贯穿职业的始终,常用的工具有墨刀、axure等等。

    在这里插入图片描述

    反复进行原型设计和测试可能是降低产品开发过程中风险的最佳方法之一。如果你有任何疑问,请进行原型设计和测试,最终客户的反应将是改进的最佳选择。不要依赖假设或直觉。

    最后,原型只是成功的途径之一,要始终牢记目标、受众和能力。

    展开全文
  • js代码-原型对象与对象原型举例和说明
  • 项目管理原型法说明

    2018-12-29 16:13:42
    原型法的基础 知识 介绍,适用初学者,可以大概了解。
  • 有一句话的好:如果你不能把一个很复杂的东西用最简单的话语描述出来,那就说明你没有真正的理解。最近正在读《Javascript高级程序设计》,书中对原型对象和原型链的描述让我受益匪浅,下面仅用一个对比性的例子来...
  • Axure手机框架原型.rp

    2020-08-17 19:59:04
    Axure Iphone8 简单原型案例,让个个都成为产品经理。包含引导页/登录页/提交状态/个人中心/修改密码/忘记密码等等。 Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责...
  • C语言函数原型的作用

    千次阅读 2019-10-29 21:27:20
    函数原型(Function Prototype):即函数声明给出了函数名、返回值类型、参数列表(重点是参数类型)等与该函数有关的信息。 函数原型的作用:告诉编译器与该函数有关的信息,让编译器知道函数的存在,以及存在的...

    函数原型(Function Prototype):即函数声明给出了函数名、返回值类型、参数列表(重点是参数类型)等与该函数有关的信息。

    函数原型的作用:告诉编译器与该函数有关的信息,让编译器知道函数的存在,以及存在的形式,即使函数暂时没有定义,编译器也知道如何使用它。

    有了函数声明,函数定义就可以出现在任何地方了,甚至是其他文件、静态链接库、动态链接库等。但是如果函数本身带static修饰,那么作用域是当前文件,从声明位置或者定义位置,到文件结尾。如果函数没有static,那么作用域为整个工程或者说是项目。

    单文件例子:

    #include <stdio.h>
    
    //函数声明
    int sum(int m, int n);  //也可以写作int sum(int, int);
    
    int main(){
        ...
        int result = sum(begin, end);
        return 0;
    }
    
    //函数定义
    int sum(int m, int n){
        ...
        return sum;
    }

    有人会说:将函数原型删去,并且直接在原来的位置上使用函数定义,对程序本身的使用是没有任何影响的。

    事实上举个简单例子:当两个函数互相调用的时候,函数原型的作用就凸显出来了:

    void fun1(int a) {
        if (a > 0) {
            fun2(a);
        }else {
            return;
        }
    }
    
    void fun2(int a) {
        if (a < 0) {
            fun1(a);
        }else {
            return;
        }
    }

    对于单个源文件的程序,通常是将函数定义放到 main() 的后面,将函数声明放到 main() 的前面,这样就使得代码结构清晰明了,主次分明。

    使用者往往只关心函数的功能和函数的调用形式,很少关心函数的实现细节,将函数定义放在最后,就是尽量屏蔽不重要的信息,凸显关键的信息。将函数声明放到 main() 的前面,在定义函数时也不用关注它们的调用顺序了,哪个函数先定义,哪个函数后定义,都无所谓了。

    而在实际开发中,几千上万行、百万行的代码很常见,将这些代码都放在一个源文件中不仅检索麻烦,而且打开文件慢,所以必须将这些代码分散到多个文件中。对于多个文件的程序,通常是将函数定义放到源文件(.c文件)中,将函数的声明放到头文件(.h文件)中,使用函数时引入对应的头文件就可以,编译器会在链接阶段找到函数体。

    我们在使用 printf()、puts()、scanf() 等函数时引入了 stdio.h 头文件,很多初学者认为 stdio.h 中包含了函数定义(也就是函数体),只要有了头文件就能运行,其实不然,头文件中包含的都是函数声明,而不是函数定义,函数定义都放在了其它的源文件中,这些源文件已经提前编译好了,并以动态链接库或者静态链接库的形式存在,只有头文件没有系统库的话,在链接阶段就会报错,程序根本不能运行。

    展开全文
  • 目前官方为开发者和设计师提供了Sketch和PSD基础样式库源文件,但对于产品童鞋来,带交互的原型组件库才是王道!^_^o~ 为方便大家进行公众号、小程序等微信相关的产品原型创作,我们在这里分享给大家一套WeUI的...
  • 函数原型&函数声明

    千次阅读 多人点赞 2019-02-20 09:53:36
    这三个元素被称为函数原型,函数原型描述了函数的接口。 函数原型类似函数定义时的函数头,又称函数声明。为了能使函数在定义之前就能被调用,C++规定可以先说明函数原型,然后就可以调用函数。函数定义可放在程序...
    对func函数的定义: char* func(int x, int y) { ....}
    对func函数的调用:char* s;  s=func(10,50);
    对func函数的原型说明: char* func(int x, int y);    ←后面有分号,并且没有函数体{}
        函数声明由函数返回类型、函数名和形参列表组成。形参列表必须包括形参类型,但是不必对形参命名。这三个元素被称为函数原型,函数原型描述了函数的接口。
        函数原型类似函数定义时的函数头,又称函数声明。为了能使函数在定义之前就能被调用,C++规定可以先说明函数原型,然后就可以调用函数。函数定义可放在程序后面。 由于函数原型是一条语句,因此函数原型必须以分号结束。函数原型由函数返回类型、函数名和参数表组成,它与函数定义的返回类型、函数名和参数表必须一致。函数原型必须包含参数的标识符(对函数声明而言是可选的);说明:系统标准函数并没有在包含文件中定义,而只是提供了函数原型。在调用函数时,系统会正确地调用库函数。 注意:函数原型与函数定义必须一致,否则会引起连接错误。
        函数先声明才可以被调用,如同变量先声明后使用。函数的声明也可以和函数定义分开。一个函数只可以定义一次,但是可以声明多次。
        也就是说是通过函数原型进行函数声明的!
    
    展开全文
  • C++ 函数原型

    千次阅读 2017-04-01 09:58:40
    一,函数原型语法 函数原型是一条语句,因此必须使用分号结束。获得原型最简单的方法是复制函数定义中的函数头。函数原型不要求提供变量名,有类型列表就可以了。 二,为什么需要函数原型? 函数原型描述了函数到...
  • 函数定义、函数声明、函数原型

    千次阅读 2021-04-07 10:38:01
    函数定义带有函数体,函数声明≈函数原型 void threeline(void); 当函数声明宣示了函数的名字、参数类型和个数、返回值类型,它就叫函数原型。 只有带函数体的才叫定义。函数体后头不加;号 函数原型后面由分号;...
  • I . 原型模式 概念简介 II . 原型模式 使用场景 III . 原型模式 优缺点 IV . 原型模式 实现及 简单示例
  • 原型不设计

    2021-03-02 20:38:35
    初入交互设计领域几年来,明显发现可视化的内容远比文档的更易于被用户(以至我们的客户)所接受,就像用户研究项目中常的一句话:“用户怎么的,并不代表他们怎么想。”今天以“原型设计”为基点,与大家展开几...
  • 原型原型链整体例子从原型的创建,原型与对象的关联关系,实例与原型的关系以及原型链的形成和运用等等均做了例子的说明
  • C++中的函数原型和函数定义

    千次阅读 热门讨论 2020-08-30 14:44:23
    函数原型类似函数定义时的函数头,又称函数声明。函数声明由函数返回类型、函数名和形参列表组成。这三个元素被称为函数原型,函数原型描述了函数的接口。 函数原型在c++中就是函数声明,因为它定义了函数名、参数...
  • #ifndf _VECTOR_H_ #define _VECTOR_H_ class Vector{ public: Vector(int size):m_size(size){ m_array = new int[size]; } ~Vector(){ delete m_array; ...
  • 模板匹配模型、原型模型和区别性特征模型各自如何解释汉字的知觉过程?什么样的实验证据能够支持或反对这些模型?罗文翰00911060生命科学学院模型概述:在对汉字的识别中,有三种模型可以解释汉字的知觉过程:模板...
  • 在上一遍我们简单的介绍了怎么样使用JavaScript进行构造函数的书写,现在来认识下JavaScript的构造函数其原理,主要是关注与原型的概念,首先看如下代码。
  • C语言函数的声明以及函数原型

    千次阅读 2019-07-02 20:45:58
    函数原型作为声明,作用是提示编译器,作为标识符的函数名,在声明之后或外部编译单元/库文件存在定义,以抑制编译器遇到这个标识符时产生标识符未定义的编译错误,同时标明出这个函数的参数传递及出入栈顺序等必要...
  • C语言函数声明以及函数原型

    千次阅读 多人点赞 2020-02-24 13:47:56
    函数原型的作用是告诉编译器与该函数有关的信息,让编译器知道函数的存在,以及存在的形式,即使函数暂时没有定义,编译器也知道如何使用它。 有了函数声明,函数定义就可以出现在任何地方了,甚至是其他文件、...
  • 一直想找机会写写关于原型的事情,由于原型作为关键的需求文档,非常需要进行保密,所以未成文。最近刚好有一个项目被撤了,之前做的原型藏着也浪费,或许可以偷偷拿出来分享下。这是某项目1.06版原型,因此针对上一...
  • 好的讲解JavaScript继承,可是迟迟到现在讲解。废话不多,直接进入正题。  既然你想了解继承,证明你对JavaScript面向对象已经有一定的了解,如还有什么不理解的可以参考《面向对象JS基础讲解,工厂模式、构造...
  • 随着互联网节奏越来越快,传统的需求文档已经比较难适应市场的脚步,特别对于要求敏捷的团队来,冗余而细致入微的需求文档已经成为包袱(这么长个文档领导也不会看呀)。目前大多数团队更喜爱直接使用原型来代替需求...
  • 谷歌原型插件.zip

    2020-04-14 14:40:38
    谷歌原型插件 axure_chrome_extension_V0.6.3 使用说明: 一、解压到当前文件夹 二、打开谷歌浏览器的“扩展程序”并且打开开发模式 三、现在“加载已解压的扩展程序” 四、在弹出框中选择第一步解压的文件
  • Axure原型文档,车辆违章处理App,包括版权说明、修改记录、总览、全局说明、文件与迭代等
  • 函数原型,函数声明,函数...函数声明的内容和函数原型一致,也就是是通过函数原型来进行函数声明的。下面则是摘录 wiki 上的一段话。 函数原型(英语:Function prototype)或函数接口(英语:Function interface)
  • 理解函数原型的作用

    千次阅读 2017-08-09 14:54:26
    之前对函数原型的理解只是书本上得到的那些知识,对于其更多的含义并没有去深究过,今天正好又遇到原型相关的问题,再次深入挖掘了一下,因此记录一下自己的拙见!!! 我尝试从原型产生的角度...这里我来一下和函数

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 436,137
精华内容 174,454
关键字:

原型说