Arquitectura Flutter 3: Indirección

  Рет қаралды 1,611

Pau Fernández

Pau Fernández

Күн бұрын

Пікірлер: 50
@tallerdecomputacion3000
@tallerdecomputacion3000 3 жыл бұрын
gracias por la explicacion. saludos
@diegofdez
@diegofdez 4 жыл бұрын
Como siempre sublime, es un concepto que aunque convivimos con ello, explicado té abre el abanico del conocimiento, graciassss, y esperando el próximo. 😅
@galvatp9221
@galvatp9221 3 жыл бұрын
Excelente video Pau, muchas gracias por compartir estos conocimientos!
@balfaz
@balfaz 4 жыл бұрын
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.
@gfr376
@gfr376 4 жыл бұрын
Excelente video Pau, un gusto seguirte.
@alexcaceres1486
@alexcaceres1486 4 жыл бұрын
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!!
@pauek
@pauek 4 жыл бұрын
Sí, lo siguiente será inversión de dependencias! Saludos, campeón!
@gustavoschuster2665
@gustavoschuster2665 4 жыл бұрын
Que excelentes todos tus videos. especialmente esta serie de arquitectura. Material muy poco frecuente en KZbin!!
@santiagocirco7217
@santiagocirco7217 4 жыл бұрын
¡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!
@MrMiksug
@MrMiksug 4 жыл бұрын
Gracias.Esto de la indireccion es lo que haces cuando implementas alguno de los software design patterns como MVC.
@pauek
@pauek 4 жыл бұрын
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.
@gfernandez2970
@gfernandez2970 3 жыл бұрын
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!
@pauek
@pauek 3 жыл бұрын
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.
@Krdn13
@Krdn13 4 жыл бұрын
Gracias de nuevo Pau, súper útiles todos tus videos.
@pauek
@pauek 4 жыл бұрын
Como que el vídeo es muy distinto, también me interesa saber qué tal se entiende o dónde es confuso, etc.
@Krdn13
@Krdn13 4 жыл бұрын
Pau Fernández Desde mi punto de vista se entiende todo perfectamente.
@JeffAporta
@JeffAporta 4 жыл бұрын
Me he repetido este video 4 veces ♡♡♡
@cristianaguilera3013
@cristianaguilera3013 4 жыл бұрын
No conocía el tema, aunque se me hizo fácil de entender. Muy muy interesante, mil gracias Pau.
@valenvalverde3730
@valenvalverde3730 4 жыл бұрын
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
@alvaromolinadev
@alvaromolinadev 2 жыл бұрын
Como siempre un video bien explicado y facil de asimilar.
@JeffAporta
@JeffAporta 4 жыл бұрын
Me ha gustado mucho este formato ♡
@pauek
@pauek 4 жыл бұрын
Gracias, tiene mucho más coste que el formato típico mío pero me alegra que valga la pena.
@JeffAporta
@JeffAporta 4 жыл бұрын
@@pauek vale cada segundo :')
@NicoILeone
@NicoILeone 4 жыл бұрын
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!
@pauek
@pauek 4 жыл бұрын
Claro, claro. Quiero intentar desgranar cada principio por separado y luego cuando lleguemos a ejemplos más grandes poder hablar con propiedad.
@NicoILeone
@NicoILeone 4 жыл бұрын
@@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!
@enriqueglopezsanchez
@enriqueglopezsanchez 4 жыл бұрын
Un video genial como siempre, no conocia la indirección.
@elchigri
@elchigri 4 жыл бұрын
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¡
@sergiofcanavero
@sergiofcanavero 4 жыл бұрын
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!
@pauek
@pauek 4 жыл бұрын
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.
@sergiofcanavero
@sergiofcanavero 4 жыл бұрын
@@pauek Buenísimo!
@manolos5242
@manolos5242 4 жыл бұрын
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.
@canco4598
@canco4598 4 жыл бұрын
crack
@kevingilbazan1731
@kevingilbazan1731 4 жыл бұрын
Muchas gracias
@carlosisaacjaldinbenavides999
@carlosisaacjaldinbenavides999 3 жыл бұрын
muchas gracias por hacer estos videos
@gerardorivero7427
@gerardorivero7427 4 жыл бұрын
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
@josemanuelromero4138
@josemanuelromero4138 4 жыл бұрын
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
@pauek
@pauek 4 жыл бұрын
De Futures y de await hay 2 vídeos, el 41 y 42!
@josemanuelromero4138
@josemanuelromero4138 4 жыл бұрын
@@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.
@pauek
@pauek 4 жыл бұрын
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.
@josemanuelromero4138
@josemanuelromero4138 4 жыл бұрын
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.
@pauek
@pauek 4 жыл бұрын
@@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.777
@jackb.777 4 жыл бұрын
Hola Pau ¿piensas terminar con la aplicación WhatsApp?
@pauek
@pauek 4 жыл бұрын
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.
@aviellisandrovasquezreyes1172
@aviellisandrovasquezreyes1172 2 жыл бұрын
Gracias por el video
@josemanuelromero4138
@josemanuelromero4138 4 жыл бұрын
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.
@pauek
@pauek 4 жыл бұрын
Yo tengo la misma sensación, sí.
@Vorterix8
@Vorterix8 Жыл бұрын
Algún día espero que vuelvas
@pauek
@pauek Жыл бұрын
Yo también... 😅
Arquitectura Flutter 4: Inversión de Dependencias
36:13
Pau Fernández
Рет қаралды 2,7 М.
Dart: Qué c#@% es el null-safety?
8:54
Pau Fernández
Рет қаралды 946
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Javascript: Cualquier función, cualquier número de argumentos!
9:11
Javascript: Conviertimos un CSV a JSON!
21:46
Pau Fernández
Рет қаралды 6 М.
Uso de Listas en Python - Parte 2
35:02
yayosagredo
Рет қаралды 32
Javascript: Creamos el paquete más pequeño posible
15:51
Pau Fernández
Рет қаралды 229
Javascript: La importancia de las funciones flecha
9:06
Pau Fernández
Рет қаралды 728
Javascript: El formato JSON es muy útil!
11:52
Pau Fernández
Рет қаралды 776
Bitcoin: Busca los 118.000$. José Luis Cava
5:50
Jose Luis Cava
Рет қаралды 71 М.
Черная Magic Mouse
0:53
Romancev768
Рет қаралды 807 М.
ПОСТАРЕЛА ЗА 1 ДЕНЬ НА 20 ЛЕТ - МУЖСКОЕ ЖЕНСКОЕ
55:44
ПРИЯТНЫЙ ИЛЬДАР
Рет қаралды 677 М.
#trending #foryou #challenge #fyp #viral #short #tiktok #vs
0:15
Misiсatсh
Рет қаралды 2,4 МЛН