APP下载

面向大学生的校园趣味社交跑步APP的功能设计

2018-04-18江南大学数字媒体学院闫北歌李彦霖石钊衡夏鸿斌龙娟娟

电子世界 2018年11期
关键词:跑步宠物社交

江南大学数字媒体学院 闫北歌 李彦霖 石钊衡 夏鸿斌 龙娟娟

0 引言

2014年国务院发布《关于加快发展体育产业促进体育消费的若干意见》指出,全民健身已经上升为国家战略。这一举措使得健身运动人群数量大大提升,让人们更注重身体健康与体育锻炼。近年来互联网行业也抓住这一趋势,不断推出跑步运动类APP产品,满足运动人群的各种需求。APP(Application)多指智能手机的第三方应用程序[1],当前市面上各类运动类APP基于手机的随时、随身、简单、便捷、互动性等特点,为用户提供了记录与社交等平台,成为运动的辅助工具。

目前,市面上跑步运动类APP产品大多以记录和社交为主,支持定位、音乐播放、视频教学等功能,并将跑步运动数据可视化、图形化;同时将跑步数据进行排行、竞赛,以社交互动督促用户进行运动。

那么跑步运动类APP对大学生的影响究竟有多大?我们选取了江南大学的200位本科生作为样本,展开了问卷调查。调查中显示,大学生这一群体对此类APP的黏着性不强,仅有28.49%的人会使用该类APP。而缺乏相关跑步运动知识与系统的指导也导致大学生群体日常运动不规律、不合理[2],运动风险大大上升,更容易受伤。

针对大学生在跑步运动中所暴露出的问题,本文项目对跑步运动APP进行了改进,在保持大多数APP都有的记录和社交两大功能之外,创新的将跑步数据用“运动宠物”形式体现,将跑步运动APP与宠物养成APP进行结合,同时强化与创新社交功能,让跑步更为趣味,加强用户使用黏着性。呼吁更多大学生进行跑步运动,同时为用户提供相关的知识,系统的指导运动,减少跑步风险,让跑步运动成为习惯。

1 关键功能设计

为了更好解决当下大学生运动主动性差、习惯养成难等问题,我们经过文献及市场调查研究后发现:①激励理论与运动健身APP的功能设计相融合,可以促进用户运动行为的发生和习惯的养成[3]。②劝导式设计融入运动健康类移动应用中,可以促使用户更加积极地参与运动健身。③游戏化设计无论是接受度、还是实践经验与优势方面,对于运动类APP设计来说,都有着积极的借鉴意义,两者结合具有高可行性。

故在本应用功能设计中,我们将激励机制、劝导式设计以及游戏化设计的理念融入其中,为大学生跑步运动以及校园运动社交提供新思路。

1.1 宠物互动养成系统

作为调研内容,我们参考了如今市面上最火热的游戏模式,发现宠物养成的模式在大学生中广受欢迎,用户规模庞大。而在跑步APP中加入宠物互动养成系统,也是游戏化设计和激励理论在运动APP中的创新尝试。

养成机制的核心,就是将用户的运动数据、签到互动和目标完成等行为转化为一定的奖励。这是提高用户动机方面的劝导策略中的奖励和成就策略,可以有效增加用户粘性和刺激用户坚持锻炼。用户通过完成每日运动任务获取一定的经验值,这些经验值可以在宠物商城中,换取宠物相关的一些服饰装扮。通过这样的方式,把原本缓慢而微小的跑步效果通过宠物的形式放大化,也能增加用户的成就感和主动性,以外在动机来引导用户逐渐建立内在激励。

宠物界面会以对话框的形式进行一些跑步相关知识与目标任务完成度等推送信息。文案风格贴近大学生的喜好,以略带调侃的语言,借由宠物的口吻和碎片化的方式将这些信息更有效传递给用户。

适当的提醒的功能,比如到计划时间提醒用户今日任务未完成,帮助用户记忆合适的时间进行运动,也能起到更好督促和刺激用户坚持锻炼的作用。

1.2 校园社交“圈子”功能

社交功能在当前市场上跑步类APP的交付率仅此于动态记录以61.7%位居第二。但在用户期望—交付性矩阵分析中又呈现出低期望—高交付性的结果。[3]不难发现,运动APP目前的社交功能社群性低,也是由于产品功能限制导致用户之间日常联系弱,用户地域的分散性高,难以形成一个稳定的社群。

而大学校园具有极好的社交潜力,具备较为稳定的地域性。建立一个基于校园的运动交流平台,既能有效起到督促运动习惯养成,在学生之间形成良好的运动交流氛围,又能有效增强用户粘性和使用活跃度,保持用户使用的长期稳定性。

调查研究发现,一个人跑步难以坚持形成稳定的跑步习惯,容易产生懈怠心理。有同伴相互鼓励督促能有效解决这个问题。通过本应用的校园约跑功能,用户可以在有跑步意愿时实时发布约跑信息或查看到已有的约跑信息,挑选运动数据适合自己的跑友。约跑成功后可以通过私聊进行沟通,约跑在无人加入时依然可以自由修改编辑和取消。

除约跑外,为了给校内运动爱好者一个更好的交流与开展活动的平台,我们设立了活动功能,分为线上及线下两类。用户可以发起线上活动,如相互督促打卡,跑步心得交流;也可以发起线下的约跑交流活动。群聊功能也为活动参与者提供了交流的工具。

2 系统实现

2.1 跑步计步

本应用针对用户较关心的:跑步里程、速度、卡洛里、运动轨迹等数据,实现了基础的跑步实时记录功能,使得用户可以动态的看到自己的跑步数据及位置。

2.1.1 动态计算跑步的里程

我们先利用手机的定位功能,再通过监听手机的位置信息,获得手机每秒的经纬度数据,在通过计算两点在球面上的距离,计算每秒钟走过的路程(即每秒的平均速度m/s),再把它们累加得到一次跑步跑过的总路程。由于获得的是每秒所走的路程,所以也就等同于获得整个跑步过程中的瞬时速度,容易得到跑步过程中的最快和最慢速度。

2.1.2 动态显示用户位置

在项目中,我们使用百度地图api来实现有关于用户位置信息获取的功能。百度地图api的功能强大,其位置监听功能更是对监听用户位置信息改变提供了极大的方便。从提供的api中获得世界地图,可调节地图缩放比,同时能在地图中显示指定的位置,并标记出来。api这些功能使我们实时更新用户的位置并在地图上显示出来成为可能。

2.2 社交系统

现今许多大学举办的运动类活动较少,体育运动课程也只针对低年级开设。没有相应的练习环境和感兴趣的练习人群,使得许多处于运动练习边缘的人渐渐疏远了运动锻炼。本应用的排行榜、实时约跑等功能,为大学生群体提供了安全稳定的运动社交平台,让校园跑步爱好者在此交流,相互督促。

2.2.1 约跑社交平台

约跑,功能与百度贴吧发帖功能相似,用户可以自行创建活动或选择已有的自己喜欢的活动进行参加。不同的是,一旦你参加了这个活动,会自动加入一个群组,与同活动的参与者讨论约跑活动的具体事宜。本应用采用像服务器被动相应请求机制,与网页的拉取数据的机制相同。首先由发起人把关于此次约跑活动的详细数据发向服务器,这时服务器接收到这些数据,会为这个活动自动创建一个id和一个与活动互相联系的聊天室,并把这些数据和id存到数据库中。当有用户浏览约跑活动界面时,应用会自动发出请求,要求服务器把所有约跑信息都发送的用户设备上,供用户选择。当用户选择了其中一个约跑活动加入时,用户的id会与当前活动的id绑定,不能再参加其它约跑活动,然后自动加入与活动绑定的聊天室中,实时了解活动情况。

2.2.2 即时通信聊天

即时聊天,即随时随地与参与约跑活动的跑友或其他好友进行通信聊天。此功能用Java中的Socket编程来实现。Java的Socket编程是用户与服务器之间可以互相主动发送消息,不像约跑功能,是服务器被动接受客户的请求再发送消息,每一个用户连接到服务器都会创建一个线程来接收用户发送的消息,并通过目标用户id,知晓消息发送给哪个用户。群组消息,采用异步统一管理模式,群组中存有所有参与者用户的id,一旦都用户发送消息,将通过这些id把消息发送到群组中其它用户去 ,消息的发送时异步的,也就是说服务器在处理一个用户消息的时候,其它用户发来消息,只能等前一条消息处理完才能被处理。

3 结语

当下,运动健身APP市场风口大热,通过跑步运动类APP来进行锻炼与社交已成为一种时尚。但通过调查发现,大学生群体对其使用的黏着性却并不强,也没有良好的运动习惯与系统的锻炼。作为追求时尚与潮流的一代,大学生群体应是推动跑步运动APP快速的发展的主要动力;而作为国家发展的重要力量,大学生群体的身体素质也应更加被关注。

针对大多数大学生的特点与喜好设计一款属于大学生的运动APP,界面与功能符合大学生普遍审美,将跑步运动APP与宠物养成APP相结合,让大学生在运动中感受趣味,在运动中进行社交,提升大学生用户对其使用的黏着性,从而让他们自觉的养成坚持跑步运动的习惯,保持运动的积极性,提高身体素质水平。同时,我们也希望通过本次项目的研究与开发,能够探索一种针对高校的可复制运动社交模式,进而促进高校运动体系化的发展。

[1]陈佩,李晓晨,陈东良.运动类APP对大学生体育锻炼行为的影响研究——以东南大学为例[J].体育科技文献通报,2016,24(07):109-111+150.

[2]袁晓芳.运动类app软件在学生体育健身活动的应用及发展策略研究[J].体育世界(学术版),2017(09):164-165.

[3]吕兴洋,刘辛丹,刘宇青.跑步APP内容交付性研究[J].体育文化导刊,2017(06):201-206.

猜你喜欢

跑步宠物社交
社交牛人症该怎么治
聪明人 往往很少社交
做到七点跑步不伤膝
跑步穿什么
社交距离
你回避社交,真不是因为内向
带表跑步
抬起脚来
跑步为何让人如此痴迷?跑了就懂!
养宠物