阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

携程 App for Apple Watch 探索

  • 2015-09-17
  • 本文字数:2703 字

    阅读完需:约 9 分钟

在 Apple Watch 发布之后,很多 App 都针对它设计了相应的版本。旅行作为与 Apple Watch 时间管理特性契合度较高的场景,同时携程旅行作为国内领先的 OTA 行业 App,也成为了首批适配 Apple Watch 并荣登 Apple 官网和 App Store 推荐的应用之一。InfoQ 就 App for Apple Watch 的设计采访了携程的产品经理杨思洵。

InfoQ:携程有哪些服务适合在 Apple Watch 上提供?

杨思洵:携程目前已经在 Apple Watch 上提供的主要服务有:旅行日程,航班动态的通知,待入住酒店的地图和导航,发现周边好玩等。主要涉及一些出行前和出行中适合用户在较短时间使用、又在旅行过程中相对较重要和有趣的微服务。其实要说还有哪些适合,像二维码登机或入园、一键叫车、酒店房间的智能钥匙等,都是一些比较适合旅行场景又炫酷的服务,但这些服务什么时候才能实现,还要看整个旅游行业的生态、用户的应用习惯等多方面因素的共同发展。

InfoQ:携程一直给自己定义的主要服务人群是商旅人士,这个目标群体有什么特点?如何为他们设计使用场景?

杨思洵:的确。商旅人士出行频率较高,更需要高效的时间管理和完善的服务体系,在为这部分用户设计 Apple Watch 的使用场景时,我们更多考虑的是在恰当的时间提供适量的内容。比如用户一次航班会有很多信息,用户查看行程时,出发前我们提供的是航站楼、航班号和起飞时间;用户到达机场后,值机柜台和登机口信息将更为重要;航班到达后,显示内容又更新为行李转盘。

InfoQ:Apple Watch 上还是有一些比较有趣的 App,而且我认为是和出行关系很密切的,比如 Google 的翻译、拍照控制(自拍狂必备)、地图、支付、二维码等,携程目前都有哪些比较有趣的度假游方面的设计呢?

杨思洵:关于有趣的设计,你提到的几个,像翻译、地图和二维码这些,正好在携程的 Apple Watch App 上都有规划,最先实现的就是地图,用户到了预订酒店所在的城市,可以通过地图查看该酒店的位置,也可以通过 handoff 机制在手机上打开进行导航;二维码也比较好理解,现在越来越多的景点支持二维码的门票了,同步到 Apple Watch 上后即可抬手入园;最后说下翻译,其实随着出境自由行的用户越来越多,吃住行游过程中与当地人的沟通已经是很常见的场景,通过翻译工具为游客建立快速沟通的途径,是很实用的功能,携程的翻译助手目前正在手机 App 上测试,相信用户也很快能在 Apple Watch 上体验到携程提供的一站式旅行服务。随着 Watch OS2 的推出以及各类系统接口的逐步开放,会有越来越多有趣的设计得以实现。

InfoQ:携程的App for Apple Watch能不能推进携程主要的机票酒店预订业务?其他附加产品也有针对 Apple Watch 的设计吗?比如用车、景点门票、服务评分这些。

杨思洵:目前主要提供的是用户预订后在行前和行中的服务,预订服务由于旅行产品的复杂性并不太适合在 Apple Watch 上完成,就像 Apple Watch App 的设计原则是作为手机 App 的补充,而不是取代和重复构建。其他的一些业务,火车票,景点门票和用车服务等也会在 Apple Watch App 上有相应的设计规划,如门票二维码,一键叫车等。

InfoQ:我是一个手机重度用户,除了两只手都拿着饮料让我没法用手机,只能用 Apple Watch 接收通知,或者在健身房必须用 Apple Watch 记录健身数据和查看通知,其他时候我觉得我根本不需要它,你们在为其设计 App 时,是怎么考虑用户的使用场景的?有考虑他们用戴着 Apple Watch 的手拿着手机的使用场景吗?还是只考虑手机在包里坐冷板凳时的场景?

杨思洵:这是一个很有意思的问题,用户究竟在什么场景下需要使用 Apple Watch 的功能;从承载的信息和功能上,虽然 watchkit app > glances > notification,但实际的使用过程中的使用频率和价值却正好相反;相比手机,Watch 更贴近用户,所以通知和提醒能更及时的让用户知晓,并通过可操作按钮快速地作出反馈或打开 watchkit app 进行进一步的查看或操作,也可以利用 handoff 功能转到手机,这是一个递进的过程。也恰恰是这样的机制,可以使用户对各级事项合理的区分出重要程度并作出不同的处理,在这个时间严重碎片化的时代,帮助用户有效管理时间,这是我认为 Watch 提供的最大的核心价值,而不是简单地解决双手拿着东西、或者手机在包里的情况。至于记录运动和健康数据,Watch 更是有它先天的穿戴性优势,记得 Apple Watch 还没出现前,我曾经买过一个可以将手机绑在手臂上的运动手机臂带,在跑步时用,有了 Apple Watch 一切就更简单了。

InfoQ:我们可以认为 Apple Watch 在工程结构上就是 iOS App 的附属增强(Extension),那为 Watch 所作的产品功能是否也是本身手机 App 的一个增强?据说苹果妥协了,可以用 Watch 独立运行第三方 App。如果属实,对携程来说可以发挥的地方会不会更多一些?比如呢?

杨思洵:的确,Apple 将 Watchkit App 定位于手机 App 的补充和扩展,而并不是替代,从 Watch 的尺寸和交互方式上来看,也不适合完成复杂的功能。然而 Watch 也有其得天独厚的优势和系统特性:如比手机更贴近用户,运动和健康数据,基于这些特性,Watchkit App 也完全可以设计出超越手机 App 的特殊功能,从而使 App 提供给用户更完善的体验和服务。Watch OS2 发布后,我们也看到整个系统的机制发生了根本性的变化,也开放了了更多系统接口,Watch 可以独立运行 App,这不仅可以使 App 的性能和运行速度得以提升,也使 Watchkit App 有了更多的想象和发挥空间,对于携程来说,酒店门锁、旅行过程的健康数据监测等都将成为可能。

InfoQ:携程的 App for Apple Watch 团队成立有多久了?有哪些令你印象深刻的设计经验?

杨思洵:算起来团队成立已经超过一年了;其实早在 Apple Watch 之前,我们已经在研究如何通过可穿戴设备提供用户旅行相关服务,先是基于 Android Wear 的 Moto360 圆盘手表,当时被誉为最接近传统手表的智能手表,虽然 Android Wear 和 Apple watch 的很多机制、交互都有着较大的差异,但从用户的场景和功能设计上又有很多共通之处,所以携程在 Watch 领域的研究起步还是比较早的,也为 Apple Watch 的应用和成为第一批适配并获苹果官网推荐奠定了很好的基础和积累。

说到印象深刻的设计经验,我们在为 Apple Watch 的 glance 设计应用时,交互和视觉设计了一种很好的展示用户行程的层级界面,打破了传统时间轴的方式而通过不同元素的前后层叠、透明度和大小来表现,团队成员都对设计很满意,但在开发的实现过程中发现系统对 glance 的布局有很大的限制,元素和元素之间不能层叠,虽然团队后来尝试了各种变相的方法希望来实现原设计,但最终因为时间原因使用了另一种简单的设计。

更多细节,杨思洵将在 10 月 15~17 日的 QCon 上海分享


感谢臧秀涛对本文的审校。

2015-09-17 13:401885

评论

发布
暂无评论
发现更多内容

信创引领!亚信科技AntDB数据库助云南高速核心业务降本增效、系统自主可控

亚信AntDB数据库

AntDB 国产数据库 aisware antdb AntDB数据库 高速清分系统

作业四:学生考试系统试卷储存方案

许四多

从URL输入到页面展现到底发生什么?

loveX001

JavaScript

三次握手与四次挥的问题,怎么回答?

loveX001

JavaScript

javascript拖拽功能

格斗家不爱在外太空沉思

JavaScript 前端 11月月更

JavaScript箭头函数与普通函数的区别

格斗家不爱在外太空沉思

JavaScript 前端 11月月更

100+款AI产品薅羊毛攻略(下)——轻轻松松节省几十万

夏夜许游

人工智能 AI 阿里云视觉智能开放平台

各地政府先后试点“首席数据官”,数据化转型或成为城市治理的重要抓手

数造万象

数字化转型 数据治理 DataOps 大数据中台

跟着卷卷龙一起学Camera--信号采样03

卷卷龙

ISP camera 11月月更

Oracle sql 性能优化(一)

默默的成长

oracle 前端 11月月更

“吃”完这本Java性能调优实战,MySQL+JVM+Tomcat等问题一键全消

程序知音

Java MySQL JVM java面试 性能调优

Docker PHP 入门实践(四)

sunmking

Docker thinkphp 11月月更 高德天气Api

优秀开源云原生工具推荐——系列4

HummerCloud

云原生 边缘计算 优秀开源项目 开源云工具 11月月更

HTML学习笔记(三)

lxmoe

html 前端 学习笔记 11月月更

千万学生管理系统存储架构设计--redis细化

Johnny

架构实战营

怎样提高报表呈现的性能

步尔斯特

python小知识-并发编程(2)

AIWeker

Python 人工智能 并发编程 python小知识 11月月更

week4 - 作业 - 设计千万级学生管理系统的考试试卷存储方案

in9

教育的本质(57/100)

hackstoic

随机森林-用随机森林回归填补缺失值

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

Web前端安全系列之:XSS攻防

GFE

前端 前端安全

Oracle sql 性能优化(二)

默默的成长

oracle 前端 11月月更

诚意满满的前端面试总结

loveX001

JavaScript

Oracle sql 性能优化(三)

默默的成长

oracle 前端 11月月更

使用Socket.io库制作一个简单的实时聊天室

格斗家不爱在外太空沉思

JavaScript websocket 11月月更

跟着卷卷龙一起学Camera--自动驾驶需要几个 camera

卷卷龙

ISP camera 11月月更

前端工程师面试题自检

loveX001

JavaScript

跟着卷卷龙一起学Camera--信号采样04

卷卷龙

ISP camera 11月月更

鸿蒙开发入门 | 开发第一个鸿蒙应用+页面跳转

TiAmo

华为 鸿蒙 11月月更

主动学习(Active Learning)简介综述汇总以及主流技术方案

汀丶人工智能

nlp 11月月更 主动学习

Redis深入浅出 知识总结

何你一起

数据库 redis 缓存 11月月更

携程App for Apple Watch探索_移动_项征_InfoQ精选文章