Now冥想:崩溃服务和性能服务助力提升应用质量
想就像心灵的“健身房”,当遇到失眠或情绪问题时,我们可以通过冥想,抚平情绪波澜,享受放松时刻。《Now冥想》正是一款专注冥想与心理健康的应用。它基于国际先进的正念冥想理念与心理学界观点,原创人声引导,为用户提供专业放松减压、缓解焦虑、改善睡眠、提高专注力、管理情绪等相关课程及内容。
【崩溃服务提升用户体验】
1.问题及解决方案:用户在使用Now冥想App听音频的过程中,出现突然中断或者闪退等崩溃情况,不仅会影响用户使用体验,还会导致用户差评及用户流失。通过接入HUAWEI AppGallery Connect崩溃服务,应用可以按照时间段统计到崩溃的设备、崩溃率、受影响的用户,还可以设置崩溃阈值警报,超过设定的崩溃率会有邮件通知。另一方面,开发者在监测线上产品稳定性的同时可以快速定位产品问题。值得一提的是,AppGallery Connect崩溃服务可对用户的闪退问题进行个性化复现,为解决线上崩溃问题发挥至关重要的作用。
2.使用效果:在使用崩溃服务后的2周内,Now冥想受崩溃影响的用户数从10月份的90人降低到20人左右,极大提升了用户体验。

近45日期间受影响用户数下降趋势图
【性能服务优化产品性能】
1.问题及解决方案:用户在使用Now冥想的过程中,在进行启动应用、点击Banner跳转H5页面等操作请求时,常常出现卡顿、缓慢、强制退出等情况,严重影响使用体验。且由于影响因素较多,这些问题不易被定位和复现。AppGallery Connect性能管理服务包含ANR分析、体验分析、应用分析、网络分析等功能,可以将产品的性能状况可视化,对网络异常、请求耗时、接口响应慢、ANR等问题进行定位分析,从而制定优化策略,进一步提升产品性能。
2.使用效果:接入性能管理服务后,Now冥想经过及时的优化更新来解决问题,用户ANR率从0.54%下降至0.03%;应用启动耗时中位值从628毫秒降低至463毫秒,启动速度提升了26%。

近45天用户ANR率趋势

近45天用户应用启动耗时趋势
AppGallery Connect作为应用一站式服务平台,致力于为应用提供从创意、开发、分发、运营到分析的全生命周期服务。未来,AppGallery Connect将持续优化和升级服务能力,助力提升应用质量,携手合作伙伴为用户带来更流畅的应用体验!
更多精彩内容,请见华为开发者官方论坛→https://developer.huawei.com/consumer/cn/forum/home?ha_source=sanfang
Now冥想:崩溃服务和性能服务助力提升应用质量的更多相关文章
- 容易被忽视的后端服务 chunked 性能问题
容易被忽视的后端服务 chunked 性能问题 标签(空格分隔): springboot springmvc chunked 背景 spring boot 创建的默认 spring mvc 项目 集成 ...
- spring rest 容易被忽视的后端服务 chunked 性能问题
spring boot 容易被忽视的后端服务 chunked 性能问题 标签(空格分隔): springboot springmvc chunked 作者:王清培(Plen wang) 沪江Java资 ...
- chrome debug 服务端性能
设置 http header 在 chrome 查看服务端性能 \Yii::$app->getResponse()->headers->set('Server-Timing', 'c ...
- Web服务端性能提升实践
随着互联网的不断发展,日常生活中越来越多的需求通过网络来实现,从衣食住行到金融教育,从口袋到身份,人们无时无刻不依赖着网络,而且越来越多的人通过网络来完成自己的需求. 作为直接面对来自客户请求的Web ...
- 提高服务端性能的几个socket选项
提高服务端性能的几个socket选项 在之前的一篇文章中,作者在配置了SO_REUSEPORT选项之后,使得应用的性能提高了数十倍.现在介绍socket选项中如下几个可以提升服务端性能的选项: SO_ ...
- Java服务端性能优化
<Java程序性能优化>说性能优化包含五个层次:设计调优.代码调优.JVM调优.数据库调优.操作系统调优. 常用的几个代码优化方案: 使用单例 对于IO处理.数据库连接.配置文件解析加载等 ...
- 大规模服务网格性能优化 | Aeraki xDS 按需加载
作者 钟华,腾讯云专家工程师,Istio project member.contributor,专注于容器和服务网格,在容器化和服务网格生产落地方面具有丰富经验,目前负责 Tencent Cloud ...
- 软件性能测试分析与调优实践之路-JMeter对RPC服务的性能压测分析与调优-手稿节选
一.JMeter 如何通过自定义Sample来压测RPC服务 RPC(Remote Procedure Call)俗称远程过程调用,是常用的一种高效的服务调用方式,也是性能压测时经常遇到的一种服务调用 ...
- 我是如何将一个老系统的kafka消费者服务的性能提升近百倍的
☞☞☞ 我是如何将一个老系统的kafka消费者服务的性能提升近百倍的 ☜☜☜ ○○○○○○○○○○○○○○○ 大家好,又见面了~ kafka作为一种高吞吐量的分布式发布订阅消息系统,在业务系统中被广泛 ...
随机推荐
- mvc中常见的属性验证
客户端验证逻辑会对用户向表单输入的数据给出一个即时反馈.而之所以需要服务器端验证,是因为来自网络的信息都是不能被信任的. 当在ASP.NET MVC设计模式上下文中谈论验证时,主要关注的是验证模型的值 ...
- 前端3 — js — BOM没完( 不了解也行 )
1.js是什么? -- 英文全称javascript javaScript(简称"JS") 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言.虽然它是作为开发Web页面的脚 ...
- abundant
In ecology [生态学], local abundance is the relative representation of a species in a particular ecosys ...
- flink---实时项目--day02-----1. 解析参数工具类 2. Flink工具类封装 3. 日志采集架构图 4. 测流输出 5. 将kafka中数据写入HDFS 6 KafkaProducer的使用 7 练习
1. 解析参数工具类(ParameterTool) 该类提供了从不同数据源读取和解析程序参数的简单实用方法,其解析args时,只能支持单只参数. 用来解析main方法传入参数的工具类 public c ...
- 【Reverse】每日必逆0x02
BUU SimpleRev 附件 https://files.buuoj.cn/files/7458c5c0ce999ac491df13cf7a7ed9f1/SimpleRev 题解 查壳 拖入iad ...
- 【leetcode】917. Reverse Only Letters(双指针)
Given a string s, reverse the string according to the following rules: All the characters that are n ...
- 单链表的模板类(C++)
/*header.h*/#pragma once #include<iostream> using namespace std; template<class T> struc ...
- 转 Android中Activity的启动模式(LaunchMode)和使用场景
转载请注明出处:http://blog.csdn.net/sinat_14849739/article/details/78072401本文出自Shawpoo的专栏我的简书:简书 一.为什么需要启动模 ...
- SpringMVC(4):文件上传与下载
一,文件上传 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理 ...
- Groovy获取Bean两种方式(奇淫技巧操作)
前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 背景: 在Java代码中当我们需要一个Bean对象,通常会使用spring中@Autowired注解,用来自动装配对象. 在Groovy ...