Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita 👉bit.ly/2YiCUtE
@gersalvarez88004 жыл бұрын
Antonio estoy por terminar tu curso de kotlin, y estoy encantado pero quisiera sabes si tienes alguno más avanzado o en dónde se aprenda a fondo sobre los modelos de presentación, o clean architecture ya que he visto tus vídeos y hablas en muchos de ellos
@devexpert_io4 жыл бұрын
@@gersalvarez8800 sí, tengo Architect Coders justo para aprender sobre todos esos temas: SOLID, Patrones de presentación, arquitecturas, inyección de dependencias, testing... Esta formación solo se lanza cada x meses porque todos los alumnos avanzan al mismo ritmo creando una App desde cero (incluso en equipos si quieren). Te puedes apuntar a la lista de espera en architectcoders.com
@Javilone2 жыл бұрын
Estudio la asignatura "Entornos de desarrollo" y me acabas de reescribir la mitad de un tema que no se entendía nada de nada. Muchas gracias por tan generoso aporte!!
@devexpert_io2 жыл бұрын
Un placer!
@the_wizard_exe7 ай бұрын
Ostias , este tipo es un crack, se ve que sabes un monton , y ademas aclaraste las categorias de ellos, te mereces un buen like amigo gracias !
@devexpert_io7 ай бұрын
Muchas gracias por tus palabras!
@afplmex4 жыл бұрын
Si tú estás emocionado por la serie de vídeos, yo aún más. Cualquiera que sea el orden, será de mucha ayuda para el día a día de un desarrollador. Estaré muy pendiente de los siguientes vídeos. Mil gracias.
@devexpert_io4 жыл бұрын
Gracias Alejandro!
@omarreyes62754 жыл бұрын
Súper Antonio! estaría genial que explicaras a profundidad los más usados en la industria Android con ejemplos. A por ello!
@devexpert_io4 жыл бұрын
Genial! Tomo nota, gracias!
@jajajajaja39902 жыл бұрын
No soy un experto pero por experiencia personal. En el desarrollo de aplicaciones con kotlin yo he usado mucho el singleton y el observer (este último para aplicar el MVC)
@luisarturolazcanoguerrero67043 жыл бұрын
Breve pero excelente explicación para iniciar. gracias
@devexpert_io3 жыл бұрын
Gracias a ti
@LilianaMartinez-ef8kz2 ай бұрын
Gracias, por la información. Me gustaria que sigueras profundizando sobre los patrones de diseño. Muchas gracias
@devexpert_ioАй бұрын
Lo tendré en cuenta
@kodenix3 жыл бұрын
Buen resumen Antonio, viendo tu vídeo 8 meses tarde veo que la mayoría piensa que los patrones de diseño se aprenden en un esquema pero no es así, como dices resuelven uno o varios problemas, en resumen, la justificación para aplicar un patrón es que tengas uno de los problemas que resuelve. Yo por ejemplo no me sé todos los casos de memoria ni mucho menos, cuando tengo un problema en particular voy al libro a estudiarlo nuevamente y ver si realmente lo podría aplicar
@devexpert_io3 жыл бұрын
Totalmente! Además que esto es un vídeo introductorio para que nos suenen todos y luego indagar más si alguno encaja con un problema. Mi objetivo aún así es ir poco a poco haciendo vídeos de cada uno en el futuro. Gracias!
@tadeogonzalezalvarez64884 жыл бұрын
increíble vídeo, corto pero conciso, estoy muy interesado. Actualmente me encuentro estudiándolos con diferentes referencias en java, sin embargo casi no hay contenido de patrones con kotlin y estoy seguro que muchos de los patrones se pueden hacer de una forma muy limpia y elegante explotando las bondades de kotlin. y que mejor que los explique un experto como tu!!
@devexpert_io4 жыл бұрын
Gracias Tadeo! Pues iré poco a poco creando vídeos
@JohannGarrido2 жыл бұрын
El patrón visitor es sencillamente esencial para mantener la implementación organizada. Cada vez que creas ese folder "Model" y metes ahí tus interfaces/definiciones de tus objetos custom estás aplicando ese patrón.
@devexpert_io2 жыл бұрын
Gracia por el comentario!
@sebastianalvarezzapata85014 жыл бұрын
Me gusta bastante este tema, si puedes, sigue profundizando.. muchas gracias por compartir tus conocimientos Antonio.
@devexpert_io4 жыл бұрын
Gracias por el feedback!
@josephguerreroduron28894 жыл бұрын
Deberías hablar de cada uno de ellos, y con base a tu experiencia, cuanod poder usarlo. :). Muy buen video! :)
@devexpert_io4 жыл бұрын
Gracias! Los tengo en mente, pero hay tantos temas...
@antoniotam25243 жыл бұрын
Creo que es la primera vez que escucho de esto y eso que quería solo repasar este tema porque me olvide. Muchas gracias por el video. Si pudieras profundizar todos los patrones, sería bastante interesante. Puede ser como quieras o por orden de cuando lo mencionaste en este video.
@devexpert_io3 жыл бұрын
Gracias Antonio! A corto plazo tengo otros planes que me urgen más, pero a medio plazo es el objetivo. Creo que aunque sea un tema del que se ha hablado mucho, hay mucho margen de mejora en la forma de explicarlos.
@SelenaTorres4 жыл бұрын
Sería bueno un vídeo con los patrones creacionales un poco más detallados 😄 o incluso con ejemplos! Muy genial este vídeo y super ansiosa de ver más contenido!!
@devexpert_io4 жыл бұрын
Sí, quizá ir por los más importantes de forma individual, poniendo algunos ejemplos aplicados en una App Android o algo así... Aún le estoy dando vueltas, pero puede ser interesante
@nicogd98594 жыл бұрын
Muchas Gracias por todo lo que haces, la verdad te admiro mucho.
@devexpert_io4 жыл бұрын
Gracias por tus palabras!
@ericksierra40522 жыл бұрын
Gracias, muy informativo.
@devexpert_io2 жыл бұрын
Gracias!
@albaportillo9000 Жыл бұрын
Hola Antonio, porfaaa un video de Patrones de diseño implícitos en kotlin
@devexpert_io Жыл бұрын
Hola! La verdad que no sé lo que son los patrones de diseño implícitos. Me puedes dar algún enlace?
@neorevolutions2223 жыл бұрын
Genial. Gracias x el aporte. Más videos de diseño de patrones
@devexpert_io3 жыл бұрын
Gracias!
@CornetaSantaCruz4 жыл бұрын
Muy buen video Antonio. Estoy realmente interesado en el tema. Me encantaría ver ejemplos específicos de los patrones de diseños más usados en apps Android. Un saludo y gracias por compartir tu conocimiento.
@devexpert_io4 жыл бұрын
Gracias! Pues a ver si poco a poco voy creando nuevos videos
@blasm17133 жыл бұрын
Me encantó el vídeo y la referencia histórica.
@devexpert_io3 жыл бұрын
gracias!
@felipefranco74444 жыл бұрын
Excelente Antonio poco a poco haciendo cosas grandes que nos interesan a todos!! Gracias
@devexpert_io4 жыл бұрын
A ti por comentar!
@YungLionKing3 жыл бұрын
Los patrones de diseños se ofrecen como plantillas para solucionar un problema que ocurre una y otra ves, en nuestro entorno. Es aplicable y reutilizable!
@devexpert_io3 жыл бұрын
Gran definición!
@CarlosReyes99403 жыл бұрын
Registry... Patron que ayuda a simplificar la lógica y la implementación a utilizar además de cumplir los principios solid.
@alcareto93203 жыл бұрын
Que buen video! muchas gracias, me respondiste muchas dudas que tenia. Saludos
@devexpert_io3 жыл бұрын
Genial! Gracias por comentar
@Capocomico2 жыл бұрын
Que interesante, yo soy de los que les gusta ir contra la corriente o inventar cosas que ya están inventadas. Es interesante hacer algo y luego ver cómo lo solucionaron los tipos más grosos, muchas veces le aciertas (por supuesto que es educativo pero no productivo)
@devexpert_io2 жыл бұрын
Claro! Así es como más se aprende, también te digo... No está mal si es como método educativo
@josereynelchauxperez9473 жыл бұрын
Excelente material, muchas gracias !!!
@devexpert_io3 жыл бұрын
Gracias a ti!
@johanfranzreynaavalos77134 жыл бұрын
Buena introducción, en la práctica lo entenderé mejor ...
@devexpert_io4 жыл бұрын
Gracias!
@spsisys1 Жыл бұрын
Muy interesante! Gracias.
@devexpert_io Жыл бұрын
Gracias a ti por comentar!
@Dataver3 жыл бұрын
Magnífico vídeo, suscripción automática 👍👏
@devexpert_io3 жыл бұрын
Muchas gracias!
@simonmoyajimenez20458 ай бұрын
Interesante video, muchas gracias. Me queda una duda. Por qué no hablaste de MVC?
@devexpert_io8 ай бұрын
Aquí solo hablo de los patrones que se mencionan en el libro Design Patterns, que es el clásico que sentó los conceptos. Pero luego han surgido muchos más. Tengo otros vídeos en el canal hablando de otros patrones, entre ellos MVP: kzbin.info/www/bejne/iWTLXqhqgpakadksi=zUWWaUyrpqFNk843
@simonmoyajimenez20458 ай бұрын
@@devexpert_io Muchas gracias por tu respuesta. Como recomendaste el libro head first patterns y allí se hablaba del MVC que es uno de los que más se aplica en desarrollo Web, me generó la inquietud. Nuevamente mil gracias por el material y un saludo desde Colombia.
@alejandrodelgado14734 жыл бұрын
Estaria super bien un Main Activity con botones que lleven a la funcionalidad de cada patron o los principales, solo como idea claro por que se ve que son bastantes. Muchas gracias
@devexpert_io4 жыл бұрын
Gracias! Sí, ya veremos cómo le doy forma, tengo muchos temas pendientes
@12tumama124 жыл бұрын
Esa serie de libros de headfirst son muy muy buenos para empezar!!! Con esos aprendí en la U. Muy genial video, se nota tu pasión por el tema... Ya ando en tu página ( muy bonita, por cierto).
@devexpert_io4 жыл бұрын
Sí! Están muy bien explicados. Gracias!
@moisesgomez78204 жыл бұрын
Por favor, crea videos sobre cada patrón de diseño, donde expliques la teoría de cada uno y su aplicación en un proyecto Android.
@devexpert_io4 жыл бұрын
Iré poco a poco
@moisesgomez78204 жыл бұрын
@@devexpert_io ¡Excelente! Estaremos esperando con ansias
@braiancoronel31914 жыл бұрын
Excelente serie se viene. Gracias por esta gran introduccion! Saludos mentor
@devexpert_io4 жыл бұрын
Gracias Braian!
@lilianpuzo2254 жыл бұрын
Genial, espero que tengas mucho éxito con tu canal
@devexpert_io4 жыл бұрын
Muchas gracias!
@FelipeMSV3 жыл бұрын
Hermosa explicación :D
@devexpert_io3 жыл бұрын
Gracias! 💚
@ariadna2canaleditsdetodo4083 жыл бұрын
Dentro del Sistema de gestión de custodia, hay una variedad de elementos que se están vigilando en un momento dado. Ciertos artículos pueden recibir notificaciones de que se necesita una respuesta de inmediato (en lugar de solo rastrear si se realizó el mantenimiento regular esa semana / mes / etc.). Estos elementos pueden necesitar una de varias acciones posibles: limpieza rápida, contención y / o remoción de fluidos corporales, abordar el peligro de tracción / deslizamiento, reparación urgente, etc. Cada una de estas acciones se ajusta al mismo perfil (acción) pero no necesariamente al mismo pasos. ¿Qué patrón encajaría bien como solución a las necesidades de este sistema?
@devexpert_io2 жыл бұрын
Hola, estoy centralizando las respuestas para todos en Discord, así que te invito a que te unas y traslades tus dudas allí, un saludo! 👉 devexperto.com/comunidad
@recordar93 жыл бұрын
Genial, gracias.
@devexpert_io3 жыл бұрын
A ti
@mariana158503 жыл бұрын
Super!! que buena explicación :D
@devexpert_io3 жыл бұрын
Gracias! 😊
@elhombremasricodelmundo45503 жыл бұрын
Podrías hacer videos con algunos ejemplos del libro.
@devexpert_io3 жыл бұрын
ahora mismo estoy muy centrado en otro tema, pero lo tengo en la lista de pendientes. Gracias!
@EduCodigosPro7 ай бұрын
1) Patrones creacionales: - Abstract factory - Factory Method - Builder - Singleton - Prototype 2) Patrones estructurales (definidos por la banda de los 4) - Adapter - Bridge - Composite - Decorator - Facade - Flyweight - Proxy 3) Patrones de comportamiento: - Command - Chain of responsability - Interpreter - Iterator - Mediator - Memento - Observer - State - Strategy - Template Method - Visitor
@devexpert_io7 ай бұрын
Gracias por el resumen!
@lilianaespejo77682 жыл бұрын
Hola ( estudiante de ingeniería de sistemas 3 año) me interesaría indagar o practicar sobre la aplicación de patrones, si es posible me compartas páginas o espacios para participar de trabajos colaborativos on line con referentes que estén en el tema para aprender de una forma práctica sobre el tema , gracias!!!
@ruthcacua69774 жыл бұрын
Oye note la camisa o chamarra tuya, y me encanto y estuve buscando el logo de la console y no la hallé, si hiciste el diseño deberias venderlas en tu pagina
@devexpert_io4 жыл бұрын
Hola! No, es de una tienda de estas de camisetas frikis... Ahora no recuerdo el nombre. Son diseños que se supone que duran un tiempo y los quitan, pero me parece que los van reciclando de vez en cuando. Si te interesa mucho puedo intentar recordar la tienda.
@danielosorio5102 Жыл бұрын
Me gustaria que empezaras por singleton
@devexpert_io Жыл бұрын
Entonces esto te interesa devexpert.io/singleton-patrones-diseno/
@melchiah66033 жыл бұрын
¡un curso de cómo aplicar los patrones de diseño en Andorid por favor!
@devexpert_io3 жыл бұрын
Siii lo quiero hacer pero en abierto en KZbin
@melchiah66033 жыл бұрын
@@devexpert_io mejor aún, contenido de calidad y gratuito, debo estar en el paraíso XD
@diegoramms4 жыл бұрын
Seria Excelente que profundizaras mas en los patrones mas utilizados
@devexpert_io4 жыл бұрын
Tomo nota!
@marvinblasdelapenaguzman49053 жыл бұрын
Excelente
@devexpert_io3 жыл бұрын
Gracias! 😊
@damyzacarias3 жыл бұрын
Interface. no mencionaste, podes hacer una breve explicación por favor
@programacionjs97144 жыл бұрын
Nuevo sub y campana activada, muy buen video 👨💻
@devexpert_io4 жыл бұрын
Muchas gracias!
@joseluissantosmartinez44014 жыл бұрын
Gracias.
@devexpert_io4 жыл бұрын
Gracias a ti!
@programmingj6133 жыл бұрын
Hola! Los patrones de disenos no son para alguien en especifico no? Es decir, sea frontend o backend es bueno saberlo? O es innecesario?
@devexpert_io3 жыл бұрын
Son para cualquier lenguaje orientado a objetos. Así que en general sí, vale para todo 😊
@DiorisArias3 жыл бұрын
3:43 Mira Mamá! Estoy programando!
@devexpert_io3 жыл бұрын
🤣🤣
@irrefl16724 жыл бұрын
No te rindas tu canal crecerá te parece si entrevistas a suscribers para hablar con ellos de sus experiencias?
@devexpert_io4 жыл бұрын
Gracias por la idea! Tomo nota. No me quejo del crecimiento, es más rápido de lo habitual. Estas cosas llevan tiempo.
@irrefl16724 жыл бұрын
@@devexpert_io quizá no seamos Google Developer Experts pero si Life Developer Expert
@joseluissantosmartinez44014 жыл бұрын
¿Hay alguna relación entre patrón de diseño y los algoritmos? Y ¿y qué diferencia hay entre ellos?, ¿para, qúé se usa el algoritmo?
@devexpert_io4 жыл бұрын
No son exactamente lo mismo. Un algoritmo vendría a ser el paso a paso para resolver un problema, es el código exacto que tienes que escribir. Mientras que un patrón sería como una plantilla: un conjunto de clases y cómo se relacionan entre ellas. El objetivo de un algoritmo es realizar una tarea de forma rápida y eficiente, mientras que el de un patrón es el de proveer de una estructura flexible y mantenible en el tiempo, quizá a veces incluso penalizando un poco la eficiencia. ¡Es una pregunta ineresante! Me la guardo porque puede dar para vídeo.
@vkfenixvk4 жыл бұрын
Muy buena video! Me has dejado con ganas de más. ¿Podríamos comparar el patrón Facade con una API? Salvando las distancias claro pero al final te hace abstraerte de lo que hace y solo tienes visible los métodos como un interface
@devexpert_io4 жыл бұрын
Sí, básicamente el patrón Facade provee de una API para comunicarte con sistemas más complejos de forma sencilla.
@stephentellez57182 жыл бұрын
genial
@devexpert_io2 жыл бұрын
Gracias! 🙌🙌
@julianmorales32992 жыл бұрын
Una pregunta el desarrollo de software es lo mismo que el diseño de software ?
@devexpert_io2 жыл бұрын
Desarrollar es simplemente escribir código, el diseño busca no escribirlo de cualquier forma, sino estructurarlo de forma adecuada. Explicado de forma muy simple, sería cómo vas a organizar tu código.
@CristianRodriguezAce3 жыл бұрын
Thanks
@devexpert_io3 жыл бұрын
A ti por comentar
@hectorpablocardenasserrano83983 жыл бұрын
Me interesa!!
@devexpert_io3 жыл бұрын
Estupendo!
@youninrivas14232 жыл бұрын
Estoy haciendo un sistema de ventas, cual me recomiendan?
@devexpert_io2 жыл бұрын
Hola, estoy centralizando las respuestas para todos en Discord, así que te invito a que te unas y traslades tus dudas allí, un saludo! 👉 devexperto.com/comunidad
@davidjacobs79662 жыл бұрын
existe alguna libro como la biblia de los partones de diseño, cuantos existen segun los libros que hal leido?
@devexpert_io2 жыл бұрын
Sí, este es el original: amzn.to/3Ideneo De este libro es de donde surgen los que comento en el vídeo. Pero en ningún libro los vas a encontrar todos, porque van surgiendo con el tiempo.
@rafaelperez44032 жыл бұрын
Donde puedo averiguar sobre Pipeline y filters
@devexpert_io2 жыл бұрын
No sé muy bien a qué te refieres
@Kalex_sr5 ай бұрын
Los patrones de diseño son importantes porque salen en las entrevistas de trabajo 😅
@devexpert_io5 ай бұрын
jajaja, sin duda
@nonofce4 жыл бұрын
👍👍
@devexpert_io4 жыл бұрын
👏👏
@marcocristobalmarco-cristobal3 жыл бұрын
Y el patrón MVC en donde queda?
@devexpert_io3 жыл бұрын
Hay muchos más patrones que estos, estos solo son los que definieron la banda de los cuatro. Yo los llamos patrones de presentación
@samirrock13 жыл бұрын
alguien sabe que patrón de diseño tiene la tienda VERSACE de E-COMERCE?
@devexpert_io3 жыл бұрын
Los patrones de diseño software se refieren a la estructuración del código, y se pueden usar muchos en una misma base de código. No es nada visual ni que se pueda descubrir a simple vista.
@javierchiquitoavellan16663 жыл бұрын
Donde consigo una camiseta así 😱😱 #I AM ROOT. :v
@devexpert_io3 жыл бұрын
jajaja, pues no sé si seguirá disponible, fue en una tienda online de camisetas frikis pero no recuerdo el nombre... Hace ya más de 2 años
@daniloyanez37403 жыл бұрын
Patron estrategy y casos en la vida real.
@devexpert_io3 жыл бұрын
Gracias, tomo nota!
@gonzalopaul70284 жыл бұрын
Si en vez de leer wikipedia dieras un resumen claro y con tus palabras séria mejor.
@devexpert_io3 жыл бұрын
🙄
@12tumama124 жыл бұрын
Grasp?
@12tumama124 жыл бұрын
Más vídeos de patrones!!!
@devexpert_io4 жыл бұрын
jeje tomo nota! Gracias!
@TodoencerasmartinezMartinez10 ай бұрын
Hola
@devexpert_io10 ай бұрын
Hola!
@ale0808643 жыл бұрын
Todo lo q dices es contradictorio con la "creatividad"....como lo nuevo va surgir si seguimos patrones?...
@devexpert_io3 жыл бұрын
Creatividad no es sinónimo de reinventar la rueda. Los patrones ayudan pero no limitan. Una vez los conoces, nadie te obliga a saltártelos cuando lo creas conveniente.
@ale0808643 жыл бұрын
@@devexpert_io . Mi intención no es hablar en "sinónimo"... De echo, si queremos descubrir "herramientas" informáticas o digitales (no sé cómo llamarlas) tenemos q ser "creativos"! entonces, un programador (que considero que es "un creador") no tiene que seguir patrones, por qué estos solo hacen condicionarlo, limitarlo....limitarlo dentro de esto patrones.... Es solo una opinión! De todos modos es una gran labor lo q tu haces con los tutoriales. Gracias.
@marianodeanquin Жыл бұрын
un patron que pague mejor salario....
@devexpert_io Жыл бұрын
Jajaja
@leandropereyra73453 жыл бұрын
NO ENTENDI NADA AL FINAL.
@devexpert_io3 жыл бұрын
Hola Leandro, qué es exactamente lo que no entendiste? Quizás te pueda ayudar, un saludo!