loading请求处理中...

ios开发者对于HomezKit的设置技巧

2021-12-01 18:52:26 阅读 10435次 标签: IOS开发 作者: 1078834273@qq.com

    经常使用苹果手机的朋友们应该都是熟悉home键的,它对于用户来说,可以更便捷的退出当前的界面,同时还有其他的功能,而对于ios开发者来说,如何更好对HomeKit更好的进行开发也是需要一定的技巧的,今天就是要和大家分享几个HomeKit用户界面指南,相信你们看完后,对于这个界面的开发也会更加的了解的,也能让用户有更好的操作体验,从而加深对苹果手机的黏度。

ios开发者对于HomezKit的设置技巧

    通过HomeKit,用户可使用iOS设备上的家庭自动化APP来控制和配置家中连接的配件/附件,无论是哪家制造商的设备。家庭自动化APP尤其能帮用户执行以下任务:设置Home、管理用户、添加或移除配件、定义场景达内iOS培训技术专家(ios.tedu.cn)认为:家庭自动化APP应该是易用且令人愉悦的。你可以通过以下方式创建良好的用户体验:集成Siri、自动寻找附件、使用可理解的语言。

    1、设置Home

    ios开发专家指出:HomeKit系统主要有Room、Zone以及Home三种类型位置。Room以起居室、卧室这种为基本的组织概念,可包含任意数量的配件。Zones是Room的合集,比如楼上。

    用户必须至少指定一个Home作为配件的位置。每个Home包含不同数量的Room,并可选择性地包含不同数量的Zone。用户可通过Room和Zone轻易找到并控制配件。APP应当提供方式来创建、命名、调整以及删除Home、Room和Zone。如果用户有多个Home,那要允许他们指定默认的home来快速设置和配置新的配件。

    2、管理用户

    APP应当提供一个方法来管理用户控制Home中配件的权限。往Home中添加一个iCloud账户,那么账户所有者将可以调整配件的功能。当账户持有者指定了管理员,他们就可以添加新配件、管理用户、设置Homes以创建场景。

    3、添加和移除配件

    ios开发专家认为:简单快速添加和移除配件非常重要。APP应当可以自动搜索新配件并在UI中明显展示。用户需要确认对配件操作的结果,所以要确保用户能快速地实际确认配件,比如灯泡,你应当让用户使用你的APP打开/关闭灯泡以确认其存在于Home中。

    附件配置包括为其指定名称、Home、Room或者可选的Zone。管理员需要键入配件的设置代码(包括硬件文档或打包)以完成配件与Home的连接过程。

    苹果的Wireless Accessory Configuration (WAC)用来将支持Wi-Fi的配件添加到home网络中。用户可在设置或者你的APP中访问WAC。使用ExternalAccessory框架API来展示系统提供的UI以便于用户使用WAC发现和配置配件,而无需离开你的APP。达内iOS技术专家提醒您:用WAC配置配件后,用户可将配件添加到Home中并为其指定一个名称和Room。注意,通常你应当使得APP在前台运行从而让用户开启发现和配置配件的过程。

    4、查找配件

    确保你为用户提供了不同的方法来快速访问配件。不同的时间、季节以及用户位置都能对某个时间某个配件的重要性产生影响,所以用户应当可以根据类型、名称或者Home中的位置来查找配件。

    5、定义场景

    场景为同时调整多个配件的功能提供了强大方法。每个场景都有名称,并可包含任意数量的与Home中配件及其功能相关的action。如果可能,建议用户基于Home中的配件定义场景。比如离开的场景可能表示要调低房间的温度、关灯以及锁上所有的房门。当用户创建自己的场景时,可考虑基于选定的Room或Zone包含配件。让用户做选择可以加快和简化配置的过程。

    6、集成Siri

    Siri可通过单个语句执行复杂的操作。Siri可识别Home、Room以及Zone等名称,可识别“Siri, lock up my house in Tahoe”、“Siri, turn off the upstairs lights”以及“Siri, make it warmer in the media room.”等此类语句。Siri也可以识别配件的名称和功能,这样用户可以发布“Siri, dim the desk lamp”这样的命令。

    ios开发专家提醒您:想要识别场景,用户对Siri的请求可能需要包括“mode”或者“scene”这些词,比如“Siri, set the Movie Scene”、“Siri, enable Movie mode”或者“Siri, set up for Movie”。在配置action时,最好让用户知道Siri可触发哪个action。比如,当确定Movie Scene设置时,也可以展示用户可以使用的建议语言,比如“You can use Siri to activate this scene by saying ‘Siri, set the house to Movie mode.’”

    7、信息传递

    对用户来说,家庭自动化也可能是令人生畏的。请确保你的APP使用了会话式语言,是可接近的,易用使用且友好型的。避免使用用户不理解的缩略词和技术术语。HomeKit是一个技术术语,不应当在APP中提及。

    对于程序语言对于外行人来说,都是看不懂,我们关注更多的可能就是界面美不美观,操作便不便捷,性能完不完善等等这些问题,所以这边建议ios开发人员在进行HimeKit开发设置时可以参考上面的内容,相信会有所帮助的。一品威客网提供公司ios应用服务,只要您在网站发布任务需求,就能够吸引百万专业ios应用公司给您提供服务。
Tag: 开发者

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
APP开发相关任务
DESIGN TASK 更多
可视化展示工具,开发

¥1000 已有2人投标

资产管理小程序开发

¥5000 已有9人投标

QT 设备modbus采集,控制开发

¥3000 已有2人投标

基于浏览器开发插件

¥5000 已有0人投标

电商APP 开发( iOS)

¥10000 已有3人投标

论坛类信息平台开发

¥1000 已有3人投标