WatchKit中隐藏的5个细节
来源:互联网 发布:数据搜索网站设计 编辑:程序博客网 时间:2024/05/01 10:06
距离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种不同的变体来支持两种屏幕尺寸。
- WatchKit中隐藏的5个细节
- Eclipse 中隐藏的 5 个非常有用的功能
- Eclipse 中隐藏的 5 个非常有用的功能
- Eclipse 中隐藏的 5 个非常有用的功能
- WatchKit Apps的Images
- WatchKit的table
- WatchKit 的 WKInterfaceTable 简单使用
- WatchKit 的 WKInterfaceTable 简单使用
- WatchKit的代理与上下文
- centralWidget中显示多个widget的实现与细节
- 苹果产品设计中鲜为人知的10个细节
- centralWidget中显示多个widget的实现与细节
- 第5章 隐藏实现细节 转
- Windows XP操作系统中隐藏的10个秘密
- 绝对解密 XP系统中隐藏的10个秘密!
- 绝对解密 XP系统中隐藏的10个秘密
- Windows XP操作系统中隐藏的20个秘密
- 寓言故事中隐藏的10个成功秘诀
- python多线程编程(7):线程间通信
- ios打包 Splash Image 设置
- 安装zookeeper集群
- MySQL 慢日志监控
- javascript匿名函数实例分析
- WatchKit中隐藏的5个细节
- mac install yaf (php php-fpm)
- Qt 开发之二 :固定窗口大小
- java实现企业级批量采集录入功能
- 彻底解决JSP中文乱码问题大全
- 联合体详解
- Git Stash用法
- Android menu+ anctionbar
- c++学习之前序递归遍历二叉树和中序循环遍历二叉树