当前位置: 首页 > 科技观察

iOS8对应用程序设计意味着什么?

时间:2023-03-15 09:26:25 科技观察

虽然iOS8的交互设计与iOS7类似,但还是有很多需要特别注意的地方。在开始使用iOS8之前,开发者可以使用TouchID、CloudKit、WatchKit、HealthKit、HomeKit等新特性进行开发,因此设计师需要在APP规划阶段考虑如何将这些新特性放置在APP中。特别是为AppleWatch设计可能是一个巨大的挑战,因此设计师应该提前考虑这些功能。通过这样做,设计人员可以花更多时间处理通常是这些新增功能的副作用的边缘情况。NotificationiOS8提出应用扩展的设计也需要注意,比如第三方交互通知和通知中心插件。这些可能还需要对其交互进行详细设计。但是,了解显示的内容、显示方式以及用户如何与这些插件进行交互对于改善用户体验极为重要。交互式通知将允许用户点击两个通知按钮之一,或者只需点击顶部通知即可进入应用程序。因为后者很可能被用户忽略,所以最重要的是将这两个通知按钮设置为用户最需要和最常用的功能,而不是简单地导航回应用程序。由于插件的潜在功能较多,通知中心插件需要更多的交互设计。请注意,这两个插件都允许放置可点击按钮,但它们都不能与键盘一起使用。另外,请注意这些插件是应用程序的一部分,而不是与应用程序分开的。新设备iPhone6和iPhone6Plus配备高清视网膜显示屏的iPhone6和6Plus的推出满足了对更大手机的需求,但这些巨大的屏幕尺寸对用户如何更好地浏览应用程序产生了巨大影响,这些影响你可以在下图中看到。所以在设计程序的时候一定要自己动手。利用这些大屏幕设备来测试程序原型,弄清楚如何让用户单手操作更方便,然后围绕这个进行设计。如果您希望用户经常使用某些操作,请将它们放在用户容易触及的地方。此外,iPhone6Plus还支持横向模式下的横向视图。应该充分利用此功能,但要注意iPhone6和5S不支持此功能,所以不要依赖它。AppleWatchAppleWatch也带来了各种新的界面设计挑战。AppleWatch带来了全新的、更清晰的字体、圆形的iOS桌面和一组全新的物理交互元素(数字表冠、“用力点击”Retina显示屏和“触觉”振动反馈)。AppleWatch的设计将比以往更加关注用户界面和物理设备的集成。比如在点亮屏幕后进行交互指令,将大大提升数码表冠的体验。同样重要的是要注意AppleWatch也有两种屏幕尺寸(1.5英寸和1.7英寸),因此设计师在设计小尺寸时应始终牢记清晰度。自适应UI随着两种新iPhone尺寸和两种AppleWatch尺寸的加入,设计人员和开发人员需要更灵活的布局。这时候,自适应UI的概念就会发挥作用。AdaptiveUI基于SizeClasses,可以指定相应的布局规则,这也是Apple设计的精髓所在。这相当于网络上的响应式设计。1.目前布局趋向于动态而非静态2.本来布局、样式和交互应该针对每个设备进行专门设计。现在有更多的设备。3.AdaptiveUI允许您根据不同设备的外观特征调整用户界面4.iOS8中有两种尺寸等级:常规尺寸和紧凑尺寸。iOS8如何改变了设计师的工作?1.用户界面的设计应该是通用设计,而不是针对特定设备的特定设计2.对于iPhone,有3x图像大小,其中包括程序图标。随着容器支持的增强,PDF文件现在可以在应用程序中用作图形,从而可以使用不同的大小。3、设计者可以尝试与开发者一起使用Xcode6构建应用程序界面,缩小设计与开发之间的差距。Xcode6中InterfaceBuilder的新特性Xcode6提供了一个新的GUI来鼓励设计师参与开发过程。这是设计人员更好地了解开发人员并与开发人员沟通以简化开发过程的绝佳机会。总的来说,Xcode的以下变化是让设计师更好地使用Xcode的关键:1.iPhone和iPad可以使用相同的Storyboard或XIB,而不是为这两种设备制作两个不同的(但内容相同的)storyboard。2.Xcode可以预览实际设备和界面方向。