Тёмный

Curso GRATIS 👌 de Flutter: Sistema de Rutas ( 💯 NAVEGACIÓN) 

Código Correcto
Подписаться 17 тыс.
Просмотров 12 тыс.
50% 1

Github (código fuente): www.codigocorr...
En este vídeo aprenderemos como usar el sistema de rutas de Flutter, con lo que podremos navegar entre páginas, aprenderemos como hacer una pantalla para un error 404, navegación estandar y navegación por nombre.
Redes sociales
Facebook: shorturl.at/pwzCG
Instagram: shorturl.at/fgSUX
Twitter: shorturl.at/bwBHQ

Опубликовано:

 

24 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 64   
Год назад
Código fuente: www.codigocorrecto.com/programacion/sistema-de-rutas-en-flutter-navegacion/ Redes sociales Facebook: shorturl.at/pwzCG Instagram: shorturl.at/fgSUX Twitter: shorturl.at/bwBHQ
@fabulososcuentosymas9008
@fabulososcuentosymas9008 Год назад
gracias por ayudarme eres genial.
@PacoGarcia_
@PacoGarcia_ Год назад
Muchas gracias por tus vídeos José. Me están sirviendo mucho porque además de explicarlo muy muy bien, nos aconsejas una forma más "profesional" de hacer las cosas con flutter. De verdad, muchas gracias. Espero que haya muchos más vídeos tuyos 🙂
@davidcasadiegos3514
@davidcasadiegos3514 Год назад
Excelente calidad de video, musica de fondo, voz, excelente explicación. Like y suscrito.
@vikingo_chile2024
@vikingo_chile2024 8 месяцев назад
Saludos desde Chile, muy agradecido de compartir tus conocimientos.
@arleycastaneda2533
@arleycastaneda2533 Год назад
Muchas gracias por tus videos, José
@fabulososcuentosymas9008
@fabulososcuentosymas9008 Год назад
Hola gracias por responder mi comentario, y yo tambien tengo dislexia, jajajajaja bueno, lo que quisiera bersa es si puedes ir a las nuevas paginas si vienen estas desde una lista: final List pages = [ "pagina1", "pagina2", "pagina3", ]; en el listviewbuilder al hacer click en cada uno de ellos me lleve a una pagina distinta me puedes ayudar en eso porfitas, se que para ti es muy facil
Год назад
Hola. Si. En el ListView puedes hacer que se llame la ruta dependiendo el index. Navigator.pushNamed(context, pages[index]) te enviaría a la página correspondiente.
@ronaldgarciavazquez8232
@ronaldgarciavazquez8232 Год назад
No me gusto, ME ENCANTÓ, justo buscaba comprender como se mueve flutter y eres un capo sin dudo... Muchísimas gracias.
@MrCrisVIP
@MrCrisVIP Год назад
desde ARGENTINA, excelente video. entendi todooo
Год назад
Excelente, me alegra escuchar eso. Hay veces que yo mismo me enredo lo que quiero decir y toca editar para no confundir a nadie. Jaja.
@MrCrisVIP
@MrCrisVIP Год назад
@ lejos de eso compañero. Fue excelente la explicación. Y la mejor dando vueltas en la red
@elmundodice3096
@elmundodice3096 Год назад
Explicas muy bien, lo mejor los tips que das para mejorar si el proyecto crece.. Tienes algún video así pero donde recibes datos desde el backend? Por ejemplo para pasar el ID del usuario en la ruta o la publicación que hizo tal usuario?
@rafnixg
@rafnixg Год назад
Excelente vídeo, tienes alguno para el manejo del estado global?
@williamstoro5473
@williamstoro5473 Год назад
Buen video, me sirvió mucho, mas videos por favor.
Год назад
Con gusto. Me alegra que te haya ayudado.
@egoti
@egoti Год назад
Excelente video!!! Entendí todo
Год назад
Excelente, me alegra escuchar que entendiste todo. Trato de explicar todo a detalle para que la idea se comprenda.
@j05k44
@j05k44 Год назад
hola bro buen video tengo una consulta, al momento de usar el navigatior.pushnamed el (context) se me subraya de rojo pero lo demas si me funciona y si importe correctamente
Год назад
Puede ser que tengas un linter en tu editor. Si el código funciona son subrayados de estilos a la hora de escribir el código.
@maulord4
@maulord4 Год назад
Eso es ORO
@LeninLinares007
@LeninLinares007 Год назад
Dos humildes recomendaciones: 1- Aumenta un poco el tamaño de la letra del código para los tutoriales, me cuesta leerlo. 2- Seria mejor "PAUSAR" el video cuando lances el Emulador y así te evitas tener que editar tanto acelerando el mismo. 3- Exito para tu canal, me gusta mucho !
Год назад
Muchas gracias. Tienes razón en ambas recomendaciones. Me lo anotaré en el escritorio para tenerlo en mente en el siguiente video.
@URIXMX
@URIXMX Год назад
Muchas gracias!
Год назад
Con gusto. Muchas gracias por ver el vídeo.
@DanielRapOficial
@DanielRapOficial 3 месяца назад
Gracias..
2 месяца назад
Un vídeo genial, como los otros. Comentar que me he tropezado con un pequeño problema. En las tres páginas (home, segunda y tercera página) puse dos botones, para poder navegar a cualquiera de las otras dos. Funciona bien, pero me he dado cuenta de que cuando hago el LOGIN y después me va a HOME, Digamos que HOME sustituye el nivel de LOGIN (que es el superior), pero cuando navego entre las páginas no es lo mismo. Si entro en HOME, puedo volver atrás. Si hago un pushReplacementNamed no me valdría. No sé si es correcto lo que voy a decir, pero es algo así como que no vuelve a la "página 0". ¿Cómo se podría hacer? 😀
2 месяца назад
Bueno, he averiguado algo más. Si se usa esta orden: Navigator.pushAndRemoveUntil( contexto, MaterialPageRoute(builder: (context)=> const HomePage()), (Route route) => false,); La página HomePage parece ponerse al principio del stack, borrando lo anterior. ¡Ojo! esta orden está dentro de una función que retorna un Widget y acepta la variable context "contexto". Ahora me falta saber cómo puedo llamarla simplemente aceptando otra variable tipo String que he definido, llamada página, que almacena simplemente '/home'.
2 месяца назад
Me autorespondo. Se usa Navigator.pushNamedAndRemoveUntil( contexto, pagina, (Route route) => false, ); donde pagina es una variable de tipo String que contiene la clave. Por ejemplo, '/home'. 😄
@jonathanojeda6680
@jonathanojeda6680 Год назад
Hola tengo una duda de como hacer Navegación anidada, por favor si pudiera ser tan amable de mostrar un ejemplo. Gracias
Год назад
La navegación en Flutter es por páginas. Lo que buscas puede lograrse mostrando o ocultando componentes de forma lógica. Una variable que permita mostrar u ocultar una zona dependiendo si está true o false.
@jonathanojeda6680
@jonathanojeda6680 Год назад
@ compredo... de echo lo hice asi pero tengo un problema, al regresar atras o cuando quiero destruir esa subruta y quedarme con la anterior, al regresar atras salgo de la app por que no reconoce esa logica como una ruta y no seria la idea, estuve investigando y se pudiera hacer con auto_route o con go_route pero no he logrado ver un ejemplo completo lo mejor explicado posible.
@jonathanojeda6680
@jonathanojeda6680 Год назад
si pudiera ayudarme con un ejemplo se lo agradeceria. muchas gracias!!!
Год назад
@@jonathanojeda6680 investiga como capturar el momento de retorno. Hay un widget que se llama WillPopScope. Con se widget puede detectar cuando se está volviendo atrás con el botón y hacer lo que requieras.
@leocruz3110
@leocruz3110 Год назад
una pregunta en el min 6:51 no se como sacas el cuadro de texto q dice Correccion Rapida no se si podrias apoyarme
@DANITO285
@DANITO285 Год назад
Exelente amigo
@cristianmachado4104
@cristianmachado4104 Год назад
excelente video bro
Год назад
Gracias. Me alegres que te haya gustado.
@bashita159
@bashita159 Год назад
como se pasan datos con rutas
@rdeveloper7477
@rdeveloper7477 Год назад
Tengo una pregunta me he fijado que cuando cambias la ruta te aparece un botón de atrás en el appBar, pero no te he visto programar el botón en ningún momento, asumo que ese botón se programa automático cuando usas Navigator con un Scafold y un appBar, ¿Es así o me estoy equivocando?
Год назад
Es correcto, ese botón de volver se agrega automaticamente gracias al scafold y el appbar.
@NicolasGazoo
@NicolasGazoo Год назад
Hola! tengo una duda, hago mi index.dart, añado los export a las rutas, despues de eso, de la segunda ruta en adelante me aparcen subrayadas en rojo como si hubiera un error, y no me deja compilar el codigo :( sabes por es ?
Год назад
Solo para confirmar, cada línea la estás terminando con un ; cierto? La primera tiene su punto y coma?
@maxinunez7117
@maxinunez7117 Год назад
Hola, los videos antiguos de más de un año que tienes en el canal, han cambiado mucho? O sigue funcionando el código?
Год назад
Algunos si siguen vigentes, otros han cambiado en algunos detalles, especialemente los que tiene que ver con packages. En general Flutter sigue evolucionando y cuando se desarrolla hay que tener la documentación a mano por si algo ha cambiado.
@maxinunez7117
@maxinunez7117 Год назад
@ gracias por tu respuesta
@powerlinksec
@powerlinksec Год назад
Hola, muy buen video, podrias hacer un video donde expliques como se pueden recibir los parametros enviados como objeto desde una pushsnamed en otra pagina, por ejemplo: Navigator.pushNamed( context, 'pagina 2', { 'arg1': 'valor1', 'arg2': 'valor2' } ); como los recibo en la pagina 2? esto no funciona -> final args1 = ModalRoute.of(context)!.settings.arguments as Map;, tampoco esto: Map? args = ModalRoute.of(context)?.settings.arguments as Map?; como,obtengo arg1 y arg2?
@LeninLinares007
@LeninLinares007 Год назад
Usando Provider, con una instancia de los datos que quieres compartir/guardar, el tiene un video sobre Provider, chekalo !
@maulord4
@maulord4 Год назад
como usas ese texto predictivo? copilot??'
Год назад
Es correcto. Es github copilot. ✈️
@gduffoo
@gduffoo Год назад
cuales son los plugins de autocompletado que usas?
Год назад
Utilizo varios. Flutter Widget Snippets y Copilot son los que más uso en el vídeo.
@lRadamanthySl
@lRadamanthySl Год назад
algo de navigation 2.0?
@victor45436
@victor45436 Год назад
Buen video, como se llama el tema que usas en vscode?
Год назад
Utilizo como tema de color: Ayu Dark Bordered. Y para los iconos: VSCode Icons.
@victor45436
@victor45436 Год назад
@ gracias!
@marlonsalinas764
@marlonsalinas764 Год назад
Estás trabajando en Ubuntu?
Год назад
Si, usaba Ubuntu Budgie, pero recientemente me comenzó a dar problemas la tarjeta Nvidea, así que volví a Windows, básicamente por trabajo.
@marlonsalinas764
@marlonsalinas764 Год назад
@ qué modelo de tarjeta es?
@ArnessBerzerk
@ArnessBerzerk 9 месяцев назад
flutter tiene todo bueno pero esto es lo que da dolor de cabeza las rutas, no entiendo nada de nada. si flutter añadira que fuera mas fácil sería bueno, tipo solo con decirle que queremos que vaya a la otra pagina poniendo su nombre dentro de un contenido fuera bueno
@isaacbladehd
@isaacbladehd 10 месяцев назад
Que emulador es ese?
@lucascserrate
@lucascserrate Год назад
No pusiste a Mario en la espera, me desuscribo
Год назад
😂😂
Далее
Flutter BottomNavigationBar
13:37
Просмотров 12 тыс.
💻 ¿Cómo navegar entre pantallas en Flutter?
14:25
Curso de Flutter Desde Cero App Clon de Netflix
1:14:43