Treshaking: Esta me la sé, lo escuche que lo mencionaste en unos de tus videos pasado, antes lo escuche en un video de Ionic. Y básicamente lo que hace es eliminar el código o módulos que no se usan (Código basura entre comillas xd) y lo hace para optimizar la App ya sea WEB o Mobile, porque si mal no recuerdo tambien aplica para Angular y React.
Me siento como en examen de uni con las ultimas preguntas, intentare responder la primera JIT y AOT Compilation JIT viene de Just-In-Time y es un tipo de compilación que interpreta el bytecode de nuestro código en tiempo de ejecución. En Flutter este tipo de compilación es la que nos permite hacer el amado hot-reload cuando corremos nuestra app en modo debug, pero también nos genera un apk mas pesada y costosa en términos de uso de hardware. AOT viene de Ahead of Time y esta se encarga de compilar el bytecode en código nativo. Este es el tipo de compilación que usamos en Flutter para el modo release que nos genera apks mas ligeros con mejor rendimiento. Dart permite usar ambos tipos de compilación en cada caso.
buenisima Diego, tengo 6 meses con flutter y esta entrevista me enriquece en lo que debo mejorar y lo que desconocia. gran trabajo. a seguir aprendiendo, estuve revinsandp tu contenido y he aprendido muchos trucos y buenas practicas en la creación de la app. saludos desde Costa Rica.
Mmm lo leí rápido hace tiempo pero no estoy seguro... ahí va Un Isolate es una parte de nuestro código que puede correr en otra memoria asignada, corren en background y se entiende como Threads.
Que buen video, podrías convertirlo en un podcast, yo lo iba escuchando mientras iba manejando y la verdad es que fue muy interesante a pesar de no ver el video.
@@diegoveloper Si, en ingles vamos bien, estoy estudiando a profundidad Flutter, hay cosas que desconocía y ahora ya tengo más idea, te comento después si quede o no xD, gracias por contestar brother! saludos
Esto me sirve y muchísimo =D muchas gracias!! Actualmente estoy aplicando a un programa para ingresar a una empresa de desarrollo de apps con flutter pero no me hicieron preguntas así de técnicas, ni siquiera las básicas jaja no se si son demasiado amables o no debo esperar mucho de ellos.
Una preguntan bro, por que preguntan cuantos años tienes trabajando con una tecnologia? por ejemplo yo manejo python,php,nodejs,c#,java ,etc,etc, pero no me enfoco en ningunos si no que desarrollo en el lenguaje que mi cliente lo requiera, osea si le digo que tengo 12 años de experiencia, ellos esperan que responda : si tengo 12 años (con la tecnologia que piden) pero en realidad los senior podemos leer,implementar en cualquier lenguaje, obviamente solamente los que son developers de verdad.
La pregunta sería, por qué usarlo? Jaja. Fuera de bromas, lo de gestión de estados es un tema polémico, ya hay muchos videos explicando el porqué deberíamos evitar getx, sobretodo para los principiantes. Las empresas/startups serias y devs con más experiencia, evitan getx.
Referente en el minuto 22, como puedo mostrar un portafolio de mis apps de flutter, eh buscado varias formas de hacer el deployment de algunas de mis practicas, pero por fortuna aun, no eh logrado encontrar alguna plataforma, por ejemplo netlify que permite visualizar gratis cualquier plantilla maquetada con HTMl, algo así busco, pero con flutter, o simplemente subo mi app a mi repositorio y le hago un review???? Muchísimas gracias por todas tus recomendaciones, y enseñanzas !!
@@pedroarias1353 Buenas. Me va muy pero muy bien. No se que comentarte en especifico jaja. Pero utilizamos flutter_bloc y BLoC. Yo utilizaba GetX pero ya no me sentia muy comodo con eso, por suerte aqui utilizamos BLoC. Utilize esta playlist para aprender BLoC en detalle (ua-cam.com/video/w6XWjpBK4W8/v-deo.html)
Treshaking: Esta me la sé, lo escuche que lo mencionaste en unos de tus videos pasado, antes lo escuche en un video de Ionic. Y básicamente lo que hace es eliminar el código o módulos que no se usan (Código basura entre comillas xd) y lo hace para optimizar la App ya sea WEB o Mobile, porque si mal no recuerdo tambien aplica para Angular y React.
Vale se entiende lo que hace. Pero como se hace ? Existen herramientas o algu package ?
Flutter trae integrado treeshaking no es necesario agregar algo, si me equivoco corrígeme @diegoveloper
Asi es bro, ya flutter lo trae por defecto en los tools de compilación :)
Me siento como en examen de uni con las ultimas preguntas, intentare responder la primera
JIT y AOT Compilation
JIT viene de Just-In-Time y es un tipo de compilación que interpreta el bytecode de nuestro código en tiempo de ejecución.
En Flutter este tipo de compilación es la que nos permite hacer el amado hot-reload cuando corremos nuestra app en modo debug, pero también nos genera un apk mas pesada y costosa en términos de uso de hardware.
AOT viene de Ahead of Time y esta se encarga de compilar el bytecode en código nativo.
Este es el tipo de compilación que usamos en Flutter para el modo release que nos genera apks mas ligeros con mejor rendimiento.
Dart permite usar ambos tipos de compilación en cada caso.
perfect :)
buenisima Diego, tengo 6 meses con flutter y esta entrevista me enriquece en lo que debo mejorar
y lo que desconocia. gran trabajo.
a seguir aprendiendo, estuve revinsandp tu contenido y he aprendido muchos trucos
y buenas practicas en la creación de la app.
saludos desde Costa Rica.
Algo que también podrían preguntar sería "Qué es el context?". Parece sencilla pero no todo el mundo sabe responderla bien (me incluyo 😅)
Mmm lo leí rápido hace tiempo pero no estoy seguro... ahí va
Un Isolate es una parte de nuestro código que puede correr en otra memoria asignada, corren en background y se entiende como Threads.
Interesante las preguntas, algunas las sabia otras no, a seguir aprendiendo
Que buen video, podrías convertirlo en un podcast, yo lo iba escuchando mientras iba manejando y la verdad es que fue muy interesante a pesar de no ver el video.
Q: why flutter? R: why not?
haha buena esa
thanks!
Gracias por compartir tus conocimientos Diego me estas ayudando bastante 😊
Me corchaste con la primera y tercer pregunta , ni siquiera los había escuchado , buen video
Mañana jueves 04 tengo entrevista con 4 programadores de SuperFormula!! Me servirá bastante este video, gracias Diego!
Practica tu inglés y recuerda sobre las prácticas y flujos que manejaste en tus trabajos anteriores.
@@diegoveloper Si, en ingles vamos bien, estoy estudiando a profundidad Flutter, hay cosas que desconocía y ahora ya tengo más idea, te comento después si quede o no xD, gracias por contestar brother! saludos
@@1nterfacedemexico438 cuentanos como te fue bro, seria bastante enriquesedor para los que todavía no tenemos entrevistas en dichas empresas.
Esto me sirve y muchísimo =D muchas gracias!!
Actualmente estoy aplicando a un programa para ingresar a una empresa de desarrollo de apps con flutter pero no me hicieron preguntas así de técnicas, ni siquiera las básicas jaja no se si son demasiado amables o no debo esperar mucho de ellos.
Bro esto me ha resultado super útil Gracias
me hace gracia cuando dices "no vayan a usar GetX" XD XD XD
Muy buen vídeo, gracias
Una preguntan bro, por que preguntan cuantos años tienes trabajando con una tecnologia? por ejemplo yo manejo python,php,nodejs,c#,java ,etc,etc, pero no me enfoco en ningunos si no que desarrollo en el lenguaje que mi cliente lo requiera, osea si le digo que tengo 12 años de experiencia, ellos esperan que responda : si tengo 12 años (con la tecnologia que piden) pero en realidad los senior podemos leer,implementar en cualquier lenguaje, obviamente solamente los que son developers de verdad.
Cuales son tus soft skills
muy bueno. Me gustaria un video para saber donde buscar trabajo como dev flutter? ya sea America Latina u otro.
Porque no usar getX para la prueba tecnica 😢?
La pregunta sería, por qué usarlo? Jaja.
Fuera de bromas, lo de gestión de estados es un tema polémico, ya hay muchos videos explicando el porqué deberíamos evitar getx, sobretodo para los principiantes.
Las empresas/startups serias y devs con más experiencia, evitan getx.
Saludos Bro buen video 👌
Gracias bro :D
Referente en el minuto 22, como puedo mostrar un portafolio de mis apps de flutter, eh buscado varias formas de hacer el deployment de algunas de mis practicas, pero por fortuna aun, no eh logrado encontrar alguna plataforma, por ejemplo netlify que permite visualizar gratis cualquier plantilla maquetada con HTMl, algo así busco, pero con flutter, o simplemente subo mi app a mi repositorio y le hago un review????
Muchísimas gracias por todas tus recomendaciones, y enseñanzas !!
mira. no necesitas hacer deploy, simplemente exponerlas algo asi : github.com/diegoveloper/flutter-samples
@@diegoveloper muchas gracias !!
Mañana tengo entrevista sobre Flutter, veremos que tal
Ya entre a la empresa gente! De todas formas no tuve prueba tecnica jaja
@@leandrogonzalezcuello9942 hola bro , como te va en la empresa? Como es tu experiencia
que tal puedes ayudarnos con tu experiencia en la entrevista?
@@pedroarias1353 Buenas. Me va muy pero muy bien. No se que comentarte en especifico jaja. Pero utilizamos flutter_bloc y BLoC. Yo utilizaba GetX pero ya no me sentia muy comodo con eso, por suerte aqui utilizamos BLoC. Utilize esta playlist para aprender BLoC en detalle (ua-cam.com/video/w6XWjpBK4W8/v-deo.html)
Please make the same video in English if possible.
Hey, you can check the video description to get the auto-translation work in your language , I'll try to do english videos later. Thanks bro
@@diegoveloper English subtitles would be fine. Thanks for replying!
you're welcome bro, thanks for watching my videos
como hablas y de todos los errores que haces, no se te contrata... despedido antes de ser empleado