Aprende a Crear Apps Profesionales en Android: AndroidAvanzado.com Unite a nuestra comunidad de Discord!: discord.gg/P2n6zTvccV Transformate en el mejor programador Android: tidycal.com/mkiperszmid/mentoria-intro
@pablopable2 ай бұрын
Excelente video , por el momento sigo con el init. Saludos
@DevKiper2 ай бұрын
Sisi yo me quedo en el init. La verdad que no le veo una ventaja REAL a usar el flow onstart
@zafa60322 ай бұрын
Genial video! Me encantó! Atte. El Salmón!
@DevKiper2 ай бұрын
Crack Zafa 💪
@zafa60322 ай бұрын
@@DevKiper Creo que el mejor camino es a contracorriente jajaja
@JanderLaffitaOrdunez18 күн бұрын
Muy buena explicación. Muchas veces nos llevamos por lo que esta de moda sin analizar a profundidad los conceptos
@DevKiper18 күн бұрын
Exactamente! No hay que seguir algo, sin analizarlo bien a fondo
@jesusdominguez64642 ай бұрын
Todos aprendemos de todos, y como comentas, nosotros que aprendemos con videos de redes sociales, youtube, siempre nos iremos por el código o que sea mas fácil, o que no necesitamos pero gracias a todos los que hacen este tipo de videos vamos aprendiendo diferentes técnicas de desarrollo, y es bueno que se muestre como son las cosas y solo dejar a la decisión de otros de que quieren para su aplicación.
@DevKiper2 ай бұрын
Exactamente! Estamos para transmitir y enseñar nuestros conocimientos Mi objetivo es que apliquen lo que más les sirva y más les guste de mi conocimiento 💪
@jesusdevandroid19302 ай бұрын
excelente video bastante completo ! , en mi opinión todo en programación "depende" del contexto y las necesidades específicas no creo que se trate solo de preferencias personales , sino de entender lo que realmente se requiere lograr según el objetivo de rendimiento ,comportamiento y experiencia de usuario... a un buen developer le sirve conocer todas estas opciones y saber cuando usarlas para tomar una decisión conveniente
@DevKiper2 ай бұрын
Exactamente, todo es un DEPENDE. Por eso doy mi opinión, para dar más alternativas 💪
@pablojoseoroz2 ай бұрын
Sin duda en el init siempre, además así pa cuando se cargue la pantalla es posible q ya estén los datos preparados y ni se vea el loading
@DevKiper2 ай бұрын
Esa para mí es la ventaja principal que tiene, por sobre el resto Y nadie lo menciona Yo quiero llamar a la api ANTES de que cargue la pantalla al 100%, asi el usuario espera menos tiempo
@GabrielColina-ec2lj2 ай бұрын
Eres un Grande, aprendo mucho con tus videos !!
@DevKiper2 ай бұрын
Genial! Buenísimo que te sirvan!!
@alejandro53942 ай бұрын
Gracias por compartir tu opinión! Excelente!
@DevKiper2 ай бұрын
De nada Ale! Cualquier cosa,.me avisas 💪
@SomormujoSeco2 ай бұрын
maravilloso
@DevKiper2 ай бұрын
💪💪
@santyas2 ай бұрын
Buena crack
@DevKiper2 ай бұрын
💪💪💪
@programaciojtp75762 ай бұрын
Capo, puedes hacer un video de como cargar los datos iniciales pero al instalar la app, osea como se carga una base de datos inicial con los datos predeterminados de la app, o algo asi.
@DevKiper2 ай бұрын
Podes hacerlo al iniciar la app, y si ya hay datos, entonces que no cargue más la info Esto lo podrías hacer en el onCreate de Application
@chemecador2 ай бұрын
usar init con livedata en lugar de stateflow tiene algún problema?
@DevKiper2 ай бұрын
Fijate que tengo un video sobre Flows, donde explico eso Pero si tenes Kotlin, no hay ningún beneficio en usar LiveData Es mejor StateFlow
@ANDRESXX10002 ай бұрын
yo siempre uso el init para ese tipo de cosas para cargar y mostrar el loading, si me ah pasado que en los test tengo problemas con el init
@DevKiper2 ай бұрын
Pero realmente te afecta negativamente eso de los tests? Porque nunca me pasó de realmente necesitar la info antes del init
@ANDRESXX10002 ай бұрын
@@DevKiper no se puede ser que aun soy muy novato en test, pero los que he hecho los test al viewmodel cuando tienen los init me bloquean
@_AG82 ай бұрын
Justamente yo dejé de usar el init porque me solía dar problemas con eso de que cargaba datos sin que la ui estuviera lista todavía y como siempre bloqueo las apps a que solo sean verticales pues no hay falla con el launched xd
@DevKiper2 ай бұрын
JAJAJA Pero ante cualquier recarga de configuración, vas a tener problemas Ojo ahí Lo de que te carga datos antes de la ui... Realmente tuviste problemas? El stateflow siempre tiene la última versión, entonces no debería afectar negativamente
@_AG82 ай бұрын
@@DevKiper es que me salían mensajes de que quería acceder o modificar una variable que aún no estaba instanciada Moví el método al launched y ahí no me saltó el error
@DevKiper2 ай бұрын
Mmmm tendrás algún ejemplo? Me da curiosidad
@chemecador2 ай бұрын
@@DevKiper yo también tengo curiosidad, parece más un fallo de lateinit var en la view que del init, ¿no?