Como siempre sublime, es un concepto que aunque convivimos con ello, explicado té abre el abanico del conocimiento, graciassss, y esperando el próximo. 😅
@galvatp92213 жыл бұрын
Excelente video Pau, muchas gracias por compartir estos conocimientos!
@balfaz4 жыл бұрын
La indireccion ya la conocia, hay que decir que como todo si se usa en manera negligente te puede complicar las estructuras màs simples, pero màs alla de eso, explicastes muy bien el concepto. Espero continuar a ver màs contenido de este tipo en tu canal.
@gfr3764 жыл бұрын
Excelente video Pau, un gusto seguirte.
@alexcaceres14864 жыл бұрын
Estoy justo practicando el tema de inyección e inversión de dependencias (SOLID en general) y creo que por aquí van los tiros :P hay que empezar a pensar en la escalabilidad!!. Muy chulo el nuevo formato de videos!!
@pauek4 жыл бұрын
Sí, lo siguiente será inversión de dependencias! Saludos, campeón!
@gustavoschuster26654 жыл бұрын
Que excelentes todos tus videos. especialmente esta serie de arquitectura. Material muy poco frecuente en KZbin!!
@santiagocirco72174 жыл бұрын
¡Excelente, Pau! Me encantó el nuevo formato del video, muy profesional y claro! Igualmente, los videos anteriores son excelentes también. Cuando el profe es bueno, el video siempre va a ser bueno! Saludos!
@MrMiksug4 жыл бұрын
Gracias.Esto de la indireccion es lo que haces cuando implementas alguno de los software design patterns como MVC.
@pauek4 жыл бұрын
Si, exacto. En el próximo vídeo haré un MVC clásico, que es poner un nivel de indirección entre la vista y el modelo.
@gfernandez29703 жыл бұрын
Pfff pau, que buenos videos haces, de verdad. Espero que con el tiempo te animes a subir mas, porque videos de esta calidad en español, no los hay, y es una verdadera pena, contigo a lo largo de estos años he aprendido muchas cosas. Dado que entiendo que por diferentes razones no puedas o no te veas con ganas de subir más videos, ¿serías por favor tan amable de decirme por dónde debo continuar con flutter? Una ruta, el indice de un libre, youtubers ingleses con formas de enseñar como la tuya, lo que sea, lo agradeceria mucho. ¡Muchas gracias!
@pauek3 жыл бұрын
Ahora he visto tu comentario, muchas gracias. Hay otros KZbinrs en inglés que están bien, pero yo mismo echo en falta que no sintetizan y simplifican las cosas. Lo que te recomiendo es que te tires a la piscina con un proyectito y lo vayas haciendo crecer. Y que uses directamente la documentación de Flutter, que es muy buena. Aprende a leerla directamente. Toma tiempo per es crucial, de lo contrario dependes de álguien siempre. Otra cosa que te puede ir bien es mirar en GitHub proyectos open-source en Flutter (que hay bastantes) y que leas código de gente que domina. Si vas logrando "entrar" y aunque al principio te parezca difícil, diría que esa es la forma más rápida de aprender.
@Krdn134 жыл бұрын
Gracias de nuevo Pau, súper útiles todos tus videos.
@pauek4 жыл бұрын
Como que el vídeo es muy distinto, también me interesa saber qué tal se entiende o dónde es confuso, etc.
@Krdn134 жыл бұрын
Pau Fernández Desde mi punto de vista se entiende todo perfectamente.
@JeffAporta4 жыл бұрын
Me he repetido este video 4 veces ♡♡♡
@cristianaguilera30134 жыл бұрын
No conocía el tema, aunque se me hizo fácil de entender. Muy muy interesante, mil gracias Pau.
@valenvalverde37304 жыл бұрын
Muy bueno como siempre, Pau. Tengo que decir que soy un nostálgico del otro formato (aunque sólo haya pasado un vídeo ☺️); pero como siempre, todo se entiende de maravilla. Enhorabuena
@alvaromolinadev2 жыл бұрын
Como siempre un video bien explicado y facil de asimilar.
@JeffAporta4 жыл бұрын
Me ha gustado mucho este formato ♡
@pauek4 жыл бұрын
Gracias, tiene mucho más coste que el formato típico mío pero me alegra que valga la pena.
@JeffAporta4 жыл бұрын
@@pauek vale cada segundo :')
@NicoILeone4 жыл бұрын
Pau el video se entiende bárbaro como todos los tuyos! Esto no está relacionado con el bajo nivel de acoplamiento o principios SOLID? Saludos y gracias!
@pauek4 жыл бұрын
Claro, claro. Quiero intentar desgranar cada principio por separado y luego cuando lleguemos a ejemplos más grandes poder hablar con propiedad.
@NicoILeone4 жыл бұрын
@@pauek Me encantan tus videos Pau, me anoto a estos nuevos contenidos, a veces es difícil seguir todos los principios y patrones, y no siempre aplica a todos los proyectos ni son beneficiosos utilizarlos siempre. Así que me interesa mucho tu punto de vista y como lo mencionas con dart y flutter. Abrazo grande!
@enriqueglopezsanchez4 жыл бұрын
Un video genial como siempre, no conocia la indirección.
@elchigri4 жыл бұрын
Me puedes ayudar con dudas de publicación de una app, la última me ayudases un montón y te agradezco de corazón. Tengo una app hecha al 95%, el problema me viene cuando quiero hacer la versión premiun. Mi app tiene un show alert cada 2 minutos, y quería que la versión premium no tenga esa "publicidad", meter alguna funcionalidad más. Pero hago una copia de la carpeta de la App, y me da error al hacer una build. Me pone que tengo una app igual, tengo que cambiar el pubspec.yaml? Que tengo que cambiar para diferenciar ambas la original app y copia modificada. Quiero que la versión premiun sea independiente pero con código al 80% igual. Y al subirla tendría que ser de pago y vincularla a la original? Tengo dudas es mi primera App. Y agradezco tus videos. He aprendido y he aplicado cosas. Muchas gracias¡
@sergiofcanavero4 жыл бұрын
Hola Pau. El video está muy bueno! Usando esta forma, estaría fantástico que nos sugieras un modelo de estructura de carpetas para Flutter, ya que en la web no hay mucha información sobre este tema. Esto ayudaría mucho a organizar todo un proyecto. Gracias por todos tus videos!
@pauek4 жыл бұрын
Sí, esa es la idea. Llegaremos a Clean Architecture en Flutter, que implica, como dices, una estructura de carpetas muy particular. Pero no quiero explicar eso sin decir el porqué de cada cosa, me parece malo seguir una pauta que no entiendes así que quiero pasar por todos los conceptos necesarios para entender Clean Architecture bien.
@sergiofcanavero4 жыл бұрын
@@pauek Buenísimo!
@manolos52424 жыл бұрын
Muchas gracias Pau, el formato se entiende muy bien y aunque prefiero tu “otro estilo” creo que estos vídeos son los que te hacen ir un paso más y te hacen mejor programador, conocer el fondo de todo es la base para sacar todo el provecho.
@canco45984 жыл бұрын
crack
@kevingilbazan17314 жыл бұрын
Muchas gracias
@carlosisaacjaldinbenavides9993 жыл бұрын
muchas gracias por hacer estos videos
@gerardorivero74274 жыл бұрын
Buenas!. Lo conocía de manera práctica pero no conocía el nombre ,mmm... No muy bien, claro está.hola, soy alumno de una universidad en México y me parece que si una persona tiene buenos fundamentos puede hacer buenas cosas con calidad
@josemanuelromero41384 жыл бұрын
Seria interesante que hicieras un video sobre el tema future, await, future.foreach, future.wait, ya que la información que he visto está toda en ingles y seguro que con tu forma de explicar se entenderia muy bien
@pauek4 жыл бұрын
De Futures y de await hay 2 vídeos, el 41 y 42!
@josemanuelromero41384 жыл бұрын
@@pauek Los he visto Pau, pero estos dias estoy metido en una aplicacion que llama a futures y no me daba el resultado que esperaba, buscaba en internet y todo en ingles, y por ello seria bueno un video pero explicando los futures con mas complejidad.
@pauek4 жыл бұрын
Entiendo. Qué tipo de ejemplo te interesa? Con lo que dices sobre más complejidad no se me ocurre cómo enfocar el vídeo.
@josemanuelromero41384 жыл бұрын
Te comento lo que tiene que hacer la aplicación que estoy desarrollando. Primero descargo un fichero xml con datos, entre los cuales esta la url con la foto principal del producto. Dicho campo url es a la vez un array de string, ya queu una vez almacenados los datos de los productos en un array, tengo que recorrer dicho array para buscar si hay mas fotos del productos almacenadas en un directorio remoto, si las encuentra, actualizo el array de urls para posteriormente mostrarlas en un widget carousel_sider. El ejemplo podria basarse en eso, utilizando multiples llamadas a futures, con await o sin await, dependiendo si queremos que empiece a mostrar los datos nada mas iniciar el proceso o esperando a que acabe todo para mostrarlo.
@pauek4 жыл бұрын
@@josemanuelromero4138 Genial, es un buen caso de uso. Me pensaré un ejemplo porque eso de lanzar muchos hilos a la vez es un berenjenal, y cuesta de entender qué está ocurriendo.
@jackb.7774 жыл бұрын
Hola Pau ¿piensas terminar con la aplicación WhatsApp?
@pauek4 жыл бұрын
Sí, es mi intención. Pero cuando planteé el login para WhatsApp, me pareció que continuar el proyecto como estaba implicaba saltar por encima de muchas cosas, porque cuando las cosas crecen hay que empezar a poner estructura, y esta serie allanará el terreno para poder explicar mucho mejor los cambios que quería poner.
@aviellisandrovasquezreyes11722 жыл бұрын
Gracias por el video
@josemanuelromero41384 жыл бұрын
Pau, de este formato me gusta los diagramas, pero al escribir codigo vas demasiado deprisa y no da tiempo a asimilar. En el anterior formato ibas mas despacio.