做创新,首先要找到有增长趋势的流量红利,对我们来说,HarmonyOS就是绝佳的合作伙伴。 ——申悦 360手机助手创研产品部负责人

一、我们是谁?

我们来自360,是一支致力于孵化新业务的内部创新小团队,秉承着360“用户至上、创新突破”的价值观,一直在保持对行业新趋势、技术新方向的探索。

我们基于HarmonyOS打造了一款独特、简单又易用的产品:天气大师。

自2021年起,我们便意识到互联网增速放缓、流量红利开始逐渐消退,以往传统的流量广告打法难以获得用户认可,如果继续固守城池,迟早会被时代所淘汰。想要真正做出有价值的产品,就必须要积极拥抱变化,寻找新的增长空间,为用户提供更简单、直接、易用的服务。 

于是公司积极鼓励拓展新业务、寻找第二增长曲线,基于以上背景,我们的团队就这样诞生啦。

二、为什么做HarmonyOS天气大师 ?

正如上文所述,资源有限、流量饱和的前提下,想从已有存量市场中获取新用户,还要面对众多互联网大厂的围追堵截,难度可想而知。如何创新?是摆在我们团队面前的第一个问题。而正是在这时候,我们发现华为在HarmonyOS上的动作日益频繁、逐渐加速。

2021年6月,华为正式公测HarmonyOS,8月升级用户超5000万。同年12月,搭载HarmonyOS的华为设备已超2.2亿。这个增速让我们看到了华为对HarmonyOS的信心和决心。我们意识到,越早搭上这列快车,越能有机会吃到这份红利。

于是我们开始围绕HarmonyOS展开研究,得出了如下结论:

第一,这是一套全新的开发者生态,有着自己的审核上架机制。 

HarmonyOS应用从开发者入驻、产品设计、代码编写到上架审核,都独立于已有的华为AppGallery Connect体系。而正是因为足够新,对早期合作的开发者扶持力度极高,使得我们这样的小团队有机会提早和华为建立联系,一起维护好这套生态体系。

第二,针对HarmonyOS应用,有着额外的流量分发入口。 

为突出独特性,华为特意为HarmonyOS应用开辟了单独流量入口,当你在桌面从左下向右上(或右下到左上)滑动,就能唤醒一个叫“服务中心”的界面,这里能找到所有名为“服务卡片”的HarmonyOS应用(图1)。

图1 服务卡片

这样的设计,使得在不影响已有分发位置的前提下,创造了用户发现新产品的独立场景。很适合有实力开发出优秀产品,却苦于获取第一波种子用户的产品团队,我们的天气大师也得益于这样的流量扶持,才有了成功冷启动的机会。

第三,HarmonyOS应用的开发成本低,体验简单直接。

相比其他操作系统,华为定义了名为“原子化服务卡片”的专属产品形态,并为此提供了完整开发框架。从界面上看,有点类似Widget小组件,可以在桌面直接展示不同尺寸的卡片。

但和App不同,它有着自己的设计和编码规范,无需用户安装,体积小(10MB以内),点开即用,因为足够轻量级,开发起来也简单快捷,很适合我们这样的小团队,用MVP形态的产品验证想法。

综合上述三点,我们决定着手开发一款适配HarmonyOS的小工具:天气大师。

选择天气这个品类,首先是因为成本低,因为我们已有360天气的设计经验和全套代码,是可以快速复用的。

其次则是认为用户对天气、日历的需求,天然适合用HarmonyOS所倡导的“原子化服务”呈现在手机桌面上。

最后是想基于HarmonyOS自带的天气服务卡片做一些二次创作,让它看起来更美观、更有个性。

三、我们是如何设计的? 

天气大师的设计过程并不复杂,一共有三个环节。

环节一:一款天气产品的核心产品框架设计

得益于原有积累,我们很快搭建好了产品初版架构,实现了天气查看、24小时预报、15天预报和当日出门信息指南等基本功能(图2)。

图2 基本功能

但仅是如此,肯定远远不够,毕竟市面上天气产品多如牛毛,如何体现独特性,才是接下来的考验。

环节二:如何打造与众不同的桌面服务卡片

为最大化发挥服务卡片的价值,从类型上,我们做了3套不同风格的卡片进行尝试:

风格1:标准天气背景卡片(图3)。即常规的小卡、矩形卡片和天气大卡。

图3 标准天气背景卡片

风格2:我们开发了“透明背景”样式(图4),允许用户去掉卡片底色,而不遮挡壁纸。

图4 “透明背景”样式

风格3:基于天气,我们延展出日历+天气合二为一的黄历卡片(图5),为用户观天象选好日子提供帮助,同样有普通和透明2种选择。

图5 黄历卡片

环节三:如何体现产品的差异化

除了在卡片样式上创新,我们在设计风格上也着重突出了“中国风”的特点。据调研,愿意主动尝试HarmonyOS的人群,均有着年轻化、愿意尝鲜的特点。因此,一款典雅、有中国风的产品,会更易于被目标用户接受。从Logo(图6)到不同天气背景图,我们都对此进行了针对性设计。

图6 中国风Logo

四、产品达到了什么效果?

天气大师自2021年11月上线至今,获得了众多用户关注。体现在数据上,第一是日活跃用户数(图7),每天稳定有8000人把我们的产品卡片放在桌面上,作为一款从0到1的初创产品,是一份很不错的答卷。

图7 日活跃用户数

另一方面,从用户留存数据上看(图8),得益于“桌面卡片”的特性,产品的长期留存表现非常良好,尤其是新卡片上线,对用户感受产品价值,有着非常正向的影响,对后续再开发新卡片也有着重要参考意义。

图8 用户留存数

五、心得感触

HarmonyOS生态对我们而言意义重大,不仅因为它已成为我们获取用户新的增长点,更关键的是,我们有幸和华为建立深度合作关系,互通有无。

我们正像是《跨越鸿沟》里的“早期采用者”,在吃到红利的同时,和官方一起努力优化这个生态,跨过这道裂缝,迎来大众市场,这也是我们应该有的态度!

 

扫码添加开发者小助手微信

获取更多HarmonyOS开发资源和开发者活动资讯

360携手HarmonyOS打造独特的“天气大师”的更多相关文章

  1. 【Xamarin挖墙脚系列:打造独特的Xamarin.IOS开发环境】

    苹果的产品,依赖特定的开发环境. Mac  +  Xcode  不可缺少.所以,必须有Mac系统. 1-虚拟机搭建 2-土豪有Mac电脑设备 但是我觉得还是顺带上Visual Studio才是完美.. ...

  2. 微软Tech Summit 2017,微软携手Unity打造MR之夜

    2017年10月31日至11月3日,微软将在北京举办Tech Summit 2017技术暨生态大会.今年的大会不仅有大咖级人物带来的十二大主题.百余场课程,而且还会迎来最特别的一位嘉宾--微软公司首席 ...

  3. HMS Core携手厦门大学打造AR增强现实技术

    HMS Core AR Engine团队联手厦门大学信息学院,与专业学生面对面深度交流行业发展与前沿成果.双方共同编写行业知识教材,引导学生开发AR游戏实践,为未来AR.VR人才培养培育可复制的教学模 ...

  4. 如何打造你的独特观点(一) ——形成“自己的想法”的基础课zz

    信息过载的时代,能在各种KOL的声音中保持独立思考很不容易,能输出独特观点又进一层.不断练习我们独立思考的能力,有助于看清周围复杂的事物,也能让我们在日常生活中给人留下“有趣之人”的印象,提升人际交往 ...

  5. the first week

    一.2019我国软件产业调研 2019年1-11月,全国软件和信息技术服务业规模以上企业4.03万家,累计完成软件业务收入64616亿元,同比增长15.5%. 从收入便可以看出软件产业的发展前景还是十 ...

  6. [ZT] 酒店大洗脑:最全各大国际酒店集团族谱图

    原文地址: http://www.licai.com/yuedu/201411-62884.html 如果你对各大耳熟能详的国际酒店管理集团还有什么问题,相信今天和你分享的各大酒店集团家族系谱图和最全 ...

  7. IBM Watson启示录:AI不应该仅仅是炫技

    IBM Watson启示录:AI不应该仅仅是炫技 https://mp.weixin.qq.com/s/oNp8QS7vQupbi8fr5RyLxA                         导 ...

  8. SAP Hybris电子商务最新功能

    SAP Hybris电子商务最新功能   SAP Hybris 电子商务6.0中国加速器是专为中国市场设计的电子商务平台,可满足企业在全渠道销售和订单履行方面的所有需求.新版的中国加速器基于SAP H ...

  9. diliucizuoye

    NABCD N(Need 需求) 互联网的高速发展,造就了二十一世纪这个追求高品质.高体验的信息时代,随其发展改变的是信息记录与分享方式,从传统的面对面交流.手机通话.写日记本,到现如今的社交平台.信 ...

随机推荐

  1. Shell 脚本循环遍历日志文件中的值进行求和并计算平均值,最大值和最小值

    本文为博主原创,转载请注明出处: 最近在进行压测,为了观察并定位服务性能的瓶颈,所以在代码中很多地方加了执行耗时的日志,但这种方式只能观察,却在压测的时候,不太能准确的把握代码中某些方法的性能,所以想 ...

  2. JavaScript实现禁止打开控制台

    通过 JavaScript 实现禁止打开控制台(期中包括:右键审查元素.工具栏.F12.Shift+Ctrl+I) <!DOCTYPE html> <html lang=" ...

  3. 学习JAVAWEB第九天

    ## XML: 1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的. <user> <student> * 功能 * ...

  4. 如何美化 Matplotlib 3D坐标系

    前言 ~mpl_toolkits.mplot3d 生成的3D坐标系背景色是灰色的,刻度线也向内延伸了,如果搭配上其他白色背景的 2D 图,看起来很奇怪,比如下面这张图: 网上有一些办法可以将3D坐标区 ...

  5. c语言中数组的定义和java中数组定义的一些区别

    感谢原文:https://blog.csdn.net/gzwdz778/article/details/79799408 一维情况下: c中,数组的声明需要给出数组的维数,比如: int arr[5] ...

  6. redis清缓存

    先查询当前redis的服务是否已经启动 ps -ef|grep redis [root@guanbin-k8s-master ~]# ps -ef|grep redis redis 1557 1 0 ...

  7. HTML与HTTP协议

    HTML与HTTP协议 目录 HTML与HTTP协议 一.HTML 1. HTML概述 2. HTML编辑 3. HTML语法规则 4. HTML文件结构 5. HTML基本标签 (1)头标签中常用标 ...

  8. Shell之sed编辑器

    Shell之sed编辑器 目录 Shell之sed编辑器 一.sed编辑器 1. sed编辑器概述 2. sed编辑器的工作流程 二.sed命令 1. 命令格式 2. 常用选项 3. 常用操作 三.操 ...

  9. docker基础——3.存储卷

    把宿主机的目录或文件链接到容器的目录或文件,可以避免写时复制对高I/O操作的影响,也避免容器销毁时数据丢失. 1. 只指定容器的目录位置,-v docker run -it --name bbox1 ...

  10. docker中run和start的区别?

    docker run 后面指定的是一个镜像 而docker start指定的是一个容器 docker run是利用镜像生成容器,并启动容器,而docker start是启动一个之前生成过的容器