Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Curso base de React Native 2025: #59 - Criando componente de SELECT

Автор: Lucas Souza Dev

Загружено: 2026-01-17

Просмотров: 13

Описание:

Precisa de ajuda? Solicite uma ajuda particular: https://forms.gle/Pu1aT2LsbU1nuTTDA

Nessa aula, Dev, a gente vai avançar na construção da tela de nova partida do nosso aplicativo. O foco principal será criar o componente de select, que será o principal input dessa tela, permitindo que o usuário escolha o nível da partida, a quantidade de rodadas e o tempo por rodada. Vamos desenvolver esse componente de forma reutilizável e personalizada, garantindo que ele funcione exatamente como precisamos dentro do React Native. Vou te mostrar desde a instalação da biblioteca React Native Select Dropdown até a configuração completa do componente, incluindo a estilização e a lógica de seleção de itens.
Vamos detalhar cada passo do desenvolvimento, desde o setup do componente até o tratamento do estado interno e da renderização dos itens. Você vai ver como criar funções que retornam o item selecionado, renderizam o botão e cada item do dropdown, e ainda aplicam estilos para deixar o componente visualmente próximo do nosso protótipo. Além disso, vamos adicionar ícones, ajustar padding, bordas e cores, e configurar de forma dinâmica para que qualquer tipo de item possa ser exibido corretamente. Tudo isso será feito com exemplos práticos no Visual Studio Code, permitindo que você acompanhe e compreenda cada linha de código.
No final da aula, você terá um componente de select totalmente funcional, genérico e pronto para ser reutilizado em outras partes do aplicativo. Essa abordagem vai te ensinar não apenas a usar uma biblioteca externa, mas também a construir wrappers e abstrações próprias para atender às necessidades do seu projeto. Se você quer entender como transformar uma biblioteca em um componente totalmente adaptado ao seu app e ainda dominar a integração de estados, props e estilização no React Native, essa aula é essencial para você.

Links mencionados no vídeo:
🗨️ Discord -   / discord  
🎬 CodarSe - https://codarse.com
🖥️ Protótipo no Figma: https://www.figma.com/community/file/...
📖 Repositório: https://github.com/lvsouza/youtube-re...
🎮 App na Google Play: https://play.google.com/store/apps/de...

Outros cursos no canal:
🎩 Figma para DEVs -    • Figma para DEVs: #00 - Apresentação do curso  
☪️ Curso de estilização no React -    • Estilização no React: Aula 00 - Curso de f...  
💎 Curso base de React -    • Curso base de React 2025: #00 - Apresentaç...  
👑 React, Material UI 5 e Typescript -    • React, Material UI 5 e Typescript: #00 - I...  
🏆 Curso de API Rest, Node e Typescript -    • API Rest, Node e Typescript: #00 - Apresen...  

Livros recomendados:
📘 Código limpo - https://amzn.to/43Xiick
📘 Arquitetura limpa - https://amzn.to/3ZMCStr
📘 Migrando sistemas monolíticos - https://amzn.to/45ByPDZ
📘 The Micro SaaS Handbook - https://amzn.to/4jCan93

Meu setup:
📺 Monitor 24: https://amzn.to/4msD7TY
🤖 Processador: https://amzn.to/4oJLZpN
🎧 Fone bluetooth: https://amzn.to/4lESd7r
⌨️ Teclado e mouse: https://amzn.to/4oPdgHu
💪 Suporte articulado: https://amzn.to/41hIrRE

Conteúdo:
0:00 | Introdução da aula
0:38 | Avisos importantes
3:12 | Como criar um componente de select no react native
4:30 | Instalando a lib para select
6:00 | Criando o componente de select para o react native com expo
19:20 | Estilizando o RenderItem do select
27:10 | Criando as props para o componente
33:00 | Utilizando o componente pronto
36:00 | Deixando o select dinâmico com um state
38:00 | Finalização e agradecimentos

CODARSE - Finalizando e iniciando novas telas no App

#ReactNative #CursoReactNative #ReactNativeDoZero #CriarApp #DesenvolvimentoMobile #ReactNativeGratis #AppEmMinutos #JavaScript #ReactNativeTutorial #Expo #ProgramacaoMobile #ReactNativeBrasil #PrimeiroApp #MobileDeveloper #ReactNativeBeginner

Curso base de React Native 2025: #59 - Criando componente de SELECT

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

💅 css in js умер, но мы должны обсудить это

💅 css in js умер, но мы должны обсудить это

Новости разработки | Vue.js v3.6.0-beta, TanStack AI,  Nuxt studio, Safari v26.2

Новости разработки | Vue.js v3.6.0-beta, TanStack AI, Nuxt studio, Safari v26.2

Como Rodar Modelos de IA localmente no seu PC 100% Offline - Curso Completo

Como Rodar Modelos de IA localmente no seu PC 100% Offline - Curso Completo

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

Curso React Native (aprendiz)

Curso React Native (aprendiz)

Что популярно в мире JavaScript #программирование

Что популярно в мире JavaScript #программирование

5 Уровней ИИ-Кодинга: от n8n и Cursor до Figma MCP и Google Stitch

5 Уровней ИИ-Кодинга: от n8n и Cursor до Figma MCP и Google Stitch

Я в опасности

Я в опасности

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Синьор 1С: 10 привычек, без которых ты не вырастешь

Синьор 1С: 10 привычек, без которых ты не вырастешь

Co Naprawdę Oznacza Podpisanie Umowy Mercosur? Rolnictwo, Klauzule Ochronne, Sprzeciw Państw, TSUE!

Co Naprawdę Oznacza Podpisanie Umowy Mercosur? Rolnictwo, Klauzule Ochronne, Sprzeciw Państw, TSUE!

Микросервисы на практике - сервис продажи билетов

Микросервисы на практике - сервис продажи билетов

LTX-2 Подробный обзор возможностей | Генерируем видео со звуком локально

LTX-2 Подробный обзор возможностей | Генерируем видео со звуком локально

Почему в 2026 у Нас Есть ИИ, но Нет Летающих Машин?

Почему в 2026 у Нас Есть ИИ, но Нет Летающих Машин?

Я Построил Молот Высокого Давления

Я Построил Молот Высокого Давления

ИНТУИЦИЯ vs. ЛОГИКА : Что важнее в математике? | LAPLAS

ИНТУИЦИЯ vs. ЛОГИКА : Что важнее в математике? | LAPLAS

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Научись вайбкодингу за 60 минут (первый сайт без кода)

Научись вайбкодингу за 60 минут (первый сайт без кода)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com