APP界面设计规范一(ios版)规范/资料

Ps:Android端的小伙伴不要着急,下次小编整理Android设计规范,大家静静等待哦!

开始介绍之前先帮大家梳理一下本文内容,方便各位亲们更好的掌握并了解本文:

一、ios全部界面尺寸及规范

下图为是iphone全部型号对应的尺寸:

二、尺寸总结

2.1启动图标尺寸输出列表(单位:px)

1024x1024180x180120x120114x11487x8758x5857x5729x29

2.2引导页图片尺寸输出列表(个别情况要去掉状态栏高度)

Iphone1/2/3(@1x):640x960px(640x920px)

iphone4/4s(@2x):640x960px(640x920px)

iphone5/5c/5s/SE(@2x):640x1136px(640x1096px)

iphone6/7/6s/7s(@2x):750x1334px(750x1294px)

iphone6plus/7plus/6splus/7splus(@3x):1242x2208(1242x2148px)

iphone6plus/7plus/6splus/7splus横屏(@3x):2208x1242

三、按钮

3.1图标按钮

标签栏中的按钮icon应该有两种状态:默认状态下的1或者1.5pt笔画宽度的轮廓样式,以及纯色填充的活跃状态。

注:

不要再按钮上添加任何额外的效果,比如阴影、渐变等。按钮icon应该在一个透明背景上以一种纯色进行绘制--icon的形状作为遮罩。

每个互动的元素需要有充足的空间,从而让用户容易操作这些内容和控件;

普通屏幕中所有能点击的按钮/图片,最小可点击区域为:44x44px;

Retia屏幕中所有能点击的按钮/图片,最小可点击区域为:88x88px(实在小的图标可以且上空白像素以满足需求);

3.2按钮状态及样式

按钮状态主要分为普通(normal)、选中(selected)、按下(highlighted)、不可点(disabled)四种,大部分按钮都包含了这4种状态。

按钮样式包括三种:第一种是直角;第二种是圆角(圆角为8px);第三种是全圆角。

四、常用设计元素

4.1状态栏(Statusbar)

4.2导航栏(Navigationbar)

导航栏通常在屏幕的顶部,状态栏下方。默认情况下,导航栏颜色是半透明的,也可以是纯色的、渐变的、或者是自定义的位图形式,在长页面中导航栏下面还有模糊的背景。

4.3工具栏(Toolbar)

工具栏通常在屏幕的下方,包含用于管理或者操作当前视图中内容的一些操作;和导航栏类似,工具栏的背景填充也能调整,默认情况下工具栏本身是半透明的,在其下方还有模糊的视图内容。

当一个特定视图要求三个以上主要活动,但放在导航栏上又显得凌乱时,建议可以使用工具栏(作参考)。

4.4搜索栏(Searchbar)

搜索栏默认有两种风格:突出的和最小化的。两种类型的搜索栏在功能上是一样的。

1.只要用户没有输入文本,搜索栏中会展示占位符文本。

2.键入搜索项目后,占位符消失,一个清晰的删除按钮会出现在搜索栏的右侧。

搜索栏可以利用一个提示--一个短句来介绍搜索的上下文环境。比如"输入标签名、用户名"

4.5标签栏(Tabbar)

标签栏通常在屏幕的底部。默认情况下,导航栏颜色是略半透明的,在长页面中标签栏下面也有模糊的背景。

一般iphone上最多展示5个标签,一旦标签数量超过了可容纳的最大数量,更多的标签将隐藏在更多标签中,并且有一个选项可以重新排列标签的顺序

4.6视图(view)

(a)表视图(Tableview)

表视图以单列或者多列形式展示少数或者多个列表风格的信息,并有能将内容分组的选项。根据你展示的数据类型,通常可使用两种基本的表视图风格:

无格式的:

分组样式:

分组表视图允许用户对内容进行分组。每个分组可以有页眉(最佳用法是描述类组的上下文环境)和页脚(适用于帮助文本等)。一个分组的表视图至少需要包含一个类组,并且每个类组至少要包含一行内容。

对于以上两种表视图类型,可用几种风格来展示数据,以方便用户快速扫描、阅读和适当调整内容。

默认:

默认的表视图有一个居左对齐的可选图片和标题。

带有副标题:

在每行标题下展示小字号的副标题,适用于进一步的解释说明或者简短描述。

带有数值:

(b)活动视图(Activityview)

活动:活动页面用来执行可用操作列表中的单项操作,并且强迫用户确认或者取消某个活动。

在竖屏模式下(以及尺寸比较小的横屏模式下),活动以按钮列表形式滑入,并呆在屏幕的底部。这种情况下,活动列表应该有一个取消按钮来关闭视图和执行任何列表中的Action。

(c)提醒视图(Alertview)

提醒视图的目的是用来通知用户一些关键性的信息,并有选择地迫使用户做出选择。

提醒视图通常包含一个标题文本(最好不要超过一行)、一个(纯信息提醒,比如"好")或者两个按钮(要求用户做出决定,比如"取消"或"好")。

(d)编辑菜单(Editmenu)

用户可使用编辑菜单执行复制、粘贴以及剪切等操作。虽然你能控制用户可以选择哪个操作,但是编辑菜单的视觉外观是设定好的,不能重新配置,除非你设计一个完全自定义的编辑菜单。

(e)弹出视图(Popovers)

弹出视图是一种非常强大的临时视图,可包含类似导航栏、表视图、地图或者web视图等对象。随着弹出视图所包含内容和元素的增加,其窗口也能滚动展示。

五、字体

5.1字体的选择

下面是主流字体设计方法:

5.2字体的大小

今天小编整理了一下不同尺寸下不同功能字体大小,如下图所示:

5.3UI规范命名常用字

normal(正常)、pressed(按下)、selected(选中)、disabled(禁用)、visited(已访问)、hover(悬停)、btn(按钮)、icon(图标)、sign(标记)、list(列表)、menu(菜单)、view(视图)、panel(面板)、sheet(薄板)、bar(栏)、statusbar(状态栏)、navbar(导航栏)、tabbar(标签栏)、toolbar(工具栏)、switch(切换开关)、slider(滑动器)、radio(单选框)、checkbox(复选框)、bg(背景)、mask(蒙版/遮罩)

六、工作流程

6.1项目流程

(1)需求沟通和评估

(2)设计用户界面,创意策划

项目正式启动后各个部门进行项目的碰头会议,设计部门开始设计UI(产品界面)和UE(用户体验),针对产品开展创意设计,形成初步的效果图;

(3)DEMO展示、代码开发

设计部门最终确认高保真视觉图,并且完成标注、切图,工程师开始进入研发阶段;

(4)测试上线

(5)推广维护

成功上线后的app就可以通过企业自身的运营推广让app成功脱颖而出,在运营推广中不断与时俱进,维护更新,让APP永保活力。

具体的我们可以看下这个APP开发标准流程信息图:

6.2UI项目文件规范

(a)项目立项,归档整理

(b)设计稿

一般设计稿都是以iphone6(750*1334)作为基准尺寸来进行设计,原因如下:

1.从中间尺寸向上/向下适配时,界面调整的幅度最小,750px适配到640px和1242px偏差不会太大;

2.iphone6plus分辨率为1242*2208px(即iphone6的1.5倍),很多情况下这两种尺寸可以用1.5倍直接等比适配;

3.大屏时代依然以iPhone5/iPhone5s小尺寸为设计基准,显然不合时宜,设计师的视角、思路都会被小屏幕束缚;

综上所述,iphone中750*1334px最适合做基准尺寸。

(c)页面标注

1.标注神器:MarkMan、Parker

2.图标模块的宽高,彼此之间的间距;

4.背景颜色、透明度;

5.按钮在不同状态下的颜色;

(d)切片资源输出

1.切图神器:cutterman

2.所有切图尺寸均为偶数,格式为png_24;

3.考虑最小点击范围88*88px,如果按钮较小,周围空出来切88*88px的大小;

4.切片命名方法:

iphone1/2/3:模块_类别_功能_状态@1x.png

iphone4/5/6/7:模块_类别_功能_状态@2x.png

iphone6plus/6splus/7plus/7splus:模块_类别_功能_状态@3x.png

装换关系:@1x(非Retina屏):@2x:@3x=1:2:3

举例:home_nav_menu_pre@2x.png

5.启动页需要另外命名

iphone1/2/3:Default.png

iphone4/4s:Default@2x.png

Iphone5/SE:Default-568h@2x.png

Iphone6/6s:LaunchImage-800-667h@2x.png

Iphone6plus/6splus:LaunchImage-800-Portrait-736h@3x.png

THE END
1.开源跨平台企业级桌面软件开发框架7. 设计工具: - 开发图形设计、UI/UX 设计、原型设计等工具。 - 支持矢量图形编辑、图像处理等功能。 8. 教育和培训软件: - 创建在线教育平台或培训软件的桌面版本。 - 提供课程内容、互动教学和考试功能。 9. 金融服务应用: - 开发股票交易、金融分析、个https://mp.weixin.qq.com/s?__biz=MzUyNDgyNTg2Ng==&mid=2247485476&idx=1&sn=d3b26a24d03886d8cf56e82537f8f9a2&chksm=fa262c41cd51a557443782426ea05b41d4b87418c2f29c5f0c382d48e101fadb992fb24c8bd9&scene=27
2.设计师灵感来源!9个经典的APP界面设计案例耐设计云二,5款超好用的app界面设计工具 在app界面设计中,选择合适的工具可以大大提高工作效率.以下是5款备受推崇的设计工具,它们不仅功能强大,而且易于上手,能够帮助你轻松完成各类设计任务. 1,摹客dt 摹客dt( https://www.mockplus.cn/dt )是一款国内很多ui设计师都爱用的工具,它支持从设计到开发的一体化流程,提供了https://m.zcool.com.cn/article/ZMTYzODQ2NA==.html
3.在线设计协作软件,Web/app界面设计工具,免费云端字体MasterGo 是一款专业智能的 UI/UX 设计工具和原型播放,支持专业矢量编辑,智能辅助功能,团队在线协作,设计实时交付,一站式完成高保真产品设计。https://mastergo.com/design
4.网站定制2. Adobe Photoshop:Adobe Photoshop是一款强大的图像处理软件,也可以用来设计网页。用户可以利用其丰富的工具和功能,对图片、按钮等进行修饰和优化,以及进行网页的界面设计。3. Sketch:Sketch是一款专业的界面设计工具,主要用于设计移动应用和网页。它提供了丰富的图形元素和模板,可以帮助用户快速设计出符合客户需求https://baijiahao.baidu.com/s?id=1787527374736185393&wfr=spider&for=pc
5.凸透镜成像光学研究小工具在MATLAB APP design中,Hold on对应的代码为app.UIAxes.NextPlot='add'; 其中app.UIAxes为坐标区域名字。 注:博文最后链接中包括MATLAB源代码及MATLAB APP design设计代码 一、APP 界面设计展示 注:在文本框中输入焦点和入射点,点击成像按钮,结果就会显示在右侧坐标区中。 二、APP的设计过程订阅https://download.csdn.net/blog/column/12211094/130176615
6.APPUI界面设计规范工具经验APPUI设计案例欣赏APP UI界面设计有哪些规范?APP UI设计有哪些工具?提供APP界面设计相关经验和案例欣赏。如果您有APP界面设计需求并寻求专业UI设计师帮助,欢迎咨询艾艺-专注于UI设计、交互设计及用户体验设计的公司。https://www.adinnet.cn/tag-99.html
7.2018年更全的App设计资源(工具+模板下载+例子)在做移动App设计时,设计师想要更好的呈现视觉效果给用户,不仅仅需要一款优秀的App原型设计工具,同样也需要适用和优质的原型模板和例子。 在做移动App设计时,设计师想要更好的呈现视觉效果给用户,不仅仅需要一款优秀的App原型设计工具,同样也需要适用和优质的原型模板和例子。Mockplus为大家提供了更佳的移动端mockup设计https://www.51cto.com/article/574376.html
8.MATLABApp设计工具产品信息了解MATLAB App 设计工具,它提供一个开发环境,支持您在 MATLAB 中创建具有图形用户界面 (GUI) 的 App。https://ww2.mathworks.cn/products/matlab/app-designer.html
9.UIzardUIzard是一个网页和app应用界面设计工具,集成了Google API,可以快速构建界面和原型,支持人工智能技术进行自动化设计。 UIzard是一个面向网页和应用开发的界面设计IDE。它内置了Google的API,如Google Fonts、Google Maps等,可以简单快速地构建界面和交互原型。UIzard还采用人工智能技术,可以根据用户输入自动生成界面设计方案。https://www.aizhinan.cn/tools/2094.html
10.app界面设计制作网站网站做APP工具平台 一键将网站或网页html在线制作成APP,安卓和苹果双系统,免费试用 免费试用 app界面设计制作网站 用做网站的技术做APP,200原生模块自助组装,按需选购! 免费试用7天,全功能开放,测试满意后再购买! 在线制作 原生底层 低成本开发 7*24小时在线自助封装APP & 稳定运行5年 https://www.yizhanapp.com/zuo-app-114.html
11.常用的软件设计开发工具有哪些?软件设计工具是指专门用于支持软件设计过程的应用程序或工具,它可以帮助软件开发人员在构造可行软件设计方案时减轻工作负担,并帮助他们提高软件质量。主要的设计工具类型包括建模工具,原型设计工具,图形设计工具,框架设计工具,模式设计工具,组件设计工具,文档设计工具和图形用户界面(GUI)设计工具等。 http://www.apppark.cn/mobile/news_t_42514.html
12.MarkMan—APP界面设计最好的标注工具这款界面设计标注工具是设计师必备的,不管是app界面还是网页界面都能使用它轻松标注,而且该软件能在MAC和PC平台同时使用,除了界面的各种尺寸的测量,色彩的标注也能轻松实现,并且支持16进字和RGB色值标注,可以大大提高设计效率。 MarkMan是一款方便高效的标注工具,极大节省设计师在设计稿上添加和修改标注的时间,让设计更https://www.sdifen.com/markman.html
13.2024年常用的app原型设计工具Axure RP是一个专门为产品经理、设计师和开发人员设计的app原型设计工具,它可以帮助用户在不编写代码的情况下创建丰富的交互式HTML原型。Axure RP支持创建高保真度的动态原型,可以模拟多种用户操作,如点击、拖动、滑动等。 Axure RP的核心功能: 界面设计:Axure RP提供了丰富的元素库,包括按钮、输入框、列表等常见界面https://pixso.cn/designskills/2024-app-prototype-design-tool/
14.11个APPUI设计工具,设计师和产品经理都能用!超好用的 APP UI 设计工具有:即时设计、Principle、Marvel、Marketing Blocks Web App、 Origami Studio、App Icon Design Masterclass、AI Colors、Radix UI、Userbrain、CraftUI Pro、Decks。想要创建一个令用户满意的 APP,这些 UI 设计工具是一定不能错过的!不管是 APP 的页面布局还是交互式设计,或者是色彩选择,https://js.design/special/article/ui-design-apps.html
15.APP界面设计用什么软件?推荐9款热门设计软件appAPP界面设计是APP开发过程中的一个关键阶段,APP界面设计的细节决定了APP的成败,APP界面设计是否美观大方,决定了用户对APP直接的视觉评判,大部分用户给予肯定的APP界面设计,必然蕴含着设计师对每一个细节的用心设计,想要创作出令人惊艳的APP界面设计,一款高效的APP界面设计软件必不可少,云南才力罗列了9款热门APP界面设计https://www.yncaili.com/21244.html
16.十大原型设计工具,UI界面设计原型设计软件排行榜2024年原型设计工具十大品牌最新发布,原型设计工具排行榜前十名品牌有Sketch、Figma、Axure RP、Adobe XD、摹客、墨刀、莫高设计、Pixso、Proto.io、即时设计。原型设计工具10大品牌排行榜由品牌研究部门收集整理大数据分析、研究得出,帮助你了解原型设计工具哪个牌子好。https://www.maigoo.com/maigoo/9593yxsjgj_index.html
17.原型设计工具axureapp原型设计工具有哪些原型设计工具大全为大家收集整理许多软件原型设计工具,如axure,Justinmind,mockplus等,均为中文汉化破解版,可以帮助玩家快速便捷的制作软件等模型界面,适合于PC端上的软件以及移动端的app应用界面设计.https://www.qqtn.com/qqkey/yxsjgj/
18.UI实战教程!从零开始做APP系列之切图标注篇优设网UI 设计师从零开始做一个App 要经历哪些流程?这个系列的文章会为新手一一讲解。本篇会为你讲解切图标注的要点和技巧,实用高效,新手来收。https://www.uisdc.com/app-design-slice-guideline/
19.最全零代码nocode/低代码lowBildr构建交互式网站的强大方式。界面就像一个设计工具(例如Figma)而不是标准的网站建设 uibakery:使用其可视化构建器构建前端UI组件,并导出格式良好的Angular代 BubbleVisual Web app builder。空间中的领导者。您可以使用Zeroqode的模板开始或使用他们的如何构建教程 https://www.tanmer.com/blog/707
20.移动端界面设计课件项目34手机APP的界面设计Android系统移动端界面设计 课件 项目3、4 手机APP的界面设计、Android系统.pptx,移动端界面设计 ;任务1——制作APP首页 3.1.1任务情境 小明接到设计师老师的通知,要设计一个APP的首页。这个APP已经确定好功能定位、流程图,已经有了页面的原型图。设计师告诉小明只需要按照IOS二倍图https://max.book118.com/html/2024/0611/8140006125006077.shtm
21.MatlabAPP设计工具与前端HTML/CSS/JS的爱恨情仇土盐AI前端:前端开发是创建WEB页面或APP等前端界面呈现给用户的过程,比如说我们的App Designer界面设计部分就是前端。 后端:后端开发主要做的是逻辑功能等模块,是用户不可见的。比如App Designer中逻辑代码部分。 目前web中开发前端用的基础工具:HTML/CSS/JavaScript. https://www.shangyexinzhi.com/article/4451268.html
22.即时设计(js.design)专业在线UI设计工具与实时协作平台即时设计提供免费试用版本,具体的订阅费用和详细的定价计划可以访问其定价页面。 效果评测 用户普遍认为即时设计界面友好,功能全面,特别是在团队协作和原型制作方面表现出色,极大地提高了设计效率和质量。 替代工具推荐 Figma:另一款强大的在线协作设计工具。 https://www.ai138.com/?p=3688