您目前所在位置: 首页 > 今日观察 > 正文

Facebook在开源社区发布调试工具Sonar

2018-06-12 15:53:09 文/信息化观察网 作者/编译

Facebook在开源社区发布了一款名为Sonar的内部调试工具。

周一,Facebook软件工程师Emil Sjölander在一篇博客文章中表示,Sonar是由Facebook工程师开发的,旨在帮助他们管理社交网络,包括为软件添加新功能,寻找软件bug和优化性能。

现在,Sonar已向开源社区发布,希望为程序员提供加快应用程序开发和部署的工具。

“借助Sonar,工程师可以灵活、直观地检查和了解iOS和Android应用程序的架构和应用行为,”Sjölander说道,“我们相信Sonar通过提供更加直观和交互式的体验来改进当前的工具,通过扩展交互体验以适应工程师的特定需求。”

这个可扩展跨平台调试工具是基于Stetho的,Sonar利用了该软件中最有用的应用模块,并对其进行了改进。

Sonar是由桌面客户端和移动SDK组成的,开发人员可以使用Sonar检查应用布局——无论应用是使用标准的Android / iOS视图还是Litho / ComponentKit组件构建的,以及检查日志和网络流量。

Facebook上的一些工具用例包括显示从请求流中获取数据和追踪性能指标。

考虑到庞大的Facebook平台,Sonar的构建是为了应对一系列不同的组件和用例,因此该工具包含一系列针对通用功能和基于Facebook的功能的插件。

Facebook推荐开发者使用Sonar来替代Stetho,除非是还没有从Stetho移植到Sonar的一些功能,例如基于Dumper的命令行工具。

“Sonar中包含的所有工具都是插件; Sonar的核心只提供一组用户界面组件,并管理设备之间的连接,”软件开发人员说道,“这意味着任何人都可以像定制插件一样构建功能强大的工具。”

Sonar和软件的附带插件可以通过Sonar SDK集成到现有的应用程序中。

该软件已在GitHub提供下载。

“我们已经看到Sonar在Facebook内部的强大之处,我们相信Sonar的API将帮助其他工程师为软件开发新的功能,从而改善他们的工作流程,”Sjölander说道,“我们期待社区会开发出什么样的工具,在未来的几个月里,我们将继续致力于改进Sonar工具的核心功能,扩展插件开发人员可用的API权限。”

原文作者:Charlie Osborne

免责声明:凡注明为其它来源的信息均转自其它平台,由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。联系邮箱:leixiao@infoobs.com
意犹未尽,继续阅读下一篇

电子游戏还能训练人工智能?

发表评论 | 登陆
评论

投资分析的必要性及6个原因

投资分析的必要性及6个原因
不久前,分析被看做是神秘数据向导的秘密领域。它们在项目上“兢兢业业”,远离公司的日常工作,...

平安50亿贷款告急,乐视最大危机...

平安50亿贷款告急,乐视最大危机是银行挤兑风险
文/腾讯科技 李儒超 乐视资金危机近日仍在持续发酵。对于再次站在风口浪尖的贾跃亭而言...

董明珠再谈格力手机:华为卖老大...

董明珠再谈格力手机:华为卖老大我就卖老二
【TechWeb报道】5月19日消息,在格力电器2016年年度股东大会上,董明珠再次谈到了格力手机。她表示,“格...

数据之都:贵州何以成为又一个云...

数据之都:贵州何以成为又一个云计算之都
云计算,绕不开杭州,也可能绕不开贵州。 杭州,因为浙江背后的制造产业升级...

微软复兴计划已重回正轨 商务云...

微软复兴计划已重回正轨 商务云年化营收接近200亿美元目标
腾讯科技讯 据外电报道,受基于互联网的软件和服务营收增长的推动,微软的复兴计划在上一财季重...

不按套路出牌的董小姐 要做别人...

不按套路出牌的董小姐  要做别人不能做的和不能实现的事情
雷厉风行的董明珠,总是能做出外界难以预料的事情,当你以为格力只是一个空调品牌时,董明珠早已将眼光放到...
关注官方微信公众号
微信搜索“信息化观察网”或扫描上方二维码

COPYRIGHT © 2007-2018

INFOOBS.COM ALL RIGHTS RESERVED

京ICP备17024783

京公网安备京公网安备 11010802023927号

  • 会员登陆
  • 会员注册
  • 找回密码
captcha