ios的设计原则,谁知道ios和安卓APP的设计标准啊

1,谁知道ios和安卓APP的设计标准啊iphone6的尺寸是750X1334px的,安卓手机的话,因为品牌比较多,设计规范也没有具体的定义,只要符合审美美观就好,ios设计标准还是比较严格的,包括状态栏40px和导航栏88px,标签栏98px等都是有严格要求的,其他版本的话,5s或者6p,直接适配就好
2 , 连载IOS12设计规范iOS设计原则设计原则(Themes)隐喻:??当一个App的虚拟对象和行为与用户所熟悉的体验相似时——无论这种体验 来源于现实生活亦或是数字世界 , 用户就能够更快速地学会使用这款App 。隐 喻在iOS中能够起作用是因为用户与屏幕在进行物理上的交互 。我理解上文提到的隐喻用映射表达的更为准确:就是尽可能将原现实世界中的实物和操作行为直接在APP中虚拟形象、操作行为 。如看书是滑动翻页,返回上一步操作等 。APP的主体是人 , 是为人服务的,如果有分支应该由用户决定 。
3 , IOS设计规范里的遵从是什么意思个人觉得现在如果统一采用MD——比如在iOS上使用完全符合MD的设计风格 , 这也应该算是一种“倒退”吧 。所以我认为,对于跨平台,用户基数巨大的App,这种“多种风格相互融合”的设计方式:一方面,你可以说是向市场和成本控制妥协另一方面,你也必须得承认 , 这样的设计风格其实适合“更大范围”“更多平台”的使用人群l我是来看评论的【ios的设计原则,谁知道ios和安卓APP的设计标准啊】
4,iOS三大设计主旨六大设计原则iOS Design Themes(iOS设计主旨)ios与其他平台区分的三个主要主旨:1.Clarity(清晰)在整个系统中,文字在各种尺寸上都清晰可辨;图标精确而清晰,装饰巧妙且恰当,并且对功能的敏锐关注激发了设计;负空间,颜色,字体,图形和界面元素巧妙地突出重要内容并传达交互性 。2.Deference(遵从)流畅的动作和清晰美观的界面在帮助人们理解并与内容互动的同时,还能不与之竞争;内容通常填满整个屏幕,半透明和模糊通常暗示更多;尽量少的使用边框,渐变和阴影可使界面轻量,同时确保内容至关重要 。3.Depth(深度/层次感)清晰的视觉层和逼真的动作传达层次 , 赋予活力,促进理解;触摸和可发现性提高了乐趣,并能够访问功能和附加内容而不会丢失上下文;过渡可以在您浏览内容时提供深度感 。Design Principles为了最大限度地提高影响力和覆盖面,请在考虑应用的身份时牢记以下原则 。1.Aesthetic Integrity(审美完整性)审美完整性体现了app的外观和行为与其功能的整合程度 。例如,一个帮助用户执行严肃任务的app可以通过使用微妙、不显眼的图形、标准控件和可预测的行为来保持他们的专注 。另一方面,沉浸式app,如游戏,可以提供吸引人的外观 , 传递乐趣和刺激感 , 同时鼓励发现 。2.Consistency(一致性)一个一致的app通过使用系统提供的界面元素、众所周知的图标、标准文本样式和统一术语来实现熟悉的标准和范例 。这种app符合用户期望的特征和行为3.Direct Manipulation(直接操作)对屏幕内容的直接操作会吸引用户并促进理解 。当用户旋转设备使用手势触动屏幕内容时会体验到直接操作 。通过直接操纵,用户可以看到他们行动的直接、可见的结果 。4.Feedback(反馈)反馈对用户的行动进行了确认 , 并显示行动结果以使用户了解情况 。内置的iOS app为用户的每一项操作提供可感知的反馈 。轻触时会突出显示交互元素;进度指示器会传达长时间运行的项目的状态;动画和音效有助于阐明操作的结果 。5.Metaphors(隐喻)当一个app的虚拟对象和动作都是对熟悉事物的隐喻时(不管基于现实世界还是数字世界) , 用户学习的更快隐喻在iOS系统中发挥的很好 , 因为用户是直接与屏幕产生物理交互的 。用户移动视图来查看更多的内容;拖拽内容;切换开关、移动滑块并且直接滚动来选取值;甚至可以像翻书或杂志一样轻快翻页 。6.User Control(用户控制)在整个iOS中 , 用户是掌控者,而不是app 。app可以建议一个行动方案或警告危险后果,但app接管决策通常是一个错误 。好的app可以在用户授权和避免不必要的结果之间找到正确的平衡 。app可以通过保持交互元素熟悉和可预测,确认破坏性操作以及轻松取消操作(即使它们已经在进行中)来使用户感觉自己在控制 。5,iphone4 双击home后 下方出现的程序是什么意思双击home下面出现的是后台保存的软件 。ios的后台,是让绝大多数软件静止在后台,只有几个基本功能(比如网络电话、GPS定位、音乐播放)可以在后台运行 。所以这些东西只是静止在后台 , 包括音乐 , 不播放的是没有运行的!不会多耗电的!完全不需要管! ios的设计原则 第一是流畅华丽的效果体验!第二就是节电!第三应该是简单化的操作 。只要关闭屏幕,你完全不需要担心什么在过多耗电(使用第三方的网络电话、第三方GPS软件除外)6,我会AndroidAPP开发你说我用Android开发APP还是iOS呢搜发APP是一项具有挑战性的高级任务 。由于移动电话的普及,终端用户的普及以及不断变化的业务需求,它正在快速增长 。根据Statista调查,智能手机用户数量预计将在2018年达到25.3亿以上 。预计到2019年,全球手机用户数量将超过50亿 。在本文中,我们比较了10个类别中Android和iOSAPP开发之间的差异,以了解基本更改并确定更适合您的业务构建APP的OS平台 。让我们深入研究:1.开发语言Java在构建时适用于基于Android的APP 。它需要编写大量代码 。一种全新的语言Swift旨在开发基于iOS的APP 。与Java相比,Swift上的编码速度更快 。与Swift相比,Java工程师需要更多的时间进行编码 。Swift最初出现在2014年,由于编写的代码较少,APP构建得更快 。Java-Kotlin编码语言有一种可能的替代方案,可以与Java完全互操作 。它被设计为Java语言增强:直观 , 易读 。此外,现在Kotlin被认为是构建AndroidAPP的主要语言 。2.集成开发环境可用性(IDE)最初,工程师将Eclipse工具应用为Google支持的APP开发环境 。然后Google发布了Studio,由于其出色的可能性 , 所有工程师都开始使用它:跨平台,简单的打包,大量的功能和出色的调试 。iOS开发人员在开发Apple支持的iOSAPP时使用XCode 。这是一个非常高效的环境,可以为Mac / iPhone / iPad设备构建出色的APP 。它还有可能找出语法和逻辑中的错误/错误 , 甚至可以修复代码 。3.设计理念您可以在下面阅读设计应用时应考虑的设计原则:屏幕尺寸和分辨率 。苹果支持的iOS设备有两种屏幕尺寸(iPhone / iPad),iPhone的分辨率超过三种,iPad的分辨率有一些 。iPhone 4分辨率也用于iPad 。与此同时 , 在Android上运行的谷歌支持的设备具有大量的屏幕尺寸,分别导致各种屏幕分辨率 。导航 。Android驱动的设备导航栏位于左侧,而iOS一个位移到顶部 。基于Android的喜欢彩色图标,而iOS默认将其导航图标保持为蓝色或灰色 。菜单 。谷歌支持的设备更喜欢使用抽屉菜单或侧面/汉堡菜单,这些菜单通常在点击拉动手势后放置在左侧,而iOS优先显示其标签栏,该标签栏通常位于底部,相对更容易访问隐藏的菜单图标 。汉堡菜单也广泛用于基于iOS的设备,但应该是自定义的 。提醒和弹出窗口 。这些选项卡突然出现并需要立即执行操作 因此,警报和弹出窗口有一些细微差别 。Android用户应通过点击Apple支持的用户的“同意/不同意”或“不允许/不支持”来提交操作以避免警报 。iOS驱动的设备有两种类型的警报 - 警报和操作表 。它们看起来很相似 , 它们的功能相同,但如果需要两个以上的操作(包括取消),则应用动作表 。返回键 。Apple支持的平台没有真正的“后退”按钮,而Google支持的用户可以返回之前打开的上一页 。但iPhone用户可以使用左上角按钮以分层顺序返回到之前的屏幕,而无需浏览整个APP 。4.发展复杂性与OS碎片相比,iOS和Android在编码语言方面的差异并不那么复杂 。Apple拥有运行iOS的有限数量的设备(iPhone / iPod / iPad),而Android驱动的设备拥有可在设备上运行的各种系统 。因此 , 与具有窄范围操作系统的iOS驱动的齿轮相比,基于Android的齿轮创建更复杂,由于各种操作系统而变得更慢 。Android齿轮还有各种不同的屏幕尺寸 。在开发时应该考虑到这一点 。同样的事情是关于在移动APP创建时应该考虑的设备上运行的系统 。5.发展速度根据上面的段落,基于Android的平台创建在操作系统碎片方面更耗时且速度更慢 。与运行iOS的APP相比,工程师构建基于Android的移动APP需要30-40%的时间 。尽管没有非常复杂的Java / Kotlin语言,它仍然存在 。6.开发成本要根据业务需求和需求定义制作APP的成本,首先,您需要在平台上做出决策 , 选择开发团队并要求粗略估计 。您还应该记?。?APP开发成本取决于构建它所花费的时间 。事实是,APP需要的时间越多,成本就越高 。我们建议您阅读创建Uber或SnapChat 等APP的成本 。这些文章将帮助您了解它通常如何完成 。7.部署速度与基于iOS的APP相比 , 在Google Play上发布的AndroidAPP的接受流程或审核流程所需的时间更少 。原因是基于Android的APP通过自动化测试进行检查,而iOSAPP需要个人专家验证(平均7天) 。Google允许开发人员处理一些错误,在一天内提交多个版本 。Android工程师应该小心 , 以免发布有错误的APP,同时在等待专家的响应这么多时间后 , iOSAPP有被拒绝的风险 。8.市场份额用于不同设备(如智能手机,PDA,平板电脑等)的操作系统 。它们允许这些设备运行APP和程序,从而为移动设备带来高级功能 。谷歌支持的Android,Apple支持的iOS是智能手机行业中广泛使用的操作系统(OS) 。仅在2016年,就有近15亿部基于Android或基于iOS系统的手机被出售给全球最终用户 。该统计数据显示了领先智能手机操作系统在向终端用户销售方面所占据的全球市场份额 。

    推荐阅读