iWatch开发:创建一个简单的Apple watch应用
2017-03-05 16:20
731 查看
在上篇文章中,我系统的介绍了一下 iWatch 的功能,相信大家对iWatch开发 也有了一个系统的认识。
今天这篇文章来跟大家说下如何创建一个简单的 iWatch app。
由于 iwatch app 是依附于 iOS app 的,所以第一步就先要创建一个iOS 工程。
然后 Activate
就这样,我们的iOS 工程 就附带了 iwatch 的功能,接下来讲解下工程中相关文件的用途,工程目录如下:
Testiwatch 工程就是我们的iOS工程,这里就不再多说了,主要来说下watchtest里的文件:
Interface.storyboard: 管理 iwatch app 的界面,里面包含主界面以及推送界面, 与之对应的代码类目是 InterfaceController.h .m。
Assets.xcassets:管理 iwatch app的 icon,image 等等的容器。
InterfaceController.h .m 和第一条相对应。
ExtensionDelegate.h .m: 用于处理 iwatch app 后台任务,例如app 激活,截屏,以及与iPhone 连接等等。
NotificationController.h .m: iwatch 推送相关,处理本地推送和远程推送。
Interface.storyboard 界面:
好了。祝大家生活愉快。多多收获友谊和爱情。如果想获取更多的讯息,请扫描下方二维码关注我的微信公众号:
今天这篇文章来跟大家说下如何创建一个简单的 iWatch app。
使用 Xcode 创建 iOS 工程
由于 iwatch app 是依附于 iOS app 的,所以第一步就先要创建一个iOS 工程。
创建 WatchKit app
通过 ‘File -> New -> Target -> watchOS’ 创建 WatchKit app, 如图:然后 Activate
就这样,我们的iOS 工程 就附带了 iwatch 的功能,接下来讲解下工程中相关文件的用途,工程目录如下:
Testiwatch 工程就是我们的iOS工程,这里就不再多说了,主要来说下watchtest里的文件:
Interface.storyboard: 管理 iwatch app 的界面,里面包含主界面以及推送界面, 与之对应的代码类目是 InterfaceController.h .m。
Assets.xcassets:管理 iwatch app的 icon,image 等等的容器。
InterfaceController.h .m 和第一条相对应。
ExtensionDelegate.h .m: 用于处理 iwatch app 后台任务,例如app 激活,截屏,以及与iPhone 连接等等。
NotificationController.h .m: iwatch 推送相关,处理本地推送和远程推送。
Interface.storyboard 界面:
总结
目前 iWatch 的功能比较简单,相关的界面组件也不是很多,所以没有太多的内容可以讲,但是相信在不久的将来 iwatch 的功能肯定会丰富起来,第二代与第一代相比已经有了很大的进步,第二代告别了基本上每天都要充电的窘境。不管是简单还是复杂,都不能停止我们学习的步伐,好了,今天就到这边吧!下篇文章来说下 iwatch UI 组件的使用。好了。祝大家生活愉快。多多收获友谊和爱情。如果想获取更多的讯息,请扫描下方二维码关注我的微信公众号:
相关文章推荐
- OpenCms JSP 模板开发——创建一个简单的JSP模板
- 驱动开发之一 --- 创建一个简单的设备驱动(续) 【译文】
- iOS开发】 CoreText 使用教程:以创建一个简单的杂志应用为例
- IOS开发之小实例--创建一个简单的用于视频录制和回放的应用程序
- iOS开发 -创建一个简单的TableView
- OpenCms JSP 模板开发——创建一个简单的JSP模板
- 使用 ADD-ON SDK 开发 基于 Html JQuery 和 CSS 的 firefox 插件入门教程1: 创建一个简单的 Add-on
- 在 .NET 中开发基于 Chrome 内核的浏览器-创建一个简单浏览器
- 【iOS开发-50】利用创建新的类实现代码封装,从而不知不觉实践一个简单的MVC实验,附带个动画
- IOS开发之小实例--使用UIImagePickerController创建一个简单的相机应用程序
- titanium开发教程-04-03创建一个简单的table
- 【iOS开发】 CoreText 使用教程:以创建一个简单的杂志应用为例
- sharepoint 2010 自定义字段开发(1) 创建一个简单的列表自定义字段
- 在 .NET 中开发基于 Chrome 内核的浏览器-创建一个简单浏览器 分类: C# 2014-10-27 16:27 594人阅读 评论(0) 收藏
- OpenCms JSP 模板开发——创建一个简单的JSP模板
- 驱动开发之一 --- 创建一个简单的设备驱动 【译文】(精华)
- android开发实战系列(06)-- 创建一个简单的用户界面
- 【iOS开发】 CoreText 使用教程:以创建一个简单的杂志应用为例
- 【iOS开发】 CoreText 使用教程:以创建一个简单的杂志应用为例
- OpenCms JSP 模板开发——创建一个简单的JSP模板