Facebook открыла средство отладки мобильных приложений

12 июнь, 2018 - 10:42

Facebook открыла средство отладки мобильных приложений

Компания Facebook анонсировала релиз с открытым кодом на GitHub инструмента мобильной отладки Sonar. Он базируется на платформе разработки Google Chrome, предоставляет возможность добавлять подключаемые модули, создавать новые функции, анализировать ошибки и оптимизировать приложения для Android и iOS.

Эта инициатива стартовала более трех лет назад с выходом Stetho, отладочного «моста» Android, построенного на инструментарии Chrome.

«С Sonar мы хотели использовать то, чему мы научились со Stetho, для разработки инструмента с более расширяемым функционалом, более богатым пользовательским интерфейсом, и который бы работал как на iOS, так и на Android», — написал в анонсе программный инженер Facebook, Эмиль Шолендер (Emil Sjölander).

Sonar доступен для сообщества разработчиков на GitHub вместе с множеством подключаемых модулей, созданных инженерами Facebook. Он состоит из двух компонентов: настольного клиента и наборов SDK, устанавливаемых на мобильных устройствах. Десктопный клиент создан на основе кросс-платформенной open source библиотеки GitHub — Electron и открытых проектов Facebook, таких как React.js, Flow, Metro, RSocket и Yarn.

«Надеемся, что Sonar с открытым исходным кодом и сопровождающие его плагины станут полезным инструментарием для других инженеров, работающих над мобильными приложениями, — заявил Шолендер. — Используя SDK Sonar, эти плагины можно легко интегрировать в существующие приложения всего несколькими строками кода».