说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

开发移动应用的7大设计要点

HTML文档下载 WORD文档下载 PDF文档下载
在开发移动应用时,用户体验和用户界面设计是两大重点,不容忽视。在进行任何应用的开发前,提前理解目标市场的行为模式非常必要。想要设计体验更佳的应用,在设计开发移动应用时必须牢记并遵照7个要点。

CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引擎、智能硬件、物联网等方方面面。如果您想投稿、参与内容翻译工作,或寻求近匠报道,请发送邮件至tangxy#csdn.net(请把#改成@)。 


移动应用已成为获得全球潜在用户最为有力的便捷手段,企业主不应忽视一款设计抢眼、功能全面的商业移动应用的重要性。


在开发移动应用时,用户体验(UX)和用户界面设计(UI)是两大重点,不容忽视。在进行任何应用的开发前,提前理解目标市场的行为模式非常必要。如果不能专注于用户体验,无论设计时花了多少时间,都可能影响到应用的可信度。所谓的“不良用户体验”很可能是“不好的用户界面”所导致的。想要设计体验更佳的应用,在设计开发移动应用时必须牢记并遵照以下要点,这些设计要点在开发移动应用中至关重要:

1. 重视响应式设计的概念,这一点非常重要。

在为移动应用设计用户界面时,必须记得:这款应用应适用于各类设备与移动应用系统。无论是媒体库、JavaScript还是CSS,应当特别注意多设备平台的问题处理与显示情况。

2. 迭代式用户界面设计也是个很大的加分点

在设计应用时,想要完全吸引并留住目标用户的注意力,使用迭代式的界面设计是个好办法。别忘了,每个连续迭代的宝贵经验都会让你受益匪浅,并可以在下一个设计项目中重复使用。


3. UI设计还需要考虑到508法规遵从(方便残障人士的使用)与安全性问题。

一般来说,在移动应用的设计后期设计者才会考虑安全性与508法规遵从的问题,从而导致整体项目周期拖长。作为一名专业的UI人员,提前咨询后端团队与中介软件专家,以确保正确的数据组以最合适的方式提交是非常重要的。有效的UI设计会格外注重这一点:减少用户的学习难度。这样一来,整体的用户使用效果也会获得相当可观的提高。

4. 一名好的UI在保证面向终端用户的同时,遵守问题简单化原则

如今,大多数客户端在设计时对“问题简单化”这句话都有误解,采用极简风格的UI。但让问题简单化的真实含义并非如此,而是指:让应用的初次使用者无需阅读详细的介绍与说明,即可打开并使用应用。也就是说,一个简单的用户界面让用户可以通过最简单的步骤来完成多项操作。例如,有效地使用色彩可以让你的应用界面尽可能简单化,这将对鼓励用户下载并定期使用应用起到直接的促进作用。

5. 在评估移动应用的UI设计时,让真实用户参与进来。

如果你是一名UI设计师,让一名真实用户在评估不同的UI设计方案与观点时参与进来。在开发初期使用这一办法可以减少关于哪些功能应当包括在内,哪些应当去除的疑惑。也不再需要返工,从而节省了项目的经费与时间。


6. 让移动UI尽可能以图像显示会更有帮助

毫无疑问,外观吸引人的移动应用总是比一个由大量文本组成的设计要更受欢迎。无论是打算让用户使用,还是提醒他们定期重新打开应用,外观更吸引人的UI会更有效果。将丰富的视觉控制装置有效地结合起来,会让用户明白如何与应用进行交互。


7. 设计一款智能应用UI,遵照OS指南十分必要

在设计应用UI时,遵守目标平台OS的用户指南非常必要。强烈推荐尝试导航系统、触控手势与交互的创新。这样会使得你的UI设计风格有所提高,并允许你选择重要功能,放弃不想要的那些。在各大应用市场(苹果商店或者Google Play)上架前,应当严格而详细地进行检查。在提交应用前,花些时间研究一些上架的此类应用,应当阅读并遵守每款OS中创建应用UI的指南。

总结

一款移动应用的UI外观取决于你的目标市场。遵照标准指南来创建的UI使用起来容易理解也比较友好。随着应用开发持续发展,独特而富有直觉的UI会让你的应用鹤立鸡群。

(翻译/孙薇 审校/唐小引)

文章来源: Medium


预告:  2015中国移动开发者大会(MDCC 2015)将于10月15-16日在北京新云南皇冠假日酒店召开。大会特设五大技术专场:平台与技术iOS、平台与技术Android、产品与设计、游戏开发、企业移动化、虚拟现实专场。此外,大会更是首次举办国内极具权威影响力的IoT技术峰会,特设硬件开发技术与嵌入式开发两大专场。大会将聚集国内最具实力的产品技术团队,与开发者一道进行最前沿的探讨与交流。 

第一时间掌握最新移动开发相关信息和技术,请关注mobilehub公众微信号(ID: mobilehub)。


Only the original thread that created a view hierarchy can touch its views的相关 Android上的Back键事件捕获 Android蓝牙API之BluetoothSocket类(2) Android蓝牙API之BluetoothSocket类 Android蓝牙API之BluetoothAdapter类(1) Android蓝牙API之BluetoothAdapter类(2) AndroidManifest.xml文件剖析 (三) AndroidManifest.xml文件剖析 (二) AndroidManifest.xml文件剖析 (一) MOTODEV初体验,高效Android开发工具 Simple让BASIC语言编写Android程序 MOTODev试用报告- Android开发效率之源 安装MOTODEV Studio for Android版方法 Android开发工具-motoDEV studio介绍 Android过后Chrome OS又是如何开发? Android安全模型导致开发时功能受限 Android导出一个JAR库 APK汉化原理及方法 APK文件格式分析,Android反编译入门(一) ApiDemos中的Android Widget例子解析 APK签名导出向导 - Use the Export Wizard 剖析Android自带Widget - Music播放器 剖析Android自带Widget - Clock指针钟表 C#取得Excel工作簿工作表名称 C#中用Automation自动化方式对Excel的操作 VB如何打开或保存为有密码保护的Excel sheets工作表 VB在Excel表格文件中搜索指定内容 VB复制Excel表到另外一个Excel中 Java实现生成网站快照缩略图片 php实现生成网站快照缩略图片 C#实现生成网站快照缩略图片 WINS 几问 为什么BCB的自动弹出属性和方法提示速度那么慢? 请问那里能下载JBUILD6?????// 怎样用程序打开TADOConnection 的ConnectionString 设置窗体 键盘钩子?????,有实例或文档吗????? 低手问题? 大家碰到这样的问题吗? 各位,那里有d3d的教程? 从ca365下载了一个免费根证书(rootca.cer),却无法在本地计算机上安装,help! peihexian的程序发短信的一文中,程序所发的数据包 请问web service到底是个什么东西?谢谢 callingda(林丁) 来拿分30 哪位能提供一个图书管理的VB源码给我参考? yzqb()发工资了47分 请教一个问题,编译不通过,不知是什么错误。 帮帮忙!神经网络 vb 中打印机如何检测? 假如用户正在使用别的软件,如何自动使我的程序获得焦点 批量转移数据 SQL 斑竹呀急,快帮帮我! 想用ADO连接internet上服务器中的database,怎么动态建立间接网上数据库的DSN? 我的Web站点为什么没有安全性? 请问那些捌角人小图片如何做呀? 我也要一份《全套国标软件设计文档》 好人们,谁也发给我一个吧! 如何得到对话框在桌面的位置 紧急求救!编译时的错误! 改变Edit控件后出现字符重叠显现如何解决? 关于DBASE,CLIPPER,FOXPRO,VFP的历史发展 请问那些捌角图片如何做呀? 谁会刻光盘!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! lazywolf(二代) 有没有提供几何图形模板的类(如正方形和圆形)? typedef DWORD (WINAPI *MYFUNC)(DWORD,DWORD);是定义函数指针吗?为什么这样定义呢? 如何创建vector数组!我这些不对static Vector report[8]=new Vector()[8];高手指点me:) 如何画一个透明的Rectangle VC中修改字体的问题 比你更急!ASP。NET中打开文件问题? HTTP POST QUESTION????? delphi中的pop3控件怎么取得带附件的邮件的正文呀? J2EE随带文档的中文版本哪里有下载??? chr 函数问题 弟兄们,我明天开始要回来了,回到这个阵线了 如何退出双重循环 帮兄弟一把,一个小问题! ADO的连接 高分求解,如何取得默认打印机支持的纸张类型? 用deamweaver ultradev 做的asp怎么修改可以与数据库连接?? 时间问题 ADO连接问题 如何设置串口的流量设置,?设置为无. 请问怎么给JTabPane上各个JPanel(如:JPanel1,JPanel2)使用setMnemonic() 10%的NaOH溶液中,钠离子与水分子的个数比是: 求解释 单项A 1:9B 1:20C 3:40D1:10 电导仪可以测水硬度吗 测试水或化学品酸碱值的PH试纸哪里买(不是测孕的试纸哈))紫菜包浸出液?这个怎么测?哈哈好新鲜的说法 稀硫酸和氢氧化钠溶液恰好完全反应 所得溶液的溶质质量分数为10%,则溶液中钠离子和水分子的个数比为?A 1:71 B 2:71 C 1:79 D 2:79 实验室使用的浓盐酸的溶质质量分数一般为36.5%,密度1.2g/cm3已知 盐酸 质量分数 36.5% 密度 1.2g/cm31.配置浓盐酸物质的量浓度 是 2.配置100ml 物质的量 为3mol/l的 盐酸 需要 以上 浓盐酸 多少毫升 3 已知浓盐酸中盐酸的密度1.19g/ml,质量分数36.5%,无法计算物质的量浓度这个是今天考试选择题一个选项,我认为对的,因为没有给相对分子量 氢氧化钠溶液中存在着水分子钠离子氢氧根离子已知在氢氧化钠溶液中存在着水分子、钠离子和氢氧根离子,请设计一个简单实验说明三种微粒中,哪一种能使无色酚酞试剂变红,写出简要的实 市售浓盐酸溶质的质量分数为36.5%,密度为1.19g每毫升,求(1)其物质的量浓度 (2)此盐酸由标准状况下的市售浓盐酸溶质的质量分数为36.5%,密度为1.19g每毫升,求 (1)其物质的量浓度 (2)此 36.5%浓盐酸密度为1.2g/ml,物质的量浓度为?那个公式麻烦说一下 以碳酸钙基准物质标定EDTA标准溶液,为什么要加入10%NaOH溶液 市场浓盐酸溶质的质量分数为36.5%,密度1.19,此盐酸由标准状况下的多少升HCL气体溶 怎样化验水的PH值?我想知道除了试纸之外的化验方式.比如在水中加入什么化学制剂可以显示水的PH值? 将4克NAOH溶于几克水中,可使溶液中H2O与NA+的物质的量之比为了20:1,此溶液中溶质的质量分数为?4克NAOH为0.1mol,则H2O的物质的量为2mol为什么 水的酸碱值测试用什么最好 实验室使用的浓盐酸的溶质质量分数为36.5%,密度为1.19g/cm^3.问:将多少升氯化氢通入1升水中可得到36.5%的浓盐酸?求该浓盐酸的物质的量浓度? 将4gNaOH溶于多少克水中,可使溶液中H2O和钠离子的物质的量之比为20:1将4gNaOH溶于___克水中,可使溶液中H2O和钠离子的物质的量之比为20:1,此溶液中溶质的质量分数为____氢气、氧气 把10克氢氧化钠溶液放入40克水中,完全溶解后,溶液中溶质的质量分数是?【为什么? 实验室使用的浓盐酸的溶质质量分数一般为36.5%,密度为1.119g·cm^-3.(1)将多少升氯化氢(标准状况)通入1.00L水中可得到36.5%的浓盐酸?(2)求该盐酸的物质的量浓度?(3)若用该盐 纯牛奶的密度为(1.1.2)×10³kg/m³,李明很想知道学校每天营养餐中的牛奶是不是纯牛奶,他和几个同学根据所学密度知识进行如下测定:首先用天平称出一盒牛奶的质量是250g,喝完再称 实验室常用浓盐酸中溶质的质量分数为36.5%,密度为1.20g/cm3,.回答下列问题(1)该浓盐酸中溶质的物质的量浓度为多少?(2)若要配制100mL 3.00MOL/L的盐酸,需用上述浓盐酸多少毫升?(3)用浓盐 实验室使用的浓盐酸的溶质质量分数一般为36.5%,密度为1.19g-cm-3.将多少升氯化氢(标准状况)通入1L水中得到36.5%的浓盐酸;求该浓盐酸的物质的量浓度 将0.1molNaOH溶解在水中,若使每100个 H2O 溶解一个 Na离子,则需水溶液的物质的量为 取了该废液100克,恰好能与50克质量分数为7.3%的稀盐酸完全中和.氢氧化钠的溶质质量分数? 如何制作紫甘蓝试剂 把1.24 g Na2O投入9 g H2O中,反应后溶液中H2O分子和Na+离子的物质的量之比是? 请问:杭州哪有ph值试纸出售?(测水酸碱度用的)需要详细准确的地址! 紫甘蓝试剂滴在馒头上会有什么变化 某氢氧化钠溶液中,Na离子与H原子的个数比为1:41则该溶液中的溶质的质量分数是A,5.1%B.9.8%C.10%D.69% 怎样在家测水的酸碱度 紫甘蓝试剂检测盐水颜色有什么变化 .“长江牌”牛奶包装袋上标有“净含量200ml(227g)”字样,“长江牌”牛奶的密度是g/ cm3,合㎏/m3.“长江牌”牛奶包装袋上标有“净含量200ml(227g)”字样,“长江牌”牛奶的密度是_________g/ cm 有8gNa2O2,Na2O,Na2CO3,NaOH的混合物与200g质量分数为3.65%的盐酸恰好反应,蒸干溶液最终得NaCl固体的质量为? 紫甘蓝的做法有哪些?煎炒烹炸 关于养水晶虾的水质硬度PH值的问题我家有熊津豪威的净水器和软水机,应如何配比才能达到最佳硬度和PH值?没有硬度和PH值测试工具,水应如何配比? 有10gNa2O2,Na2O,Na2CO3,NaOH的混合物与100g质量分数为3.65%的盐酸恰好反应,蒸干溶液,最终得固体质量为? 将39克Na2O2投入足量水中,充分反应后所得溶液的体积为500mL,计算(1)所得NaOH溶液的物质的量浓度;(2)急 水晶虾调整水质的问题?1.如何能让水质变硬!(硬度大于8或10或更高)而PH值却在7.0以下!2.养水晶虾到底需不需要换水 有的朋友说不用换蒸发多少加多少就可以了 他养很多年了但网络上都是 家庭怎么测试水的水的酸碱度? 实验室常用的浓盐酸密度为1.17g.ml-1、质量分数为36.5%.加热条件下,用二氧化锰与浓盐酸反应,制得氯气1.12升(标准状况)问:1.理论上需要消耗二氧化锰多少克?2.被氧化的HCl物质的量是多少mo 水晶虾饲养水怎么调PH有什么调,调高和调低分别有什么,麻烦告诉我下方法和试剂, 用KMnO4氧化密度为1.19g/cm3,溶质质量为百分之36.5的HCl,反应方程式如下:2KMnO4+16HCl=2KCl+2MnCl2+5Cl2↑+8H2O1.15.8g高锰酸钾能使多少克稀盐酸发生上述反应?有多少克盐酸被氧化?2.若氯气在标况下的密 紫甘蓝水是怎样制作的 沈阳的自来水硬度GH16,如何降低硬度达到养水晶虾的标准 用KMnO4氧化密度为1.19g/cm3的,溶质质量为36.5%的HCL.(1).15.8克KMnO4能使多少克HCL发生反应.有多少克HCL被氧化.(2)若CL2在标准状况下密度为3.17g/L.则产生的CL2在标况下体积为多少 用紫甘蓝水检测各种物质的酸碱性 水晶虾的养殖谢谢各位了 用KMnO4氧化密度为1.19g/cm3的,溶质质量为36.5%的HCl.(1)15.8g KM用KMnO4氧化密度为1.19g/cm3的,溶质质量为36.5%的HCl.(1)15.8g KMnO4能使多少克HCl发生上述反应?有多少克HCl被氧化?(2)若Cl 2在标准状况 将表面被氧化为Na2O,Na2O2的金属钠1.86g投入水中,收集到336ml气体(标准状况),该气体引爆后,冷却到原状态无气体剩余则Na,Na2O,Na2O2质量分别为多少克 向100g10%NAOH溶液加入12.5gNAOH固体完全溶解后所得溶液中溶质质量为多少拜托了各位 用KMnO4氧化密度为1.19g/cm3,溶质质量分数为36.5%的盐酸溶液.反应方程式如下:2KMnO4 + 16HCl = 2KCl + 2MnCl 2+ 5Cl 2↑ + 8H2O(1)耗15.8g KMnO4时,有多少摩HCl参加反应?有多少克摩HCl被氧化?(2) 将表面已被部分氧化为Na2O的5.4g金属钠放入40g水中,在标况下收集到1.12L氢气,求被氧化的钠的质量. 实验室使用的浓盐酸的溶质质量分数一般为36.5%,密度1.19g/cm3.若要配制该浓度的质量分数1升,需多少升标准状况下的HcL气体溶解在其中 为什么不能把PH试纸直接放入水中测试水的酸碱度? 一块金属钠,表面已被部分氧化成Na2O和Na2O2,重7.48 g.将这块金属钠投入100 mL 1.4 mol/L H2SO4溶液中,溶液增重6.88 g,且溶液恰好呈中性.求金属钠表面Na2O和Na2O2的质量. 实验室使用的浓盐酸的溶质质量分数一般为36.5%,密度为1.2g/cm3.现取上述浓盐酸50ml与一定量MnO2混合加热,向反应后的溶液中加入8.0gNaOH固体恰好中和溶液中的酸,再向溶液中加入过量的AgNO3溶液. 哪里有测试水酸碱度的PH试纸卖,不是测身体的哪种 一块表面已部分被氧化为Na2O的金属钠块质量为1.08g,投入到100g水中,完全反应后收集到0.02gH2,求1 未被氧化的金属钠的质量是多少?2 被氧化的金属钠的质量是多少? 我想问一下水的电导率和水的硬度是可以换算的吗?我的理解是这样子的,水的硬度指的钙镁离子等等,而导电的东西很多比如,钠啊,氢离子,但是我看到一篇文章写的是水的硬度和电导率可以换 用pH试纸测定溶液酸碱度时,需先将试纸用蒸馏水润湿对吗 用36%的盐酸(密度1.18g/cm3)配制1000g的14.6%的盐酸,需要多少毫升36%的盐酸(精确到0.1)
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn