WatchOS系统开发大全(1)-AppleWatch背景介绍
AppleWatch背景
前言
苹果从2014年推出AppleWatch设备至今已经三个年头,笔者作为国内第一批AppleWatch的用户(购买的是2014年3月份预定的第一代苹果手表)以及第一批WatchOS系统开发人员(2014年五年开发第一款AppWatch应用),最近重新系统整理了WatchOS系统的技术大纲,特此写一个WatchOS系统系列文章分享一下。
本系列主要以WatchOS4.0系统为准(预计在2017年9月份发布),也会穿插一些从WatchOS1.0时代到4.0之间的一些变化。
1.1 简介
1.1.1 什么是AppWatch?
Apple Watch 是苹果公司于2014年9月公布的一款智能手表 。
有Apple Watch、Apple Watch Sport 和Apple Watch Edition 三种风格不同的系列。
- 目前系列非常多,但是主要区别在于表带(运动塑胶,帆布,金属,皮革,黄金等)
AppWatch手表至今已经发布两代硬件,第一代叫做AppWatch,第二代叫做Watch Series。
Apple Watch 采用人造蓝宝石水晶屏幕与Force Touch触摸技术,有多种颜色可供选择。
1.2 AppWatch功能
1.2.1 官方介绍
苹果官方的简短视频介绍 http://www.apple.com/cn/watch/more-to-love/
- 苹果的营销部分介绍AppWatch的功能更加的专业。
苹果官方的网页介绍 http://www.apple.com/cn/watch/
1.2.2 主要功能简介
Apple Watch拥有各种各样的个性化表盘,令你随心改变、自定义的设置。在自定义的表盘上,可以增加天气、下一个活动等实用信息。可以显示用户的心跳信息。Apple Watch与iPhone 配合使用,同全球标准时间的误差不超过 50 毫秒。
收到通知时,Taptic Engine 立刻就会通过 Tap来提醒你。
Apple Watch可以通过 Digital Touch 向其他 Apple Watch 用户发送 Sketch、Tap和心跳等。
WatchKit:WatchKit SDK 让开发人员能为Apple Watch 量身打造出全新的各种App体验。
手表内置UBER。并且手表可以直接解锁房间门,Passbook作为登机牌,可以远程看视频、图像等。
中国应用:微信、微博、支付宝、美拍、携程等,不过适配Apple Watch 之一的支付宝钱包仅保留了余额宝、付款码、汇率换算三个功能。而其他应用也将相应去繁为简,只保留更为适合穿戴设备的功能。
WatchOS系统开发大全(1)-AppleWatch背景介绍相关推荐
- WatchOS系统开发大全(8)-WKInterfaceGroup
1.1-简介 1.1.1 WatchApp的storyboard中控件的布局规则 一行只能显示一个控件,无法将一个控件拖到另一个控件的左边或者右边. 1.1.2 如果想让一行显示多个控件,应该怎么办? ...
- WatchOS系统开发大全(5)-WKInterfaceController的生命周期
1.1-简介 WKInterfaceController是我们开发Watch App的核心类,它的地位和之前使用的UIViewController一样. 每一个Watch App构建时,至少需要在St ...
- WatchOS系统开发大全(2)-WatchApp运行原理
WatchOS与iPhone交互框架 1.1-简介 我们都知道,一个App主要由两部分组成,一个是界面UI部分,一个是代码逻辑部分 在Wach OS1.0的Watch App中,界面UI是编译在App ...
- WatchOS系统开发大全(3)-创建第一个WatchApp工程
创建第一个WatchApp工程 1.1-WatchOS2.0之后工程的创建 (1)点开xcode新建一个工程,选择Watch OS直接建一个Watch应用,点击next输入项目名称进行下一步 因为Wa ...
- WatchOS系统开发大全(7)-WKInterfaceImage
WKInterfaceImage 1.1-简介 WKInterfaceImage与iOS的UIKit框架中UIImageView一样,是一个显示图片的控件. 1.2-API介绍 WKInterface ...
- WatchOS系统开发大全(6)-WKInterfaceLabel
WKInterfaceLabel 1.1-简介 WKInterfaceLabel与iOS的UIKit框架中UILabel一样,是一个显示文本的控件. 1.2-API介绍 WKInterfaceLabe ...
- WatchOS系统开发大全(4)-WatchApp生命周期
WatchOSAPP生命周期 1.1-简介 WatchOS2.0之后的工程与WatchOS1.0的工程有什么不同之处? 创建的方式不同 2.0的工程多了一个文件:ExtensionDelegate 0 ...
- 《Android 应用案例开发大全(第二版)》——6.1节Android系统的信使:Intent
本节书摘来自异步社区<Android 应用案例开发大全(第二版)>一书中的第6章,第6.1节Android系统的信使:Intent ,作者李宁,更多章节内容可以访问云栖社区"异步 ...
- arm板telnetd为什么运行不了_一种基于ARM的嵌入式系统开发的方案详细讲解
背景介绍 在日益信息化的社会中,各种各样的嵌入式系统已经全面渗透到日常生活的每一个角落.嵌入式系统的功能越来越复杂,这就使得一个嵌入式系统产品从市场需求立项到方案选择.样机研制.定型量产所需要的开发费 ...
最新文章
- 用Asp.net还原与恢复sqlserver数据库
- VS打开文件,解决方案资源管理器自动定位到文件位置
- DataGridView动态添加新行的两种方法
- ps、top 、free查看用户资源信息
- 神经网络中的优化算法总结
- 保姆级教程 CSS 知识点梳理大全,超详细!!!
- 易信七夕调查 八成情侣玩转社交软件
- 滤波器设计常用术语(1)
- 自己对着知乎注册页面也模仿出了一个!!
- java框架-框架的演变(记录)
- linux中/etc/hosts文件的含义
- 将禾赛激光雷达在rviz中采集的点云保存成pcd格式
- 看巨人,学巨人,超巨人
- jquery--图片传送带
- 解读谷歌财报:17亿美元罚款致利润缩减,流量成本激增已迎来下行拐点
- Library\PackageCache\com.unity Error (are you missing a using directive or an assembly reference?)
- 什么是skywalking
- 几种背包问题(java实现)
- 【听】实验室女孩,热爱到至爱的科学狂人
- 数字图像处理笔记——阈值(Thresholding)
热门文章
- coreelec ssh访问被拒绝_GitLab官网在线仓库SSH连接故障排查和经验总结实例
- php 状态模式,PHP设计模式(十九)—状态模式 (State Pattern)
- 怎样快速识别 英文地址中包含非英文字符_[论文笔记]端到端的场景文本识别算法--CRNN 论文笔记...
- 五十三、Java的记录日志Log4j框架的使用
- pytorch 入门Tensor(一)
- 直播 | ICML 2021论文解读:满足隐私保护要求的去中心化无监督域迁移范式
- 多样性文本生成任务的研究进展
- 面向睡眠阶段分类的自适应时空图卷积神经网络
- POJ1703 Find them, Catch them 并查集
- 算法竞赛入门与进阶 (三)贪心