写点什么

Fit 健身 APP 联手 HarmonyOS,升级在线健身体验

HarmonyOS 与 Fit 一起,打造沉浸式体验。

  • 2021-01-06
  • 本文字数:2655 字

    阅读完需:约 9 分钟

Fit健身APP联手HarmonyOS,升级在线健身体验

如今,繁忙的工作抽干了大部分都市人的生活时间,拼命工作之余,如何选择健康的生活方式越来越受到打工人的重视,除了夜跑、去健身房锻炼之外,借助健身应用在家健身成为新的运动方式。


00:00 / 00:00
    1.0x
    • 3.0x
    • 2.5x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    在众多健身应用中,Fit 私人健身教练是受欢迎程度颇高的热门应用之一。上线五年来,Fit 累计下载总量已超过千万级别,增长势头依旧丝毫不减。过去一年,为了更好地服务终端用户的多样化健身需求,Fit 开始与华为合作,在后者全新的 HarmonyOS 基础上开发创新的应用功能,双方针对运动健康领域最常见的智能设备联动、多端调用以及实时数据共享等问题,展开了众多的创新探索。


    近日,记者采访了 Fit 应用团队负责人陶陶和刘欢,探讨了 Fit 在帮助用户解决运动健康需求过程中面临的技术难题,以及 Fit 通过 HarmonyOS 的全新能力解决这些难题的种种探索。



    合作缘起:Fit 携手 HarmonyOS 带来全新在线健身体验


    针对移动健身应用市场的当前状况,陶老师作为一线从业者有着比较深度的看法。近 5 年消费者越来越重视内容质量,为了不断满足消费者对于健身应用的期待,跟紧行业的最新潮流,Fit 投入了大量资源来保持应用的创新与活力。但在这一过程中,技术团队也不可避免地会遇到一些难题,手机、电视、手环、健身附件等多设备同步就是其中之一。


    就在此时,华为 HarmonyOS 的诞生引起了团队的注意。刘老师表示,经过研究分析,他们发现 HarmonyOS 的分布式数据管理能力有很大的应用潜力。分布式数据管理的底层逻辑是让同一份数据被不同终端无缝、几乎无延迟地调用,这种能力非常适合处理 Fit 面对的障碍。


    通过 HarmonyOS,Fit 可以更方便实现与手机、手表以及健身器材之间的协同,并通过手机的摄像头捕捉训练过程中的影像,而客厅电视可以作为内容媒介来展示视频课程。Fit 经过交流发现,HarmonyOS 完成所有这些流程时完全没有拖泥带水,实现起来非常流畅。“所以我们毫不犹豫,第一时间选择了与 HarmonyOS 合作。”


    另一方面,Fit 也希望通过这种合作来尝试全新的生态,为团队带来更多学习进步的空间。这也是 Fit 这一决策背后的另一个主要原因。


    谈到 Fit 与 HarmonyOS 携手为消费者带来的创新体验,陶老师举了一个例子:


    “我们首先在华为的 HarmonyOS 手表上进行了深度联合开发。现在,用户可以一键通过华为 HarmonyOS 手表来唤起一节健身课程;在这一过程当中,手表可以获得用户的实时心率,这个心率也可以实时传输给线上教练,在后台给用户针对性的指导,从而帮助用户更高效、更安全地获得一节课的训练成果。”


    Fit 还在同华为一起探索和构建新的家庭场景,帮助用户更清晰地感知自己的数据,通过这些数据分析用户当前的身体状况,并结合训练效果一起反馈给用户。


    应用开发:HarmonyOS 分布式技术助力 Fit 提升开发效率


    落实到具体的技术实现层面,刘老师做了更深入的解析。刘老师提到,在 HarmonyOS 的分布式架构技术上,Fit 可以探索的能力有两大方向:


    首先是数据管理,HarmonyOS 可以轻松解决跨设备数据同步的难题;


    其次是跨终端功能调用,例如通过手机访问电视摄像头来监测用户的运动状态,HarmonyOS 可以做到实时便捷调用。


    基于这样的想法,Fit 开始尝试在 HarmonyOS 平台开发创新的 Fit 应用。令刘老师印象深刻的是,Fit 向 HarmonyOS 的移植工作只用了几个人的小团队大约一个月的时间,比起安卓同类迭代工作缩短一半左右。HarmonyOS 的开发效率相比安卓明显提升,也减少了许多冗余负担。


    当然,新平台上的开发工作也会遇到很多意想不到的问题。某次 Fit 团队遇到了一个软件包的闪退故障,反馈给华为后却没能复现。经过双方交流探讨,最后意识到问题可能出在内存占用层面。之后在华为指导下,Fit 团队改进了系统内存占用,达到了 HarmonyOS 的标准,终于解决了问题。类似的小插曲还有不少,但是华为的技术支持帮助 Fit 度过了每一次难关,也让 Fit 团队倍感宽心。“他们帮助我们前期度过了开发应用过程中的难关,这一方面我是不担心的。”


    尤其令刘老师和 Fit 团队满意的是,华为的技术支持并非传统的"提交工单、等待反馈"的模式,而是为开发团队安排专人对接,甚至会主动询问是否存在困难。相比邮件,华为支持方更偏向于使用视频会议等直接途径来帮助开发者,效率也明显提升。


    价值与机遇:Fit 与 HarmonyOS 的合作成果


    虽然进入 HarmonyOS 生态只有很短的时间,但是 Fit 已经从中获得了可观的价值回报。具体而言,陶老师做了三点总结:


    更好体验。Fit 通过华为 HarmonyOS 的外设、手表、手环,采集到用户在训练过程中的更多数据。这些数据对于用户的业务改进、课程优化和教练指导等,都具有非常重要的意义。此外,在 HarmonyOS 分布式系统的帮助下,Fit 可以通过华为大屏和移动终端向用户交付更加优质的内容,使用户的整体体验变得更加流畅。


    更多入口。通过与 HarmonyOS 的合作,Fit 的应用打破了跨设备之间的限制,可以在多种设备上进行无缝流转,在为用户带来更好体验的同时,也让 Fit 获得了更多的流量入口,获取到了大量优质用户,在用户增长方面取得了不小的突破。


    未来期待。Fit 期待与 HarmonyOS 的合作,在训练体验、内容交互、用户服务方式等方面有更多突破,带来更多可能性。


    在陶老师看来,主打“万物互联”的 HarmonyOS 生态会给运动健康领域创造很多全新的机遇。例如不同健身器材可以通过 HarmonyOS 连接,使用户可以统一管理训练数据。而健身教练则能通过这些数据更好地感知用户的运动与训练状况,进而推荐更精准的训练课程和目标,为用户带来更好的健身体验。


    寄语 HarmonyOS


    作为直接参与 HarmonyOS 应用生态的开发者,刘老师表示,HarmonyOS 过去一年以来的发展速度极快,仅仅一年时间里已经在功能层面接近成熟的安卓系统水平。HarmonyOS 的数据分布式能力对于 Fit 帮助巨大,不仅可以明显减少跨设备开发的工作量,而且还会提升用户端的应用安全性。在对新平台满怀期待的同时,刘老师也向广大开发者建议可以尝试一下 HarmonyOS,亲自感受华为这一创新系统的实力和潜能:


    “开发上的问题不用过于担心,HarmonyOS 直接上手的难度也没那么高。再加上华为技术支持的帮助,我认为开发工作不存在多少障碍。”


    陶老师则着重强调了 HarmonyOS 为 Fit 带来的用户增长突破,以及双方合作为团队创造的学习和迎接挑战的机遇。针对开发者最关心的支持问题,陶老师给出了这样的建议:


    “应用开发公司完全不必因为 HarmonyOS 是新的平台,就在开发工作量或者适配难度上有任何顾虑。华为的开发者支持团队是 24 小时待命的,会全力帮助我们尽早适配这个系统,解决各类技术难题,让围绕 HarmonyOS 的开发和对接工作变得无比流畅。”


    最后陶老师表示,对于技术类的创业公司来说,华为 HarmonyOS 是一个很好的合作伙伴,能够帮助公司业务持续向前,开拓全新的渠道和机遇。

    2021-01-06 19:008491
    用户头像

    发布了 74 篇内容, 共 28.9 次阅读, 收获喜欢 83 次。

    关注

    评论

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

    基于云原生的物联大数据智能服务

    华为云开发者联盟

    云原生 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

    大数据拥抱云原生 HashData助力资管数字化转型

    酷克数据HashData

    Git 代码分支管理 | 京东云技术团队

    京东科技开发者

    git 京东云 企业号 5 月 PK 榜

    8张图带你全面了解kafka的核心机制

    做梦都在改BUG

    Java kafka 消息队列 消息中间件

    B 站构建实时数据湖的探索和实践

    Apache Flink

    大数据 flink 实时计算

    阿里P8级架构师十年心血终成Java核心精讲与网络协议文档;

    做梦都在改BUG

    Java java面试 Java八股文 Java面试题 Java面试八股文

    揭秘RLHF;可商用开源LLM列表;领域编译器的前世今生

    OneFlow

    人工智能 深度学习 RLHF

    清华大佬首推"中高级Java程序员进阶小册",程序员架构进阶必备

    Java你猿哥

    Java 算法 Spring Boot JVM java面试

    记录内网Docker启动Stable-Diffusion遇到的几个坑

    华为云开发者联盟

    开发 华为云 华为云开发者联盟 企业号 5 月 PK 榜

    吃透这份406页的Java修炼宝典,直接送你进入一线大厂

    做梦都在改BUG

    Java java面试 Java八股文 Java面试题 Java面试八股文

    AntDB亮相DDIS 2023数字驱动创新峰会,共推数字经济创新力量

    亚信AntDB数据库

    AntDB AntDB数据库 企业号 5 月 PK 榜

    IDP 与 DevOps平台:相似之处与关键差异

    SEAL安全

    IdP 平台工程 内部开发者平台

    NineData:高效高质量的Redis可视化管理工具

    NineData

    数据库 redis 开发工具 Redis 可视化工具 NineData

    涨薪40K!来自阿里内部绝学的“微服务架构手册”

    Java你猿哥

    架构 微服务 微服务架构 ssm 架构师

    如果你项目使用了MyBatis-Plus你一定要用它

    Java你猿哥

    Java mybatis ssm Mybatis Plus

    楠姐技术漫话:图计算的那些事 | 京东云技术团队

    京东科技开发者

    京东云 图计算 企业号 5 月 PK 榜

    CrossOver 让你在Mac上轻松运行 PC 游戏

    Rose

    虚拟机 CrossOver2023 Mac电脑运行win CrossOver Mac下载

    ZBrush 2023 v2023.1.1最新激活版下载 三维数字雕刻和绘画

    Rose

    ZBrush 2023安装教程 ZBrush 2023下载地址 ZBrush 2023破解版 角色建模 特效制作

    魔改xxl-job,彻底告别手动配置任务!

    Java你猿哥

    Java 分布式 定时任务 ssm Job

    美团二面:聊聊ConcurrentHashMap的存储流程

    做梦都在改BUG

    Java hashmap ConcurrentHashMap

    8张图带你全面了解kafka的核心机制

    JAVA旭阳

    Java kafka

    GitHub项目免费教你提示工程,全中文教学,小白也能懂

    Openlab_cosmoplat

    人工智能 GitHub 开源社区

    关于接口可维护性的一些建议 | 京东云技术团队

    京东科技开发者

    京东云 接口设计 企业号 5 月 PK 榜

    Python从0到1丨带你了解图像直方图理论知识和绘制实现

    华为云开发者联盟

    Python 人工智能 华为云 华为云开发者联盟 企业号 5 月 PK 榜

    涅槃重生,BitKeep如何闯出千万用户新起点

    鳄鱼视界

    Java中的正则表达式详解

    timerring

    Java

    高效研发团队都在看!一套方法论带你找到适合自己的效能提升路径

    万事ONES

    阿里技术总监纯手打的内部手册《MySQL笔记》真是太硬核了

    做梦都在改BUG

    Java MySQL 数据库

    百度Q1财报发布:文心一言性能提升10倍,大语言模型带来革命性潜力

    飞桨PaddlePaddle

    飞桨

    GPT大语言模型Alpaca-lora本地化部署实践【大语言模型实践一】 | 京东云技术团队

    京东科技开发者

    gpu 京东云 ChatGPT 企业号 5 月 PK 榜

    华为与阿里等五位架构师一起奋战七个月,写出这一份Java并发编程

    做梦都在改BUG

    Java 并发编程 多线程 并发实现

    Fit健身APP联手HarmonyOS,升级在线健身体验_5G/IoT_施尧_InfoQ精选文章