SDK
Yoga: кроссплатформенный движок для верстки от Facebook
Facebook, конечно, не мог пройти мимо такого безобразия и выпускает новое решение для верстки – Yoga, отдельный движок, вышедший из недр React Native, и позволяющий создавать разметку быстро и сразу для всех устройств.
Управление разметкой элементов в пользовательском интерфейсе это важная часть разработки. Причем делается она на каждой платформе по-разному – в iOS, в основном, через Auto Layout, в Android контейнерами или недавно появившимся ConstraintLayout, в веб вообще CSS.
Facebook, конечно, не мог пройти мимо такого безобразия и выпускает новое решение для верстки – Yoga, отдельный движок, вышедший из недр React Native, и позволяющий создавать разметку быстро и сразу для всех платформ.
Yoga написана на C для улучшения быстродействия и на сегодня его можно использовать в Java (Android), Objective-C (UIKit), и C# (.NET).
Движок уже используется в React Native, Components for Android и Oculus, некоторые экраны в Instagram тоже переводятся на Yoga и ведется работа по внедрению фреймворка в ComponentKit.
Движок открытый (в нем, например, активно участвует Microsoft), исходники доступны на GitHub: http://facebook.github.io/yoga.
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.33
-
Новости4 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка4 недели назадAndroid Skills — что выпустил Google и почему большинство разработчиков используют навыки неправильно
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.34
