Верстка мобильного приложения под Android, React Native
Привет!
Нам нужно сделать верстку 20 экранов мобильного приложения для Android и UI компонентов к нему по макетами из Figma под фреймворк React Native без включения бизнес логики. Пример макетов приложен.
Необходимо выполнить резиновую вертикальную верстку в первую очередь каждого отдельного функционального UI компонента (ProgressBar, Button, MessageBox, Icon, InfoBlock, и т.д.) для формирования коллекции компонентов (UIkit). На основе полученного UIkit произвести сборку экранов.
Созданные UI компоненты должны обладать View-логикой и программным интерфейсом: кнопки должны иметь обработчики событий onClick и children, ProgressBar должен иметь props count/totalCount и color, и так далее.
Универсальность для UI компонентов не требуется, только покрытие функционала отображаемого в макетах.
Верстка будет производиться на пустом React native бойлерплейте. Первоначальная базовая структура проекта src/Components, src/Containers. Лучшие практики по верстке, стилизации, структуризации и пр, на React Native приветствуются. В приоритете скорость выполнения в компромиссе с удобством внедрения бизнес логики.
Заметка: В макетах встречается компонент отображения видео с камеры с UI-элементами поверх него, необходимо его протестировать с реальной камерой в контексте возможности размещения поверх него элементов UI Ищем опытного разработчика — нужно получить качественный результат в короткий срок!
Новости России
Москва
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
Moscow.media
Частные объявления сегодня
Eurasianet: Азербайджан публично и цинично уничтожает армянское культурное и историческое наследие в Нагорном Карабахе
Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов
Весь мир чипировали умом Ленина?! Раскрыта загадка Мавзолея В.И. Ленина. Проект "Святой Ленин".
Дивный новый мир цифровизации: в Москве пройдет Форум «Время цифры»
Пегас сделал важное заявление по Египту: стали известны цены на туры на предстоящую зиму
Коллекция купальников Love Republic
Глава Реутова проверил содержание территории города
Inside the mad Fenerbahce world Jose Mourinho is entering with rioting fans, players walking off and notorious hooligans
When Narine asked Gambhir 'can I bring my girlfriend to IPL?'
Rangers backed into a corner, must beat Panthers on road to force Game 7
Brentford B and Tiverton Town Friendlies Announced
Торжественное возложение цветов к памятному знаку «Юным героям — партизанам и подпольщикам» в Феодосии
Экс-редактор Comnews присоединился к команде iTrend
ТСД SAOTRON RT-T50: высокопроизводительный терминал сбора данных промышленного класса
Для строительства участка Приморского кольца в Калининградской области ищут подрядчика
Тизер "Возвращения в Сайлент Хилл" показал ужасы туманного городка
Лучшие Эхо в Wuthering Waves — соберите самую мощную сборку
Конец близок в релизном трейлере Destiny 2: The Final Shape
Началась предрегистрация на Command & Conquer: Legions — релиз в конце 2024 года
Китайский зонд "Чанъэ-6" совершил посадку на обратной стороне Луны
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
По делу «Крокуса» проходят 20 обвиняемых, 18 под арестом, двое под подпиской
В Москве прошла премьера документального фильма "Мамы и дети"
В России начались продажи нового компактного кроссовера GAC GS3, который стоит как LADA Vesta Sportline
«СВЯТОЙ ЛЕНИН» спасает население от борьбы с перенаселением, 5 серия, СЕРЬЁЗНЫЙ НОВОСТНОЙ СЕРИАЛ.
Вперед, навстречу Крыму: как выгодно отдохнуть у Черного моря
Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов
«Техноград» на ВДНХ приглашает слушателей на курс о трудоустройстве в медиа
Путин в Ташкенте принял единственное верное решение по НАТО. Досталось и Токаеву
Список самых популярных товаров нашего маркетплейса Bazosmarket
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
Бывшая российская теннисистка спела гимн Франции: «Я здесь дома»
Теннисистка из Пятигорска вышла в четвёртый круг турнира Большого шлема
Медведев с трудом вышел в четвертый круг "Ролан Гаррос"
Весь мир чипировали умом Ленина?! Раскрыта загадка Мавзолея В.И. Ленина. Проект "Святой Ленин".
Пятерых пострадавших при взрыве газа в Грозном доставили в Нижний Новгород
В Москве начнется новый сезон концертов «Музыка на крыше»
Боксер из США Глэнтон отработал удары перед боем с россиянином Егоровым
Музыкальные новости
Долина, Бутман и его оркестр представили Россию на Akra Jazz Festival в Турции
Лучшие сольные песни Оззи Осборна (Ozzy Osbourne)
Литературно-музыкальный вечер «Песня как признание в любви»
Книжные новинки, лаборатория текста и иллюстраций — ждут гостей Московского детского фестиваля искусств «НЕБО»
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
В Москве прошла премьера документального фильма "Мамы и дети"
По делу «Крокуса» проходят 20 обвиняемых, 18 под арестом, двое под подпиской
Стали известны все участники РПЛ сезона-2024/2025
Победитель Чемпионата по рыбалке на Рыбной неделе получил 1 млн рублей
НА ДЕТСКОМ ФЕСТИВАЛЕ ИСКУССТВ «НЕБО» СОСТОИТСЯ 5 ПРЕМЬЕР И ПОКАЖУТ НОВИНКИ ОТ ВЕДУЩИХ МОСКОВСКИХ ТЕАТРОВ
Команда Центрального округа Росгвардии стала призером на чемпионате по пожарно-спасательному спорту в Москве (видео)
Здравый смысл против дезинформации официозной пропаганды
Юрист рассказал, как добиться компенсации за потопленный в дождь автомобиль
Владимирцам напомнили об ограничении скорости из-за ремонта на трассах М-7 и Р-132 «Золотое кольцо»
Интерактивную площадку для детей запустили на Северном речном вокзале в Москве
На МКАД в Москве частично пекрыли движение из-за массовой аварии
Ташкент становится для Москвы точкой опоры – Астана проигрывает, уходя под Запад
Российские ракеты средней дальности могут появиться под боком восточноазиатских сателлитов США
Лучшие фото за май // Запоминающиеся кадры месяца
Как маленькая страна собралась "ставить на колени" Россию: Станет ли Путин отвечать Эстонии?
Международный день защиты детей: дети с ревматическими болезнями
Врач назвал напитки, которые нельзя пить в жару
Росгвардейцы из Москвы приняли участие в безвозмездной сдаче донорской крови
В Архангельске медики России обменялись методиками оказания офтальмологической помощи
Зеленский: после «заморозки» конфликт опять вспыхнет
Стали известны все участники РПЛ сезона-2024/2025
Источник 360.ru: птенцов придавило тренажером во дворе дома в Москве
Ролан Гаррос. Расписание 2 июня. Потапова и Швентек сыграют первым запуском, Синнер – последним
Американский боксер Глэнтон прогулялся по центру Москвы
Собянин рассказал, как москвичи исполняют заветные мечты детей-сирот
Собянин поздравил победителей городского конкурса в сфере культуры и искусства
Сергей Собянин. Главное за день
Собянин: Проект "Давай друЖИТЬ" помогает исполнять заветные мечты детей
Жителям Подмосковья рассказали о лесопожарной обстановке в регионе на 1–3 июня
Поезд проехал через горящий лес в Бурятии
Победитель Чемпионата по рыбалке на Рыбной неделе получил 1 млн рублей
Синоптик рассказал, когда из Москвы уйдёт аномальная жара
В Москве подвели итоги первого дня чемпионата по игре «Камень, ножницы, бумага»
В Челябинске задержали участников банды, торговавшей наркотиками в нескольких регионах
Весь мир чипировали умом Ленина?! Раскрыта загадка Мавзолея В.И. Ленина. Проект "Святой Ленин".
Главная публичная любовь Заворотнюк Сергей Жигунов проигнорировал смерть и похороны артистки
В Архангельске медики России обменялись методиками оказания офтальмологической помощи
Развитие центров экономического роста и создание аварийно-спасательных центров на территории АЗРФ обсудили на заседании президиума госкомиссии по Арктике
Архангельская область подключается к марафону "Сила России"
XXXIII Церемония «Хрустальная Турандот» объявит победителей сезона 2023/2024
Первый автобус «Санкт-Петербург — Симферополь» вышел на маршрут
ВТБ начал выдавать ипотеку на жилье в Крыму
Выставка-представление «Не просто город, а судьба, которой я не устаю гордиться!»
Портативный сканер штрих-кодов Heroje H133U на базе CMOS-матрицы
Сергей Собянин: Центральной детской библиотеке имени Гайдара — 90 лет
Список самых популярных товаров нашего маркетплейса Bazosmarket
Синоптик Паршина спрогнозировала комфортную погоду в июне в регионах РФ
Затяните пояса: тарифы на ЖКХ снова серьезно взлетят