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作为一种高吞吐量的分布式发布订阅消息系统,在业务系统中被广泛 ...
随机推荐
- Navicat连接Linux系统下的Mysql数据库
1 . 进入Linux机器 , 登录并进入mysql如果没有安装mysql,参照 https://blog.csdn.net/weixin_35353187/article/details/81712 ...
- python 多态、组合、反射
目录 多态.多态性 多态 多态性 鸭子类型 父类限制子类的行为 组合 面向对象的内置函数 反射 多态.多态性 多态 多态通俗理解起来,就像迪迦奥特曼有三种形态一样,怎么变还是迪迦奥特曼 定义:多态指的 ...
- 数仓day04----日志预处理2
1.详细描述idmap的整个计算方案 (1)使用SparkSession对象读取用户不同类别的埋点日志,解析并抽取出相应的标识id,使用union进行合并,得到装有汇总标识id的rdd(ids) (2 ...
- 零基础学习java------35---------删除一个商品案例,删除多个商品,编辑(修改商品信息),校验用户名是否已经注册(ajax)
一. 删除一个商品案例 将要操作的表格 思路图 前端代码 <%@ page language="java" contentType="text/html; cha ...
- Spring Boot下使用拦截器
Spring Boot对于原来在配置文件配置的内容,现在全部体现在一个类中,该类需要继承自WebMvcConfigurationSupport类,并使用@Configuration进行注解,表示该类为 ...
- 【Python】【Module】os
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os.curd ...
- Linux下部署Java项目(jetty作为容器)常用脚本命令
startup.sh #!/bin/bash echo $(basename $(pwd)) "jetty started" cd jetty nohup java -Xmx8g ...
- 使用$.post方式来实现页面的局部刷新功能
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- freeswitch APR库线程读写锁
概述 freeswitch的核心源代码是基于apr库开发的,在不同的系统上有很好的移植性. 线程读写锁在多线程服务中有重要的作用.对于读数据比写数据频繁的服务,用读写锁代替互斥锁可以提高效率. 由于A ...
- 1 - 基于ELK的ElasticSearch 7.8.x 技术整理 - 基础语法篇 - 更新完毕
准备工作 0.什么是ElasticSearch?它和Lucene以及solr的关系是什么? 这些是自己的知识获取能力,自行百度百科 1.下载ElasticSearch的window版,linux版后续 ...