`
啸笑天
  • 浏览: 3465620 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

apple watch 指南

 
阅读更多

1. 文档

3. Watch 教程

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 帧动画显示效果解决方案及示例。
  • mobitar/Starburst:几款可用于 Apple Watch 应用的 PNG 序列动画。

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 @苹果汇

 

 感谢:http://dev.swiftguide.cn/

 

 

 

分享到:
评论
9 楼 啸笑天 2015-05-25  
[15/5/25 下午2:57:19] Cactus: Extension[41433:9233657] self.contentFrame {{0, 21}, {156, 174}}
[15/5/25 下午2:58:39] Cactus: Extension[41548:9245072] self.contentFrame {{0, 19}, {136, 151}}
8 楼 啸笑天 2015-05-22  
这些任务可能会耗费一到两秒的时间,可以考虑将其交由父级应用(parent iOS app)来执行。像网络连接以及定位这些需要较长运行时间的任务最好由父级应用执行,然后通过一个共享的群组容器目录将信息传回WatchKit扩展。关于将任务切换给parent app来执行的更多信息,请参看Communicating Directly with Your Containing iOS App.
7 楼 啸笑天 2015-05-22  
注意:Apple Watch上界面对象与对应的视图之间的通信有单向性,即信息流是从WatchKit扩展传到Apple Watch的。换句话说,你可以对界面对象的某些属性值进行更改设置,但你无法获得其属性的当前值。在对设备状态进行更改的时候从Apple Watch上获取数据对性能和延迟均有影响。因此我们推荐你在自己的WatchKit扩展中保存你对界面的配置信息。
6 楼 啸笑天 2015-05-22  
如果您想改变一组界面控制器,请在初始界面控制器的init方法中调用reloadRootControllersWithNames:contexts:方法。调用该方法会使得WatchKit在尝试展示界面中任何其他页面之前加载新的界面控制器。您也可以在app运行时调用reloadRootControllersWithNames:contexts:方法来改变展示中的页面集合。
5 楼 啸笑天 2015-05-22  
WatchKit支持两种互斥的界面风格:

分层风格
分页风格
4 楼 啸笑天 2015-05-22  
在运行过程中,界面控制器能让对象在相应的storyboad场景中做如下改变:

设置或修改数据变量
支持改变对象的外观
改变对象的尺寸
改变对象的透明度
显示或隐藏对象
你不能添加新的对象到界面或者改变已经存在对象的次序。尽管你不能移除对象,但你可以通过隐藏对象来暂时从图层中移除。当控件被隐藏时,其他对象将会填充此前被占用的空间。 如果不想填满这些空间,可以把对象的alpha值设置为0。 更多关于隐藏场景对象的信息请查阅Hiding Interface Objects。
3 楼 啸笑天 2015-05-22  
与Containing iOS应用共享数据

如果您的iOS应用和WatchKit应用扩展都依赖于相同的数据,那么您可以使用共享程序组来存储数据。共享程序组是一个位于本地文件系统的区域,应用扩展和应用都能够访问。由于两个程序在不同的沙箱环境中运行,它们一般情况下都不与对方共享文件和进行通信。共享程序组让共享数据成为可能。你可以使用这个空间来存储共享的数据文件或者在两个程序间交换消息。

您可以在iOS应用和WatchKit应用扩展中的Capabilities选项卡中启动共享程序组。激活这项功能后,Xcode将会为每个对象添加授权文件(需要的话),并给那个文件添加com.apple.security.application-groups授权。要共享数据,这两个对象必须选择相同的共享程序组。

程序运行时,您可以通过在共享容器目录中读写文件以在两个程序间共享数据。要访问容器,请使用NSFileManager中的containerURLForSecurityApplicationGroupIdentifier:方法来接收该目录的根路径。使用方法返回的URL来枚举目录内容或者在目录中为文件创建新的URL。

重要:请始终在共享容器目录中使用文件演示器和协调器来访问文件。文件演示器和协调器允许对文件和目录进行同步访问。没有它们,您的WatchKit应用扩展和iOS程序可能会相互冲突并毁坏共享的文件。有关如何使用文件演示器和协调器的信息,请参阅:File System Programming Guide。
2 楼 啸笑天 2015-05-22  
Glances不支持动作方法。单击应用glance始终会启动应用。
1 楼 啸笑天 2015-05-22  
使用didDeactivate方法来执行所有的清理任务。例如,使用此方法来废止计时器、停止动画或者停止视频流内容的传输。您不能在这个方法中设置界面控制器对象的值,在本方法被调用之后到willActivate方法再次被调用之前,任何更改界面对象的企图都是被忽略的。

相关推荐

    Apple Watch开发快速入门教程试读

    Apple Watch是苹果公司推出的智能手表产品,它的推出为智能穿戴设备市场注入了新的活力。Apple Watch具备多种功能,包括但不限于电话、语音回电话、连接汽车、天气和航班信息查询、地图导航、音乐播放、以及健康和...

    apple watch 与Iphone怎么配对连接?.docx

    Apple Watch 与 iPhone 配对连接指南 Apple Watch 是一款智能手表,由苹果公司设计和制造,是 iPhone 的配件之一。要使用 Apple Watch,需要将其与 iPhone 配对连接。本文将详细介绍 Apple Watch 与 iPhone 配对...

    Apple Watch开发快速入门教程

    【Apple Watch开发快速入门教程】 Apple Watch作为苹果公司推出的智能穿戴设备,已经逐渐成为开发者们新的创新平台。本教程旨在帮助初学者快速掌握Apple Watch应用的开发技能,从而能够设计和构建自己的表盘并发症...

    Apple Watch 人机 界面指南 (中文版 )

    ### Apple Watch 人机界面指南知识点详解 #### UI基础 **为Apple Watch设计** Apple Watch的人机界面设计强调个性化、整体性和轻量化原则。 - **个性化**:由于Apple Watch是可穿戴设备,其用户界面(UI)需要...

    Applewatch开发资料

    了解并遵守Apple的开发指南和审核流程,以确保应用能够顺利上线。 以上只是Apple Watch开发中的一部分知识点,实际开发过程会涉及到更多细节,例如动画效果、用户交互设计、本地化策略等。开发者需要不断学习和实践...

    Apple Watch for Developers

    Apple Watch自推出以来,已成为开发者创新和挑战的新平台,Apple Watch for Developers是针对那些希望在苹果手表上开发应用的开发者的指南书籍。 在苹果手表应用开发中,Objective-C 是一种广泛使用的编程语言。...

    苹果applewatch界面

    综上所述,Apple Watch的界面设计和开发涉及多个层面,从设计原则到具体组件,再到开发工具和技巧,都需要开发者对Apple的人机交互指南有深入理解,并具备良好的视觉设计和编程能力。通过不断优化和创新,开发者可以...

    time.wuhanh.club_AppleWatch_

    这个名为"time.wuhanh.club_AppleWatch_"的项目似乎是一个在线网页版的Apple Watch界面仿制品,旨在让用户在网页上体验类似于真实Apple Watch的用户界面。 首先,我们来关注一下这个网页版Apple Watch的核心组成...

    apple-watch-design-presentasjon:关于 Apple Watch 设计指南的工作演示

    Apple Watch 设计指南的工作演示是深入理解如何为这款流行的智能穿戴设备创建卓越用户体验的重要资源。在本次演示中,我们将探讨Apple Watch的设计原则、用户界面(UI)元素、交互设计以及如何利用JavaScript增强其...

    applewatch-cordova:试用 Apple Watch 和 Cordova

    遵循Apple的App Store Connect指南,确保所有必要的元数据、图标和预览都已准备好。 总之,通过Apple Watch和Cordova的结合,开发者可以利用熟悉的Web技术创建出具有原生体验的Apple Watch应用,极大地拓宽了开发者...

    10个款式apple watch 5 mockup .psd素材下载

    同时,为了获得最佳效果,你的设计应该遵循Apple Watch的设计指南,包括屏幕尺寸、图标大小、色彩和排版等规范。 总的来说,10个款式Apple Watch Series 5 Mockup .PSD素材下载是一个强大的资源,无论你是个人设计...

    apple watch series 6与5区别.docx

    Apple Watch Series 6 和 Series 5 是苹果公司推出的两款智能手表,它们在设计、功能和技术上存在一些差异。以下是对这两款手表详细的区别分析: 1. **显示屏与亮度**: - Apple Watch Series 6 采用了LTPO OLED...

    Apple_Watch_数据分析界面_Sketch_素材下载.zip

    1. **Apple Watch 设计规范**:Apple提供了详细的WatchKit指南,设计师需要遵循这些规范来确保应用的兼容性和用户体验。这包括了解屏幕尺寸、交互方式(如Digital Crown和Force Touch)、以及适合小屏幕的设计原则。...

    iPhone_8苹果手表设计_iPhone_8&Apple_Watch样机模型_psd素材下载.zip

    【标题】"iPhone_8苹果手表设计_iPhone_8&Apple_Watch样机模型_psd素材下载.zip" 提供的是一套与苹果设备相关的样机模型资源,主要针对iPhone 8和Apple Watch。样机模型在设计领域是至关重要的工具,它们允许设计师...

    watchCalc:Apple Watch的计算器

    同时,应用的界面设计应当直观易用,符合Apple的人机交互指南。 在实际开发过程中,我们还需要测试应用在不同Apple Watch模型和系统版本上的表现,确保兼容性和性能。Xcode提供了一个强大的模拟器,可以方便地模拟...

    applewatchdocs:Apple Watch 开发者文档

    通过"applewatchdocs-master"这个压缩包,开发者可以获得关于以上知识点的详细指南、示例代码和最佳实践,从而更好地掌握Apple Watch应用开发。学习并熟练运用这些知识,开发者将能够创造出引人入胜且实用的Apple ...

    swift-guide:这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排

    Swift 语言指南 这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。 GitHub: | 网站: | 欢迎开发者一起,或 想了解关于该指南及 Swift 更多信息的同学,...Apple Watch 指南 文档 WatchKit Prog

    WatchOS_2_Apple_Watch的UI主题包.zip

    4. **交互指南**:详细说明了Apple Watch的触摸和旋转数码表冠的交互方式,以及如何设计相应的用户交互体验。 5. **示例代码**:可能包含一些Swift或Objective-C的示例代码,展示如何在实际项目中应用这些UI元素。 ...

    Apple Pay-Identity Guidelines_大厂VI品牌视觉标准_外企业品牌手册.pdf

    Apple Pay 是一项 Apple 公司推出的移动支付服务,允许用户使用 iPhone、Apple Watch、iPad 和 Mac 等设备进行支付。Apple Pay 的出现改变了传统的支付方式,为用户提供了更加便捷、快捷的支付体验。 2. Apple Pay ...

    apple-pay.rar

    Apple Pay是一种便捷的移动支付方式,允许用户通过他们的iPhone、iPad或Apple Watch安全地完成交易。在集成Apple Pay到iOS应用时,服务器端的验证至关重要,以确保交易的安全性和完整性。 首先,我们需要理解Apple ...

Global site tag (gtag.js) - Google Analytics