WatchKit / Apple Watch开发

目录

1. 文档

WatchKit Programming Guide(中译)

Apple Watch Human Interface Guidelines(中译)

2. Watch 教程

快速入门

教程精选

3. Watch 项目

4. 媒体文章

WatchKit 确定了开发者在第一代 Apple Watch 能做什么,显然,这只是一个保守的开始。

1. 文档

WatchKit Programming Guide(中译在线版 By @CocoaChina)

译文 译者 原文

概览 - 开始为 Apple Watch 进行开发 @星夜暮晨 Overview - Developing for Apple Watch

概览 - 配置 Xcode 项目 - Overview - Configuring Your Xcode Project

概览 - Watch 应用的体系结构 - Overview - Watch App Architecture

概览 - 使用 iOS 技术 - Leveraging iOS Technologies

WatchKit Apps - 概要 @sherlockdan WatchKit Apps - App Essentials

WatchKit Apps - 界面导航 @CocoaChina WatchKit Apps - Interface Navigation

WatchKit Apps - 界面对象 - WatchKit Apps - Interface Objects

WatchKit Apps - 文本和标签、图片 @sherlockdan WatchKit Apps - Text and Labels, Images

WatchKit Apps - 表格 @CocoaChina WatchKit Apps - Tables

WatchKit Apps - 情景菜单 - WatchKit Apps - Context Menu

Glances - Glance开发基础 - Glances - Glance Essentials

Glances - 管理你的 Glance 界面 - Glances - Managing Your Glance Interface

通知 - 有关通知的一些要点 @星夜暮晨 Notifications - Notification Essentials

通知 - 自定义通知界面 - Notifications - Custom Notification Interfaces

Apple Watch Human Interface Guidelines

中译PDF版 By @微博UDC-M

中译在线版 By @CocoaChina

译文 译者 原文

UI 设计基础 - 为 Apple Watch 而设计 @CocoaChina UI Design Basics - Designing for Apple Watch

UI 设计基础 - App 剖析 - UI Design Basics - App Anatomy

UI 设计基础 - Glances - UI Design Basics - Glances

UI 设计基础 - 通知 - UI Design Basics - Notifications

UI 设计基础 - 模态页面、布局 - UI Design Basics - Modal Sheets, Layout

UI 设计基础 - 动画、品牌化 - UI Design Basics - Animations, Branding

UI 设计基础 - 颜色和字体 - UI Design Basics - Color and Typography

UI 元素 - 标签、图像、Groups - UI Elements - Labels, Images, Groups

UI 元素 - 列表、按钮、开关、滑杆 - UI Elements - Tables, Buttons, Switches, Sliders

UI 元素 - 地图、日期和计时器、菜单 - UI Elements--Maps, Dates and Timers, Menus

图标与图片尺寸 - Icon and Image Sizes

中译在线版 By @优秀网页设计

译文 译者 原文

UI 设计基础 - Part 1, Part 2 @陈子木 UI Design Basics

UI 元素设计 @阿布 UI Elements

图标与图片设计 @阿布 Icon and Image Design

WatchKit Development Tips

中译版『WatchKit开发小窍门』 By @CocoaChina:“使用这些小窍门和最佳实践来优化你的 WatchKit 应用 ”

3. Watch 教程

快速入门

Apple WatchKit 初探:"随着今天凌晨 Apple 发布了第一版的 Watch Kit 的 API,对于开发者来说,这款新设备的一些更详细的信息也算是逐渐浮出水面。可以说第一版的 WatchKit 开放的功能总体还是令人满意的。Apple 在承诺逐渐开放的方向上继续前进。By @onevcat"

RayWenderlich - WatchKit初探(译者:@DevTalking,原文:WatchKit Initial Impressions):"Raywenderlich对WatchKit第一版的评价:1.不简单的只是App extension;2.Watch负责视图,iPhone运行控制器和模型;3.新的 layout 方式;4.强大的快览和通知;5.动画不原生支持。By @WatchKit开发"。

Apple Watch 开发者套件 WatchKit 发布后,你需要知道这些:"Apple 上线了供 Apple Watch 开发者使用的开发工具 WatchKit。从这款工具和相关文档中,The Verge 发现了一些重要细节。By @36氪"

WatchKit 快速入门两篇:《使用 WatchKit 前需要先了解的几件事》和《如何新建一个“Hello World” WatchKit应用》。两篇文章一起组成 WatchKit 应用快速开发入门参考。

为 Apple Watch 进行设计的五点原则:文章提及的五个设计角度分别是:1. 个人化;2. 快速、轻量的人机互动;3. Glances、Short Look与 Long Look;4. 按压(Force Touch);5. 配色。译者:@BeForWeb 原文:Things to know when Designing for the Apple Watch

Mattt Thompson - WatchKit(译文):官方开发资源(尤其『视频 Getting Started』,文档《Apple Watch 人机交互指南》和《WatchKit 编程指南》,以及「示例代码」)毫无意外做为文章优先推荐。当然,做为经验丰富的开发者,他还额外给出了 WatchKit 和 UIKit 惊人相似的对照表及核心 API 说明。原文:Watch​Kit,来源:@慕课网iOS学习小组

觉知性,Apple Watch 的杀手级特性:“随时随地以最小的成本提供觉知性。对时间的觉知,对自己健康状况的觉知,对朋友和爱人即时状况的觉知,对将来由开发者们带来的无论什么东西的觉知” 来源:@BeForWeb 译者:@C7210 原文: Awareness: The Killer Feature of the Apple Watch?

Natasha The Robot - WatchKit: A Quick Reply:这是娜塔莎网站上提供的一篇 iOS 与 WatchKit 简单通讯及相互控制教程。供学习参考。

WatchKit: Building a Simple Guess Game:用 WatchKit 编写一款简单随机猜数字小游戏教程。 步骤很清楚、详细,AppCoda.com 教程质量一如既往的好。来自 AppCoda.com

Apple Watch 三个月开发的一些收获总结 By @刘小崽儿_尐瑞rrrrr

教程精选

Apple Watch Tutorial - Learn How to Make a Simple Apple Watch App:50 分钟入门级开发视频。可惜 Youku 上的版本不够清晰。By @36氪 《如何正确开发一款Apple Watch应用?》

用帧动画做 AppleWatch 小游戏:"WatchKit 已经发布了 2 天,先行者们已经进行了探索并发表了总览性的文章去帮助引导开发者。..." By @WatchKit开发

WatchKit Storyboard攻略(一):"目前的WatchKit只有用户界面的渲染是靠 Apple Watch 进行,本文的目的主要在于探索 WatchKit 界面部分的功能开发与小技巧,内容层次上偏基础。By @WatchKit开发"

WatchKit Storyboard攻略(二):"主要针对第二类视图界面也就是 Glance(瞥览)进行示例介绍,编写之际恰逢 WatchKit beta 2 的更新,因此也将顺便介绍有关更新内容。By @WatchKit开发"

WatchKit Storyboard攻略(三):"这是 WatchKitStoryboard 攻略的第三篇,重点自然是 Notification(通知)视图这一部分的内容。By @WatchKit开发"

WatchKit: Open Your iOS App From The Watch:如何通过 WatchKit 启动它的宿主 iPhone 中的 iOS 应用。

WatchKit Tutorial with Swift: Tables and Network Requests:“Ray Wenderlich 这篇关于 WatchKit Table 和网络请求的教程好详细,例子是实时获取比特币莱特币和狗币的最新价格,虽是英文但是图多啊!By @WatchKit开发”

 Watch 开发讲座两份:Architecting Your App for the Apple Watch by NatashaTheRobot, Building WatchKit Apps in Swift by Ben Morrow

WatchKit 数据共享 - 谨慎使用 NSFileCoordinator 和 NSFilePresenter:Natasha 教你如何深入理解 iOS 与 WatchKit 应用数据共享问题,并采用最有效方法开发,以避免陷入坑中。 P.S. 话说这位俄国妹子学习方法及能力真得很强,非常值得同学们学习。

WatchKit FAQ:“翻译自 Raywenderlich 的一篇译文,这篇WatchKit FAQ解答了一系列在社区、Twitter、邮件以及Stack Overflow上问的比较频繁的问题,包括基础问题,进阶问题、动画、调试和单元测试以及货币化的一些问题(译者:YueWang) By @CocoaChina”。

Apple Watch平台认知与产品设计:长文。引子部分略显拖沓, Watch 交互设计介绍及应用场景探讨部分值得一读。个人感觉,仅供参考。

在 WatchKit 应用里使用 Realm 的教程:是一份很完整的教程。文章附了完整示例代码。 P.S. Realm 是志向代替 Core Data 和 SQLite 的移动数据库,它的特点是轻量、低耦、面向对象。

4. Watch 项目

kostiakoval/WatchKit-Apps:WatchKit 开源小项目示例集锦。是不可多得地学习 WatchKit 的示例式教程。

saigyoji205/Map_For_AppleWatch:一个简单的WatchKit地图示例应用扩展。

frosty/Flipbook:"Flipbook 是一个能录制 iPhone 上 UIView 动画生成帧动画序列并传输给 Apple Watch 以供直接播放的工具。By @WatchKit开发"

WatchApps:“可交互的演示网站, 和 Apple Watch 应用开发者合作, 利用 Javascript 和动态 PNG, 以及来自视频, 真机屏幕截图等素材, 让大家预览 Apple Watch 上热门应用的使用体验, 包括应用界面, Glance 一瞥界面, 通知界面。” By @苹果网

Apple Watch 的 5 个产品思路畅想:“接下来的几年会很有意思,数字产品的体验模式正朝着多平台的方向迅速进化着,每一类设备都在开疆破土。我(英文原文作者)整理了五个类型的产品思路,或是说畅想,在 Apple Watch 即将正式上市的前夕,与大家做以分享和探讨...”

kiavashfaisali/KFWatchKitAnimations:为  Watch 提供 60 帧动画显示效果解决方案及示例。

5. 媒体文章

Apple Watch应用开发正在紧锣密鼓地进行:"因此大家可以想象,终于可以在最新 Apple Watch 身上小试身手时,iOS 开发者们该有多兴奋。周四,苹果公司首席执行官蒂姆·库克(Tim Cook)宣布将推出 WatchKit 开发工具,让开发者和移动行业创业者能够开始为这款最新设备开发新的应用程序。" By 福布斯

Apple Watch需求被低估:"大摩分析师凯蒂·霍伯特(Katy Huberty)表示,投资者还低估了苹果即将发布的智能手表 Apple Watch 的市场需求量。大摩分析师凯蒂·霍伯特(Katy Huberty)表示,投资者还低估了苹果即将发布的智能手表 Apple Watch 的市场需求量。"

苹果 Apple Watch 的杀手级特性:"方便简单:目前我们已经了解了很多关于 Apple Watch 的功能以及特性,但是了解了这些你是否会产生这么一种感觉:我的生活需要 Apple Watch?其实这种感觉并不强烈吧。" 文章短,且论述平实,适合大众阅读。

沃兹:Apple Watch 将改变世界:“手表会改变世界。每个人都会说很多人都在做智能手表。但是谁把它做的好了呢?苹果其实很多时候都站在风口浪尖的地方。每个人都会说很多人都在做智能手表。但是谁把它做的好了呢?我用过智能手表,但是每次我用完之后都很不喜欢,马上就不用了。只有苹果让我觉得好用” 来源 @林泰前

当特斯拉有了 Apple Watch 应用:“第三方开发商 Eleks Labs 就为特斯拉开发了一款 Apple Watch 应用。这款应用可以让用户通过手表控制特斯拉 Model S,包括上锁、解锁、调节车内不同区域的温度、开启大灯、定位……此外,宣传视频中还可以看到,应用能查看车辆电量、里程等信息。”

Apple Watch 究竟有啥用?首批 60 款应用告诉你:嗯,很全。同学们在开发  Watch 应用之前先补补功课、随随主流或找找灵感,避免闭门造车。

独家视频:Apple Watch开箱:“上一条是图文版详细评测,我们还准备了一短视频,快速介绍Apple Watch和两款表带开箱过程,并介绍它的主要的功能点。只此一家,别处没有。” By @苹果汇

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,847评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,208评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,587评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,942评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,332评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,587评论 1 218
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,853评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,568评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,273评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,542评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,033评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,373评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,031评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,073评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,830评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,628评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,537评论 2 269

推荐阅读更多精彩内容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 22,957评论 8 183
  • 亲爱的老公一一小永 我生二胎要回老家很久 我不在你身边的时候 你要照顾好自己莫让我担忧 如果沒有特别的应酬 尽量别...
    王小永_6be2阅读 466评论 4 3
  • 学生考社会主义核心价值和《中小学生守则》,办公室代课的女孩萌萌参加监考。考完认真阅卷,得分,上交。 她监考那个班级...
    窗边的小杜杜阅读 190评论 0 0
  • 前文回顾 文接上一篇UIPageViewController缺陷。上篇中总结了UIPageViewControll...
    DeltaTech阅读 31,059评论 47 104