Я поделюсь рецептом безболезненного запуска React Native-приложения за 6 недель командой из трёх человек. Расскажу о подходах, инструментах и техниках, которые нам для этого понадобились.
Начнем с главного ингредиента: берём стайл-гайд, симуляторы и реальные устройства и объединяем их в одну систему. Затем размещаем разработку, отладку компонент и их вариаций на один экран, одновременно отображая их на реальных устройствах. Получаем еще более значительное ускорение, чем ожидали. Нам также потребуется наличие детально документированных UI-композиций, готовых для интеграции с бизнес-логикой. И наконец, время на тестирование сокращаем с помощью проверенных на всех устройствах и платформах компонентов.
Результат — возможность вовремя выпустить приложение высокого качества, избежать повторяющихся манипуляций и снизить дальнейшую стоимость поддержки. Без нервов и боли!