入门 Axure RP 9 | 原型设计基础教程

选择正确的原型设计工具并非易事,Axure RP 9能够快速完成原型设计。原型设计是一种经过时间考验的方法,可以将你的设计快速放置在用户的设备并交到他们手中。替代Axure RP 9的原型设计工具即时设计是一个完全集成的协同设计工具,无需使用不同的设计工具。设计师可以在Axure RP 9即时设计中制作复杂的原型。

为什么要用Axure RP 9进行原型设计

以往,想要完成原型设计,设计师必须经过一段冗长的设计流程。典型的设计工作流程包括:在Sketch中创建 UI,再在InVision或Marvel等其他工具中进行原型设计。之后,使用另一个工具(例如Zeplin )将设计交付给开发人员,效率十分低下。

替代Axure RP 9的原型设计工具即时设计是一个完全集成的协同设计工具,无需使用不同的设计工具。设计师可以在Axure RP 9即时设计中制作复杂的原型。当设计人员将项目移交给开发人员时,他们可以更好地了解应该如何实施,并且可以更有效地与产品经理合作来估计范围和评估技术可行性。即时设计是搭载在web端的设计软件,支持多人直接在线上进入同一文档。

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://ad.js.design/special/prototype/?source=csdn&plan=btt613

Axure RP 9的特点和优势:设计人员无需知道如何编写代码即可在Axure RP 9中创建复杂、动态、功能丰富的原型。可以使用其交互面板和简单的语句来设置复杂的交互。

以下是一些Axure RP 9功能的列表:

1.1 基本和高级原型

用于快速线框图和原型设计的内置小部件

无需编码即可构建基于浏览器的原型

移动设备查看

离线原型查看

自定义小部件库

1.2 共同创作和协作

Axure RP 9和Axure Cloud使多人可以同时处理同一个项目。

1.3 共享资产

创建和共享交互式组件库,并从 Sketch 导入资源。

1.4 开发者交接

将设计从RP和Sketch发布到Axure Cloud,以实现自动红线以及 CSS 和图像导出。

1.5 文档和规范

创建流程、产品拆解和视觉规范。

现在,Axure有了国产替代——即时设计,如果你想从Axure转移到即时设计工作台中,只需支持一键 / 批量导入Axure文件,即可在即时设计开启原型设计工作。

2. 如何使用Axure RP 9进行原型设计

接下来,将向你展示如何使用Axure RP 9即时设计 ,制作一个理论上的iPhone应用程序原型。

2.1 开始

第一件事是创建一个新的设计文件。

2.2 设置项目

对于移动网站或应用程序,只需以智能手机友好的宽度和高度创建原型页面。如果你的目标是 iPhone,请创建一个375×667像素的页面。

由于大多数移动页面的运行时间都超过了设备屏幕的高度,因此专注于获得正确的宽度更为重要。这些宽度适用于Retina和非Retina iOS显示器。因为即时设计是一个所见即所得的设计工具,所以不能按屏幕宽度的百分比来调整页面大小。

当将设备从纵向翻转到横向时,你的原型不会总是扩展以填充屏幕的宽度,因此如果你的应用程序通常在横向模式下使用,请考虑这一点。

要为iPhone创建原生应用程序的原型,可以从将现有的资源组件添加到即时设计画板开始。如果正在创建低保真原型,那么即时设计中内置的形状和对象可能就是你所需要的。

测试保真度更高的原型可以观察用户如何与按钮、图标和其他控件进行交互。测试低保真原型可以帮助了解用户是否共享你的应用程序模型,但无法深入了解特定图标对第一次使用该应用程序的人是否有意义。

开始项目后,需要为原型设置基本框架。

即时设计 - 可实时协作的专业 UI 设计工具

2.3 资源管理面板

为方便用户复用 即时设计 资源社区中的组件,即时设计 在编辑器中内置了众多大厂的组件库,将左侧栏切换到「资源」页面,就可以看到内置的所有组件库。每个组件库包含了不同类型的组件,涵盖图标、弹窗、按钮、导航栏、表单等,在编辑设计文件的过程中,将左侧栏的组件拖拽到画板中,即可直接调用。

如果编辑器内置的组件库不能满足你的需求,可以点击资源面板右上角的按钮,打开「资源管理面板」,如下图所示。

资源管理面板分为 3 个选项卡,第 1 个「我收藏的库」默认情况下和左侧栏的组件资源是一致的,是 即时设计 默认收藏的来自资源社区的精选资源。

切换到「编辑精选资源库」选项卡,在这里可以看到 即时设计 社区编辑手工筛选的资源,点击其中的任意一项,可以将其添加到编辑器的组件资源面板中,扩充现有的组件资源,给你的设计提供更多选择。

2.4 设置滚动溢出

当在「原型模式」下,选中一个面板,在右侧画板中可以设置滚动溢出的效果。目前即时设计支持三种不同类型的溢出行为:

垂直滚动

垂直滚动支持在画板内上下滑动或滚动,来模拟向下滚动较长的网站,通常在预览一屏无法预览完毕,需要继续往下翻动的场景,如购物APP、新闻咨询类APP等。

水平滚动

水平滚动支持在画板内左右滑动或滚动,同时保持其垂直位置。使用它为内容创建滑动区域,常见的场景有轮播图。

水平&垂直滚动

水平和垂直滚动支持在面板内的任意方向进行上下左右滚动,这样可以实现一些例如地图预览的场景。

如下图所示,我们设置了375x667像素的垂直滚动。大小为375×46像素的Tabbar放置在屏幕底部并置于顶层,以确保它永远不会被其他内容覆盖,而较长页面的内容在其下方滚动。需要注意的是,如果要使用滚动溢出效果的画板,需要溢出的内容必须要超出画板的边框。

2.5 始终使用对象名称

关于命名对象的注意事项:即时设计允许命名包含在原型中的所有对象。随着原型变得越来越复杂,当必须从长列表中选择一个对象时,这些名称使对象更容易识别。因此按钮的名称将采用“btnButtonPurpose”的形式,而文本输入的名称将采用“txtTextInputPurpose”的形式;当然,你可以为“btn”和“txt”之后的部分创建自己的名称。

2.6 为原型创建交互流程

流程指的是在多个画板之间的交互事件连接,从A画板开始到B画板结束。当创建交互事件时,就会默认在初始画板左上角创建一个「交互流程」,或者可以在原型模式下,选中任意画板后,在右侧面板中点击「加号」添加「交互流程」。

创建的状态越多,就能够更好地测试不同的使用场景。因为原型设计的主要目标是了解用户如何与应用程序交互,所以仅创建一个愉快的路径可能是不够的。如果只是为了看看用户尝试使用应用程序做什么,请尽可能创建替代流程。替代流程可以像一个屏幕一样简单,它仍然允许查看他们点击的内容并在其上测试他们。

即时设计交互事件类型 :

单击/双击

悬停时

按下时

鼠标移入/移出

按下

松开

在原型模式下选中画板内的图层或画板,选中图层后右边框的中心会出现「触发点」。鼠标点击并拖拽「触发点」至「目标」图层,即可完成创建交互事件。创建完成后可在右侧面板中查看该交互事件的属性。也可以在选中面板后,直接在「原型」-「交互事件」点击「加号」,直接添加交互事件。

2.7 生成原型

可以通过以下三种方式开始预览原型:

在编辑页面界面的右上角点击「播放」按钮。

原型模式下的右侧面板中的流程列表,鼠标悬停后的播放按钮。

画板的左上角的「交互流程」播放按钮。

你可以将原型设计保存为.pix文件以导出整个即时设计文件。这不包含原文件中的任何评论、版本历史记录或权限。

2.8 测试

基于实验室的测试消除了许多这些因素,可能导致对测试结果的不准确解释。原型设计和测试的另一个重要部分是在现场进行。即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://ad.js.design/special/prototype/?source=csdn&plan=btt613

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/353646.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机专业毕设-校园二手交易平台

1 项目介绍 基于SpringBoot的校园二手交易平台:前端Freemarker,后端 SpringBoot、Jpa,系统用户分为两类,管理员、学生,具体功能如下: 管理员: 基本功能:登录、修改个人信息、修改…

“AI引擎”澎湃动力!深圳机场携手实在智能打造民航财务数字员工

近日,深圳机场集团(000089)与实在智能达成合作,引入了业内领先的平台级自动化产品——实在RPA数字员工,部署实在智能集“自动化平台开箱即用解决方案咨询”为一体的数字员工解决方案,实现纳税申报、报表制作…

海思SS928/SD3403开发笔记1——使用串口调试开发板

该板子使用串口可以调试,下面是win11 调试 该板子步骤 1、给板子接入鼠标、键盘、usb转串口 2、下载SecureCRT,并科学使用 下载地址: 链接:https://pan.baidu.com/s/11dIkZVstvHQUhE8uS1YO0Q 提取码:vinv 3、安装c…

Chromium 开发指南2024 Mac篇-安装和配置depot_tools工具(三)

1.引言 在前两篇指南中,我们详细介绍了在 macOS 环境下编译 Chromium 所需的硬件要求和系统依赖,并具体讲解了如何正确安装和配置 Xcode。通过这些步骤,您已经为编译 Chromium 打下了坚实的基础。然而,编译 Chromium 还需要配置一…

哪种考勤机好用,常见好用的考勤机种类

哪种考勤机好用,常见好用的考勤机种类 用考勤机完成上下班打卡制度,极大地为人事对公司的管理提供了便利。不同种类的考勤机均有各自的长处,那么究竟哪种考勤机比较好用呢?其中,智能云考勤机能够实现异地手机打卡&…

Window常用的脚本有哪些?快来看看有哪些是你正在用的!(欢迎评论补充~)

前言 在日常开发中,如果能熟练掌握以下这些使用频率很高的脚本,那工作起来真的是手拿把攥,事半功倍,接下来给大家介绍一些我们日常使用率很高的一些脚本! 常用脚本(Batchfile & VBScript) 1.一键启动.bat 一次…

常见的网络设备

引入 园区网络安全部署场景 1、路由器: 跨网段通信设备 。 2、交换机: 同网段或跨网段通信设备。 3、AntiDDoS : DDoS 防御系统,通常旁挂部署于网络出口处, 位于防火墙上游,用于减轻防火墙报文处理负担。 …

C/S、B/S架构(详解)

一、CS、BS架构定义 CS架构(Client-Server Architecture)是一种分布式计算模型,其中客户端和服务器之间通过网络进行通信。在这种架构中,客户端负责向服务器发送请求,并接收服务器返回的响应。服务器则负责处理客户端的…

failed to create network xxxx: Error response from daemon

问题描述: 启动项目时,docker内部网络冲突。 解决方案: 1.删除所有docker容器(强制删除一个或多个容器,即使它们正在运行) docker rm -f $(docker ps -aq) 2.验证docker容器是否删除成功 docker ps --…

Kubernetes(K8s)

K8s是为了解决微服务架构中大量容器部署和管理的问题。 希腊语“舵手”的意思。K8s是一个开源的容器编排平台,用于自动部署、扩展和管理容器化应用程序。最初由Google设计并捐赠给CNCF来维护。 K8s需要部署在至少2台机器的硬件集群环境中,K8s也叫云原生操…

YOLOv8旋转目标检测Yolov8n-obb详细实例+rolabelimg

一、Yolov8环境搭建 首先创建虚拟环境下载安装(其实就是yolov8的环境)再大概写一下步骤,没有想详细的看本人另外一篇:YOLOv8环境搭建_yolov8环境配置-CSDN博客 1、下载安装anaconda 2、创建虚拟环境 conda create -n my_yolov8…

第29讲:Ceph集群使用RBD块存储设备与K8S的PV集成

文章目录 1.Ceph集群使用RBD块存储与K8S集成简介2.Ceph集群RBD块存储与K8S PV存储卷集成2.1.创建K8S集群PV使用的块存储2.2.创建K8S集群访问RBD块存储设备的认证用户2.3.将认证用户的Key存储在K8S Secret资源中2.4.在K8S集群的所有节点中安装Ceph命令2.5.创建PV及PVC资源使用RB…

【算法训练记录——Day31】

Day31——贪心算法Ⅰ 1. 理论1.1 什么是贪心1.2 什么时候用贪心1.3 贪心算法一般步骤 2.leetcode455——分发饼干3.leetcode376——摆动序列 目标: 理论leetcode455——分发饼干leetcode376——摆动序列leetcode53 —— 最大字序和 1. 理论 算法随想录——贪心 1…

Jenkins+K8s实现持续集成(三)

接上面一篇JenkinsK8s实现持续集成(二),K8s创建秘钥。 看secret kubectl get secret 删除secret kubectl delete secret hello-secret -n train 创建secret kubectl create secret docker-registry hello-secret --docker-server镜像仓库…

3D开发工具HOOPS为BIM应用提供支持:复杂大模型实现Web端轻量化!

在数字化转型的浪潮中,Tech Soft 3D以其HOOPS SDK工具包,为软件开发人员提供了强大的支持。这一工具包不仅支持Windows、Linux、OSX和移动平台等多样化的操作系统,还使得开发人员能够构建出庞大而复杂的建筑和BIM应用程序。HOOPS SDK的多格式…

基于EasyAnimate模型的视频生成最佳实践

EasyAnimate是阿里云PAI平台自主研发的DiT的视频生成框架,它提供了完整的高清长视频生成解决方案,包括视频数据预处理、VAE训练、DiT训练、模型推理和模型评测等。本文为您介绍如何在PAI平台集成EasyAnimate并一键完成模型推理、微调及部署的实践流程。 …

年轻人膳食营养补充剂小程序,营养看得见

随着经济与科技的不断发展,人们对于大众健康、全民养生的意识也在不断增强。越来越多的年轻人加入进来,逐渐成为保健品行业的主力军,传统的保健品行业抓住这一波时代潮流,也采取了新的变革。 一. 膳食营养补充剂的定义…

Leangoo一站式敏捷研发协同平台,助力敏捷企业高效协同

在当今快速变化的市场环境中,企业对于研发效率和质量的要求日益提高。为了应对这一挑战,敏捷研发方法应运而生,并迅速成为众多企业的首选,然而,如何有效地实施敏捷研发,确保团队之间的高效协作和项目的顺利…

STM32CUBEIDE配置STM32F072使用FLASH进行读写操作

目录 1. 配置2. 时钟3. 中断4. 增加代码部分4.1 stm32flash.c 内部代码4.2 stm32flash.h 内部代码4.3 例子 1. 配置 似乎没有与FLASH相关的… 2. 时钟 大同小异 3. 中断 中断:一定要打开 4. 增加代码部分 在此增加了 “stm32flash.c” 和 “stm32flash.h” 文件 4.1…

数据结构基础(基于c++)

数据结构基础(基于c) 文章目录 数据结构基础(基于c)前言1. 递归、迭代、时间复杂度、空间复杂度2. 数据结构 数组与链表1. 数组2. 链表3. 动态数组4. 数组与链表对比 前言 参考资料:Hello 算法 (hello-algo.com) 1. 递…