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:
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Apple Watch是由苹果公司开发的智能手表,它与iPhone配对使用。Apple Watch上可以安装各种应用程序,这些应用程序被称为Apple Watch appApple Watch app可以提供各种功能和服务,包括但不限于以下几个方面: 1. 健康与健身:Apple Watch可以监测您的心率、步数、运动距离等健康数据,并提供健身追踪功能。您可以安装健身类的应用程序,如健身教练、跑步助手等,来帮助您进行锻炼和健身。 2. 通知与消息:您可以通过Apple Watch接收来自iPhone的通知和消息,如短信、电话、社交媒体通知等。您可以安装各种通讯类应用程序,如邮件、社交媒体、即时通讯等,来方便地查看和回复消息。 3. 时间与日历:Apple Watch上有时钟和日历功能,您可以查看当前时间、日期和日程安排。您可以安装日历类应用程序,如日程管理、提醒事项等,来帮助您管理时间和日程。 4. 导航与地图:Apple Watch内置了导航和地图功能,您可以使用它来获取导航指引和地图信息。您可以安装导航类应用程序,如地图导航、公交出行等,来帮助您找到目的地和规划路线。 5. 支付与购物:Apple Watch支持Apple Pay功能,您可以在支持的商家使用Apple Watch进行支付。您可以安装购物类应用程序,如电子钱包、在线购物等,来方便地进行支付和购物。 这些只是Apple Watch app的一些常见功能,实际上还有很多其他类型的应用程序可供选择和安装。您可以通过App Store在iPhone上搜索并下载适合您需求的Apple Watch app
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值