阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

Visual Studio 2013 预览版为 Windows Store 应用程序引入新诊断工具

  • 2013-07-17
  • 本文字数:818 字

    阅读完需:约 3 分钟

Pratap Lakshman 作为高级项目经理,在 San Fransisco 召开的 Build 大会上演示介绍了 Visual Studio 2013 预览版中包含的各种诊断工具,这些工具能够帮助你衡量在开发基于XAML 的Windows Store 应用时所包含的各个方面。

根据Pratap 的介绍,“程序无响应”是导致差不多75% 的应用获得差评的主要原因,其次是“程序崩溃”,占到70%。55% 的应用是“响应缓慢”造成的差评,50% 的差评是因为应用严重的电量损耗。他表示用户会寻找高质量并且性能稳定的应用。

Pratap 进一步阐述说,为了使移动应用表现的出色,它应该快、流畅、高效。“快””表现在应用程序的启动和页面导航方面,“流畅”集中在滚动、平移和动画相关的方面。“高效”指电池寿命和内存占用率。他建议开发人员通过数据分析做一份详细的检查报告。

根据 Pratap 的描述,包含在 Visual Studio 2013 中的性能和诊断中心将作为分析器的单一入口。此外,你应该为点击测试和光栅化检测创建可视化树,并将可视对象显示为基本单元。他还建议降低程序复杂性,并更新屏幕上的内容。

会议也详细讨论了一种新的能量损耗工具,它能发现某个应用场景中大量耗能的部分。但它不需要使用功率计量硬件,而是通过使用一种软件计量模型来映射资源使用情况,以此来评估应用的能量使用情况。它通过检测像 CPU、显示屏和网络这些主要的系统资源来粗略估计能量消耗情况,这将帮助您优化资源使用情况以使应用程序更加节能。

Pratap 在会议上指出一个应用的能量消耗取决于设备的屏幕类型,像 LCD、LED、OLED,以及设计的选择,比如颜色含量和动画等。它也随着设备的网络类型而变化,比如有线、无线、2G、3G 和 4G。

查看英文原文: Visual Studio 2013 Preview Introduces New Diagnostics Tools for Windows Store Apps


感谢邵思华对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-07-17 07:49840

评论

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

Spring中Autowired注解到底怎么实现的

做梦都在改BUG

Java spring 框架

龙蜥LoongArch架构研发全揭秘,龙芯开辟龙腾计划技术合作新范式

OpenAnolis小助手

操作系统 龙蜥社区 龙腾计划 龙芯中科 LoongArch

我的sql没问题为什么还是这么慢|MySQL加锁规则

做梦都在改BUG

Java MySQL 数据库

【技术干货】第1篇:有道实况OCR技术

有道技术团队

前端已死?我看未必,但「低代码」已剑指前端程序员

引迈信息

面试 Vue 前端 低代码

请你喝一杯 Corretto?谈一谈 JDK 的新选择

亚马逊云科技 (Amazon Web Services)

Java jdk

再次飙升GitHub榜首!这份“保姆级”的SpringBoot笔记,不服不行

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

《数据治理行业实践白皮书》正式发布,开辟数据治理新范式(附下载)

袋鼠云数栈

数据治理

2022 IoTDB Summit:Dr.Feinauer《Apache IoTDB 在德国汽车生产线多级数据同步中的应用实践》

Apache IoTDB

数据库·

跨境数据传输是日常业务中经常且至关重要的组成部分

镭速

探究计算机视觉新兴能力:如何通过提示检索提高性能?

Zilliz

计算机视觉

解锁智能合约的力量:区块链入门教程

领创集团Advance Intelligence Group

区块链 智能合约 以太坊

听说你没法在 JRE 中使用 arthas?不,你可以

阿里巴巴云原生

Java 阿里云 容器 云原生

会声会影2023官方新功能介绍

茶色酒

会声会影2023

一文读懂PaddleSpeech中英混合语音识别技术

飞桨PaddlePaddle

语音识别 百度飞桨

阿里云云原生每月动态 | 聚焦实战,面向开发者的系列课程全新上线

阿里巴巴云原生

阿里云 云原生

GitLab 专家分享|关于 DevSecOps ,你需要知道这几点

极狐GitLab

DevOps DevSecOps 极狐GitLab 研发运维 安全左移

从智能进化模型看用友BIP的AI平台化能力

YonBuilder低代码开发平台

在云原生和裸金属环境开展NFS存储性能比对测试

QE_LAB

云原生 性能测试

借助阿里云 AHPA,苏打智能轻松实现降本增效

阿里巴巴云原生

阿里云 容器 云原生 AHPA

玩好 StarRocks,大厂 offer 接不完!|字节跳动、小红书、京东物流、唯品会、腾讯音乐要的就是你!

StarRocks

数据库

解读场景化视频制作工具的实现过程

阿里云视频云

云计算 智能生产

3.基于Label studio的训练数据标注指南:文本分类任务

汀丶人工智能

信息抽取 数据标注 文本分类 labelstudio

OpenCloudOS 如何以最小成本,高效定位内存泄露路径?

OpenCloudOS

Linux 内存 opencloudOS

最佳实践 | 基于腾讯云MRCP-Server打造简单智能外呼系统

牵着蜗牛去散步

人工智能 腾讯云 腾讯 语音识别 智能外呼系统

深度访谈 Vland CTO:像乐高一样搭建元宇宙

万事ONES

元宇宙 访谈

运维训练营第16周作业

好吃不贵

架构训练营模块八作业

现在不学习马上变垃圾

架构训练营10期

鲁班软件使用明道云优化项目管理的全过程

明道云

安全高效 | AIRIOT智慧工地管理解决方案

AIRIOT

物联网 智慧工地

一文吃透 Go 内置 RPC 原理

捉虫大师

Go RPC

Visual Studio 2013预览版为Windows Store应用程序引入新诊断工具_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章