移动应用程序设计师面试指南
本指南涵盖移动应用程序设计,这是移动应用程序设计师面试的重要指南。它的目标是为客户提供手机设计信息,帮助他们认识顶级手机设计师。它涉及到移动应用程序开发的许多方面,其中的一些或全部都是特定于您所寻找的上下文的。
在我们开始定义什么是顶级设计师之前,我们需要一个清晰的定义。
移动应用程序设计师关注本机移动应用程序和UI,用户体验设计师密切合作设计其移动界面。手机设计师有很多名字,其中有些是应用设计师,iOSAndroid设计师、设计师等等。他们通常与用户体验(UX)设计师和用户界面UI设计师一起设计他们的移动界面。他们主要关注本地移动应用程序,但他们也应该能够创造移动和混合编程。
每一位移动应用程序设计师都应该意识到这三个平台之间的差异。
挑战本地应用程序在设备上生存,并通过设备主屏幕上的图标访问它们。本地应用程序通常通过应用程序商店(如谷歌Play或苹果App Store)安装。它们是一个专门开发的平台,可以充分利用所有设备的功能;它们可以使用摄像头GPS、各种传感器加速度计、指南针等。它们还可以结合手势(标准操作系统或新的应用程序定义的手势、手势)。此外,值得注意的是,本地应用程序可以使用设备的通知系统访问联系人列表等本地信息并脱机工作。
响应的Web应用程序不是实际应用;它们是真实的网站,在许多方面看起来像本地应用程序,但没有实现它们。它们都是由浏览器编写的,通常用HTML5编写。用户第一次访问任何他们访问的网页:他们浏览到一个特殊的网址,然后有ldquo;“安装;使用主屏幕选项在页面上创建一个书签(当Web应用程序变得流行,HTML5成为主流时,人们意识到他们可以在浏览器中获得类似母语的功能。
如今,随着网站越来越多地使用HTML5,Web应用程序和普通网页之间的界限越来越模糊。例如,虽然网站在Safari上运行(访问iPhone时),但没有可见的浏览器按钮或栏。用户水平刷卡移动到应用程序的新章节。此外,由于浏览器缓存,离线阅读报纸甚至可能(在HTML5和原生应用程序以及混合应用程序中提供许多功能。它可以访问一些传感器,实现点击调用功能,甚至可以实现其他功能,比如设备摄像头的ApI。然而,一些Web应用程序和网站利用了这些可能性。
移动应用程序开发人员必须了解这些程序与混合应用程序的区别,以及HTML5的应用。是的,但是,本机功能在浏览器中仍然不可访问(至少目前是这样):
公牛;通知系统后台运行bull;传感器输入加速度等信息(检测横向或纵向除外);当然,复杂的手势可以说,简而言之,许多应用程序(本地或其他)没有利用这些附加功能。但是如果您真的需要这些特性,就必须创建一个本地应用程序,或者至少是一个混合应用程序。
Local移动应用程序提供快速性能和高可靠性。需要注意的是,大多数手机视频游戏都是原生应用程序。我们都知道,视频游戏是** 受欢迎的移动应用程序,其中许多需要使用硬件以** 有效的方式确保游戏的流畅性和良好的用户体验。
局部应用的第混合应用程序部分,第Web应用程序部分。正因为如此,很多人误称他们为ldquoWeb应用程序rdquo与本地应用程序一样,它们生活在应用程序商店中,可以利用许多设备功能。例如Web应用程序,他们依赖HTML在浏览器中呈现,并理解浏览器嵌入到应用程序中。通常,企业大厦混合应用程序用作现有Web页面;这样,他们希望App Store应用程序开发中的输入资源不存在混合应用程序也很流行,因为它们允许跨平台开发,这大大降低了开发成本:相同的HTML代码组件可以在不同的移动操作系统中重用。
像PhoneGap和SenchaTouch这样的工具允许人们在平台上进行设计和编码,并使用HTML功能。做许多公正的事情会使你的职位更高。尽管如此,本指南的目的是为移动应用程序的关键问题和设计主题提供有意义的概述。此外,每个很好的移动应用程序设计师都应该了解本文中使用的所有术语。
响应客户要求的Web应用程序本地应用程序并不罕见。为了为每个设备提供不同且独特的用户体验,许多客户将需要一个本地应用程序。问:本地Web应用程序,还是混合:该选哪一家
综上所述,本地应用混合应用程序或Web应用程序满足了移动用户的需求。没有** 好的解决办法;每种方法都有其优缺点。选择取决于每个客户的独特需求。
问:在设计新的应用程序时,您需要知道哪些** 重要的问题
公牛;你申请的主要目的是什么 公牛;你的申请表中** 重要的部分是什么 有多少 公牛;整个应用程序的用户可以是什么样的操作 公牛;如果你的竞争对手真的存在的话,你的直接和间接竞争对手是谁 公牛;您想在应用程序中包含哪些功能
答案是,设计师应该能够开始为新的应用程序寻找** 佳的设计模式。当你开始一个新的设计时,** 好的问题是:ldquo;如果你想在生气和紧张的时候买电影票回家,你想找份工作吗 rdquo;
同样的问题可以调整到任何现实生活中移动应用程序。如果一个应用程序设计在用户情绪低落时起作用,那么它可能是一个设计良好的应用程序。
问:当您需要考虑设计时,您的iOS、Android或任何移动平台
当人们要使用某种东西时,他们已经预料到了(我们称之为心理模式)。例如,大多数用户会购买某款智能手机,因为他们喜欢它的操作系统、设计原则的出现或设备的工作方式。因此,在设计iOS或其他移动平台时,** 需要考虑的是供应商指南。开发人员需要遵守供应商指南,无论是供应商,每个应用程序的基本逻辑都应该相同。
设计师不应该试图在轮子的应用中重新创造意想不到的元素。为了提供非凡的体验,设计师应该努力提高用户流量和交互设计。在工业应用领域,这是一个标准苹果,谷歌,微软也不例外。
问:当设计一组不同的用户来使用你的产品时,你需要考虑什么
在设备平台的指导下,设计者应该考虑一系列的用户可访问性准则。对于那些年轻、守旧、超级用户、普通用户,以及那些只享受优质体验的用户。接受这些准则来约束任何设计。他们是创造惊人产品的挑战。
为什么图标的应用非常重要,应该在设计中加以考虑 漂亮、引人注目的图标是良好用户体验的基本组成部分。只是装饰而已,图标在与用户的沟通中起着重要的作用。注重独特的造型;有些图标有许多颜色或特征的渐变,但它们都开始使用简单的形状。这使他们能够在一个距离和一目了然。图标有一系列不同的大小。它们App Store大,在通知中心和组中的屏幕更小。确保你的设计规模是明确的任何大小。
设计师也应该测试不同的墙纸图标;例如,在传统背景下看起来很棒的雨滴并不能** 所有的壁纸都好看。试着评估你的设计文档以及他们是如何看待它们的
. 如何设计一个直观的用户界面,并加以实现ldquo;真 的!rdquo;效果。直观的意思是容易理解或操作没有明确的指示。设计师应始终使用不同的视觉处理ldquotappablerdquo作为指标,ldquo;无法点击的图标ldquo;一次连贯区分
tappable如果没有tappable图标系统,设计者需要跟踪移动应用程序。以实现ldquo;哇,quo;设计师应该播放独特的形状(如自定义图标),动画,然后他们会
以一种新的方式。
比如纸飞机目前被广泛认可ldquo;发送“至”;偶像。刚推出的时候,可能是有点困惑的用户ldquo;这架纸飞机是什么 它与电子邮件ldquo有什么关系;在徐
在多个应用中,ldquo;“保存”和;的图标是已消失的软盘映像。可以使用救生圈图标,而不是。一旦用户理解或发现一个新的含义UI元素,它就变成ldquo;直觉;下次吧。
三股ldquo;真 的!rdquo;如果设计师的品牌指导方针受到限制的因素ldquo;哇ldquo;在其他领域也可以取得成果。让我们想象一下,我们有一支漂亮而昂贵的钢笔。但如果不好写,我们可能会放弃它,成为一支符合我们目标的普通钢笔。幻想、抢眼的设计并不能总是帮助一个无效的产品,所以我们必须想到一个惊喜的体验,用户可以达到预期的速度和效率的设计。值得注意的是,ldquo;哇ldquo;这些因素取决于UX /视觉设计师编程和执行的概念。
问:我们在移动应用程序中应该使用哪些手势,它们会对用户体验产生怎样的影响 通过陀螺仪传感器和运动传感器的集成,智能设备可以检测运动。这样,用户和设备就超越了点击和点击之间的互动,将真实生活中的手势展现在屏幕上。用户直观的手势。当被问及如何删除项目时,用户会尝试从屏幕中删除该项目,而不考虑年龄、性别和性别。改善用户体验和更少的点击或滚动允许应用程序变得更具交互性。问:如何将界面从苹果改为3D触摸技术 强制触摸技术不能做出真正的新手势,这是我们已经知道的手势的简单扩展。它将有助于设计师和开发人员添加z轴作为信息深度的一层,而无需接触或过于复杂的信息结构。
问:有多少字体推荐打印的** 佳做法移动应用程序 减少屏幕字体的数量可以显示字体的威力。不同大小的字体可以更好地区分内容的离散区域,而不是使用不同的字体和不同的功能(如斜体、粗体、半粗糙)。在整个应用程序驱动的一致性中采用奇怪的字体,不仅针对品牌,而且针对渠道-例如APP、手机网站、网站优化全渠道体验中的移动元素。同时,用户更喜欢有字体滚动的相关内容简单明了。
问:什么是微交互 我们为什么要使用它们 微交互很小,可视功能(例如,动画或声音)发生在用例中。这些可能包括完成一个事务、一个正在消亡的项目或提示一个弹出消息。这种互动是微妙的,但他们指出产品的用户的注意。
微交互可以用作提示用户完成任务(例如调整设置)的信号,从而创建一小块内容,例如弹出消息。精心设计的微交互应用被认为更易于使用,更有趣,更吸引用户。
** 后,在设计师的创作中,他们必须进行市场调查,以了解外部世界是什么样的,以及如何创造一个独特而成功的设计。开发one移动应用程序和桌面应用程序(甚至是one网站)** 大的区别在于上下文。是什么让移动应用如此强大。每个应用程序在特定的时间和地点都有自己的用途。有几种方法来完成移动,这是你的设计师和选择** 有效的方式来设计
谢泼德设计文章推荐:
本地搜索引擎优化案例分析:地址变更电子商务发展趋势2016设计终极指南UX优化技术提升有效转化率