AppleWatch App 开发 (一)

AppleWatch App 开发 (一)

今天 AppleWatch 已经开始预售了,作为一个iOS开发者AppleWatch将是我们除iPhone/iPad后另一个战场。

AppleWatch的开发离不开iPhone应用的开发,你必须先有一个iPhone应用才能开发其对应的AppleWatch app。


这一系列的文章将讲解如何开发AppleWatch app。

第一篇我们将做一个很简单的应用:一个列表显示一些Emoji,然后点击Emoji显示详细信息。

文章将更新的比较慢,因为我还有其他很多事情要忙,只有下班才能研究。

如果你等不及了,可以去看看官方的API:http://developer.apple.com/watchkit


首先你的xcode必须是6.2版本以上的,现在最新的是6.3



然后就是创建一个新的项目,跟平常创建iPhone项目一样,创建一个singleview application,名字就叫:Emoji 。
下面是截图,使用oc来开发,后面我将抽空跟进swift的版本:

创建好了以后点击到target的地方,我们可以看到targets里面有一个Emoji和EmojiTests,我们需要添加一个app watch的target
如图:


然后你能看到有applewatch的选项,选择就对了,如图:


然后点击next,你会发现它的名字是不能修改的,OK,那就不改了呗...点击finish,就OK
接着你就能看到xcode在文件区给你创建了两个组:Emoji WatchKit Extension & Emoji WatchKit App,而且还多了两个target。
如图:



打开组,你会看见里面很多东西(图就不贴了),解释一下:

Emoji WatchKit Extension:

 InterfaceController.h&InterfaceController.m: 在 AppleWatch App 中,每一个场景不再是以前我们所熟悉的viewcontroller,而是interfaceController,其实你把他理解成viewcontroller也可以的。

NotificationController.h & NotificationController.m:在 AppleWatch App 中,通知变成了一个场景并且与iPhone上的不同,当iPhone上有一个通知后,你的watch也会有。
如果想了解详细的内容,可以看这篇文章:Apple Watch人机交互指南:UI设计基础--通知
在watch中也新加了一种东西,叫做:Glance,有点像iOS8后面出的widget。

Emoji WatchKit App:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值