距离AppleWatch的正式发布只剩下几个月的时间了,但关于这款产品还有很多我们不知道的事情,比如价格和电池寿命。Apple今天早上正式发布了WatchKit。通过对WatchKit编程指南和AppleWatch人机交互指南的深入挖掘,我们发现了苹果在主题演讲中没有提到的几个细节,比如使用新的fontforsmall你可以在显示器的尺寸。以下是WatchKitSDK中隐藏的5个细节:1.有两种分辨率。表面宽度为38毫米的AppleWatch的屏幕分辨率为272x340像素,而42毫米的分辨率为312x390像素。虽然Apple声称两者都是Retina显示屏,但开发人员仍需要准备好支持两种尺寸的UI元素。2、开发者需要准备方形应用图标。AppleWatch的主屏幕上会有大量原型图标,但苹果在指南中告诉开发者准备方形图标图片。自动应用圆形蒙版。虽然AppleWatch应用程序的功能类似于iOS应用程序,但其图标在视觉上将保持一致。但当AppleWatch应用程序作为一个完整的应用程序或控制器使用时,图标会有所不同。3、AppleWatch在发布之初不支持完全原生的第三方应用。在AppleWatch发布初期,你不必担心App会吃掉你的内存和耗电,因为系统不会让App在机器上运行,而是将处理交给iPhone。当应用程序在AppleWatch上启动时,iPhone上的WatchKit扩展会在后台运行以更新UI并响应用户交互。4.两种界面AppleWatch发布之初只有两种应用布局可供选择,一种是类似于邮件应用的层次结构,另一种是类似于天气应用的基于页面的布局。在分层类型的应用程序中,用户浏览每个屏幕,直到找到他们想要的内容。基于页面的应用程序需要用户水平滑动。5.系统字体与Macintosh电脑使用的字体相同。AppleWatch系统字体名为“SanFrancisco”,是Macintosh的第一个位图字体,主要是为了提高小屏幕上内容的易读性。6.AppleWatch有自己的图标网格系统开发者仍然需要准备一个方形的应用程序图标,但他们需要制作8种不同的变体来支持两种屏幕尺寸。
