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

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
意犹未尽,继续阅读下一篇

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

发表评论 | 登陆
评论

崔永元网上开食品商城:主打非转...

崔永元网上开食品商城:主打非转基因 比市价贵5倍
日前,名为“璞谷塘商城”的生鲜电商网站悄然上线。该网站的拥有者为“璞谷塘崔永元食品文化交流俱...

用软件跟踪执法官员?美司法部对U...

用软件跟踪执法官员?美司法部对Uber展开刑事侦查
网易科技讯5月5日消息 华盛顿邮报援引知情人士消息称,美国司法部就Uber涉嫌使用秘密软件...

神一样存在的“另类超市” Costco...

神一样存在的“另类超市” Costco好市多杀入中国零售市场
国外大型连锁超市进驻中国市场早已不是什么新鲜事,放眼望去目前中国市场上外国的连锁超市,如沃尔玛、家乐...

腾讯、京东和唯品会走到了一起...

 腾讯、京东和唯品会走到了一起   未来的电商大战由谁领跑
专注于两大不同电商领域的京东和唯品会竟然走到了一起,成为了战略伙伴。12月18日消息,腾讯、京东与唯品会...

公共研发机构如何进入全球创新百...

公共研发机构如何进入全球创新百强
汤森路透集团每年发布“全球创新机构百强系列报告”,分析全球各类机构在产业技术创新方面的竞争力。近日...

工业机器人如何走得稳?工信部拟...

工业机器人如何走得稳?工信部拟提高行业准入门槛
编者按:一季度,我国战略性新兴产业增加值同比增10.3%,增速高于规模以上工业3.5个百分点。战略...
关注官方微信公众号
微信搜索“信息化观察网”或扫描上方二维码

COPYRIGHT © 2007-2018

INFOOBS.COM ALL RIGHTS RESERVED

京ICP备17024783

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

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