Что нужно знать об отличиях android от ios при работе с React Native?

Пока не начал знакомится с React Native всегда думал что один код работает одинаково на всех устройствах, но как я понял не все так просто. Что нужно знать об отличиях android от ios при работе с React Native? То есть, сейчас мне нужно спроектировать приложение так что бы потом не возникло проблем с отличиями устройств, если это вообще возможно)
  • Вопрос задан
  • 698 просмотров
Пригласить эксперта
Ответы на вопрос 1
SerzN1
@SerzN1
Challenge me!
1. нужно учитывать ожидаемое поведение приложения под каждую платформу:
андроид - перемотка табов смахиванием влево вправо, табы сверху
иос - прокрутка в основном по вертикали и вкладки снизу
2. навигация на андроид может и должна использовать кнопку назад, на иос только 1 кнопка на телефоне
3. плагины дают разный интерфейс работы с нативным апи и как это разрулить - это на ваш выбор

это вроде основное. лучше посмотреть последние дизайн гайды, возможно уже что-то поменялось. в целом все на ваш выбор. никто не заставляет вас делать однотипные приложения на материал фреймворке, но и с другой стороны не ожидаемое поведение нужно продумать чтобы не было конфузов. лучше приложение лепить из элементов, для начала, чем дать дизайнеру резвиться. возможно дизайнер будет опытный и будет знать стайл и поведенческие гайды и не плшлет вас когда речь зайдет об андроиде и его поведении
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы