在WWDC 2015大会上,苹果宣布了watchOS 2。它带来了许多新特性,并允许应用访问Apple Watch的主屏幕、数字表冠、麦克风等,使它们可以“更紧密地与Apple Watch集成”。

\\

WatchKit应用

\\

Apple Watch应用的概念模型并没有随着watchOS 2的推出发生多大变化。实际上,第三方应用:

\\

  • 只能在Apple Watch连接了iPhone时运行; \\
  • 可以与iPhone应用绑定,后者提供管理WatchKit应用用户界面以及通过WatchKit扩展响应用户交互的代码。代码只能运行在iPhone上。\

在watchOS 2中,WatchKit应用包含故事板以及与用户界面相关的资源文件,并作为一个可以在Apple Watch上运行的额外的包引入,这是一项新特性。WatchKit应用与包含WatchKit扩展的同一个iPhone应用绑定,它们的主要好处是减少了iPhone和Apple Watch之间UI元素展示所需的通信。这会提高整体性能。watchOS的另一项新特性是用户可以启动的应用可以出现在Apple Watch的主屏幕上。

\\

ClockKit

\\

ClockKit是一个使开发者可以为WatchKit应用创建complication的新框架。Complication是一个钟表学术语,用于描述钟表或手表中除简单的时间显示之外的任何特性。简单地说,ClockKit支持应用在一天中的任何时候直接更新钟面上的信息。这为表盘外观定制化提供了可能。不过,ClockKit complication需要苹果批准,并且它们必须使用指定模板,从而确保它们在所有表盘中上都能正常显示。

\\

更好地集成Apple Watch硬件

\\

在watchOS 2中,应用将可以访问数字表冠、Taptic Engine等Apple Watch硬件组件,允许开发者创建支持更多高级用户交互的应用。而且,watchOS 2允许应用访问心率传感器、加速计和麦克风,这使得第三方开发者可以开发出先前无法实现的新类别应用。

\\

开发者现在就可以开始使用watchOS SDK,需要安装测试版的Xcode 7和iOS 9。

\\

查看英文原文:Apple's watchOS 2 Introduces WatchKit Apps and Extends Hardware Support

苹果watchOS 2引入WatchKit应用,并扩展了硬件支持相关推荐

  1. iOS 新特性分列式 之 iOS 9.x - 主要内容:苹果笔 API 引入、3D Touch、iPad 多任务加强、应用瘦身、应用传输安全、Swift 加强

    iOS 新特性分列式 之 iOS 9.x - 主要内容:苹果笔 API 引入.3D Touch.iPad 多任务加强.应用瘦身.应用传输安全.Swift 加强 太阳火神的美丽人生 (http://bl ...

  2. 苹果 watchOS 10 用户界面将出现明显变化

    导读 近日,在最新一期的 Power On 时事通讯中,彭博社 Mark Gurman 报告称,watchOS 的下一个主要版本(暂称 watchOS 10)将进行重大升级,尤其是对用户界面的更新. ...

  3. 微信支持手机温度监控;苹果、谷歌和微软扩大对无密码登录的支持;可在浏览器中运行Python应用的框架发布 | EA周报...

    EA周报 2022年5月7日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 周报看点 1.硬核新功能!微信支持手机温度监控 2.IP代理畸形产业爆火 最低6元可更改 ...

  4. 扩展SpringMVC以支持绑定JSON格式的请求参数

    2019独角兽企业重金招聘Python工程师标准>>> 上一篇:<扩展SpringMVC以支持更精准的数据绑定> 此方案是把请求参数(JSON字符串)绑定到java对象, ...

  5. OSS.Common扩展.Net Standard支持实例分享

    上篇(.Net基础体系和跨框架开发普及)介绍了.Net当前生态下的大概情况,也分享了简单实现的过程,这篇文章就是讲解我的OSS.Common项目扩展.Net Standard 支持的过程,主要集中在: ...

  6. 苹果自研 M1 芯片性能强大,却不支持 Docker ?

    整理 | 郑丽媛 译者|弯月 头图 | CSDN下载自东方IC 不久前,苹果的"返场"发布会" One More Thing "隆重揭晓了其自研 5nm M1 ...

  7. 输入法的历史和搜狗对扩展编程的支持展望

    题目:输入法的历史和搜狗对扩展编程的支持展望 关键词:输入法 输入法编程 扩展 展望 微软拼音 智能ABC 紫光输入法 google输入法 正文: 一直以来在打字的时候都是使用搜狗输入法,不是因为他流 ...

  8. php重新编译curl扩展,在Linux安装php的curl扩展,并支持https请求,重新编译法

    环境:php5.5.5 + nginx 任务:安装php curl扩展,并支持https 血与泪之坑:我先安装了curl,发现不支持https,然后再安装openssl,然而一切都晚了,折腾了半天,还 ...

  9. Windows 11成上班摸鱼利器,微软CEO喊话苹果:欢迎引入iMessage

    杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI "套壳安卓"."逐渐苹果化"-- 网友甚至给Windows11加戏: 明明是我的电影,我却不能有姓名 ...

最新文章

  1. define宏定义中的#,##,@#及\符号
  2. C++引用不能绑定到临时数据
  3. ABAP:List中回写CheckBox的值到内表
  4. java 字符串 加密_如何用JAVA实现字符串简单加密解密?
  5. 在linux中添加字典,为 Ubuntu 的 Vim 添加英文字典
  6. 开源网络数据平面生态:软件正在吞食整个世界
  7. 国内首部智能设备安全报告:预计 2019 年漏洞增长率超 20%
  8. 和大家分享2015年我逐步形成的六个管理认识
  9. jquery 文字轮播
  10. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_4-1.单机和分布式应用的登录检验讲解...
  11. MULTISIM仿真
  12. 图形化开发(五)041-Three.js之Camera相机——target焦点和lookAt()方法、OrthographicCamera正交相机、PerspectiveCamera透视相机、相机插件
  13. 【板子】 0-1背包问题 一维数组
  14. U盘图标改变与文件隐藏
  15. 网站在线监控工具Statping
  16. 爬取哔哩哔哩网站数据
  17. 2023 HGAME网络攻防大赛wp
  18. 2021-03-26:给定一个正整数N,表示有N份青草统一堆放在仓库里。有一只牛和一只羊,牛先吃,羊后吃,它俩轮流吃草。 不管是牛还是羊,每一轮能吃的草量必须是:1,4,16,64…(4的某次方)。谁
  19. 数学基础:向量求导整理
  20. c语言遍历 json字符串,全面详解c语言使用cJSON解析JSON字符

热门文章

  1. 关于如何查看 EntityValidationErrors 详细信息的解决方法
  2. ios10 safari浏览器 在touchmove 里面写e.preventDefault(); 不起作用 的解决方法
  3. sql无效字符 执行sql语句报错解决方案
  4. 解决Android Studio安装过程中“SDK tools directory is missing”的问题
  5. java不同的包下相同的类名的问题与解决办法
  6. 将参数传递给Bash函数
  7. oracle Expdp带条件,Oracle 11g expdp中query参数的使用
  8. win11未建立以太网怎么办 windows11未建立以太网的解决方法
  9. form表单提交数据的同时上传文件代码示例
  10. 洛谷——P1652 圆