Я разрабатываю собственное приложение для реагирования. Я хотел узнать об экранах дизайна, которые автоматически подстраиваются под устройства iOS и Android. Например, мы используем автоматический макет для приложений iOS, который дает единообразное представление для всех iPhone и iPad.
Я немного запутался в дизайне экранов для Android и iPhone. Я знаю, как разработать пользовательский интерфейс для собственной платформы, совместимый со всеми устройствами.





Да, вы можете создать пользовательский интерфейс как для устройств Android, так и для iOS, используя один и тот же файл js.
В основном вам нужно иметь хорошее представление о flexbox. Это основа для создания отзывчивого пользовательского интерфейса для всех совместимых устройств. Следуйте нижеприведенным руководствам и получите хорошее представление о flexbox и дизайне адаптивного пользовательского интерфейса.
и Вы можете найти здесь хороший пример компонентов https://github.com/jondot/awesome-react-native.