WatchKit中隐藏的5个细节

移动开发 iOS
距离Apple Watch正式发布仅剩数月,不过关于这个产品我们还有很多不知道的地方,比如价格和电池寿命等。今早时候苹果正式发布了WatchKit,通过对WatchKit编程指南和Apple Watch人机交互指南的深入挖掘,我们发现了苹果在主题演讲中没有提及的几个细节,比如使用了新的字体以便在小尺寸的显示屏上能有更好的体验。

距离Apple Watch正式发布仅剩数月,不过关于这个产品我们还有很多不知道的地方,比如价格和电池寿命等。今早时候苹果正式发布了WatchKit,通过对WatchKit编程指南和Apple Watch人机交互指南的深入挖掘,我们发现了苹果在主题演讲中没有提及的几个细节,比如使用了新的字体以便在小尺寸的显示屏上能有更好的体验。

以下是WatchKit SDK中隐藏的5个细节:

1.有两种分辨率

表面宽度38毫米的Apple Watch屏幕分辨率是272x340 px,42毫米的分辨率为312x390 px。虽然苹果宣称两种都是Retina显示屏,但开发者仍需要准备支持两种尺寸的UI元素。

2.开发者需要准备方形的app icon

Apple Watch主屏上会放置大量的原型icon,但是苹果在指南中告诉开发者要准备方形的icon图片。系统会自动应用圆形的遮罩。当Apple Watch app的功能类似iOS app时,其icon在视觉上会保持一致。但是当Apple Watch app作为一个完整的应用程序或者控制器,那么icon会有所不同。

3.Apple Watch发布初期并不支持完全原生的第三方app

在Apple Watch发布初期,你不用担心应用程序会吃掉你的内存耗费电量,因为系统不会让应用程序在本机上运行,而是将处理任务交给iPhone来做。当应用程序在Apple Watch上启动时,iPhone上的WatchKit扩展会在后台运行更新UI并相应用户交互。

4.两种界面类型

在Apple Watch发布最初仅有两种可用的app类型布局,一种是类似Mail app的Hierarchal,一种是类似Weather app的Page Based。在Hierarchal类型的应用程序中,用户要浏览每一个屏幕直到找到他们想要的。Page Based类型的应用程序需要用户在水平方向上滑动操作。

5.系统字体和麦金塔电脑使用的字体一样

Apple Watch系统字体被成为“San Francisco”,是麦金塔的初代位图字体,主要为了提高小屏幕上内容的易读性。

6.Apple Watch有自己的icon栅格系统

开发者现在依然需要准备方形的app icon,但他们需要制作8种不同的变体来支持两种屏幕尺寸。

责任编辑:chenqingxiang 来源: cocoachina
相关推荐

2020-10-12 09:50:10

iOS 14苹果功能

2015-07-02 16:42:19

iOS 9苹果

2013-11-05 10:03:22

Eclipse功能

2015-01-21 16:35:49

Apple WatchWatchKit

2014-11-20 15:44:40

Apple Watch

2015-03-24 19:48:24

2016-11-21 11:43:11

Python

2015-05-25 10:01:17

WatchKitAPP

2015-04-14 09:33:17

WatchKitAPP

2021-07-09 10:29:50

云计算云计算环境云应用

2018-04-24 11:06:18

云迁移数据迁移数据库

2018-02-28 11:42:59

戴尔

2015-06-30 10:48:41

iOSAPPwarchkit

2018-08-09 15:45:39

AndroidGoogle 移动系统

2021-08-17 09:46:57

设计细节产品体验用户

2021-07-19 10:33:17

B端设计移动端交互设计

2015-07-20 09:16:42

iOSWatchKit开发

2015-10-21 13:57:09

WatchKit 要点开发

2020-07-28 10:25:30

Node模块前端

2015-07-16 16:28:02

移动app开发细节
点赞
收藏

51CTO技术栈公众号