Si espero que no se haya echado a perder!!! por otro lado solo te falto añadir el finish al Activity Splash que creaste. Pero sigue así master!!! Y espero las otras entregas de Arquitectura
Me ha encantado el vídeo, tutoriales para hacer un Splash he visto unos cuantos, pero el detalle de hacerlo "PRO" ha marcado la diferencia respecto del resto. Gracias por tu tiempo.
Seguí el tutorial, en Android 8 en adelante funciona bien, pero... ...en Android 5.0 Lollipop al ejecutar en el emulador me dice: «Unfortunately, App has stopped». En Android 8.0 en adelante funciona normal. ¿Donde esta el error? ¿Como lo soluciono? Amigos necesito su conocimiento por favor.
hola buen dia, hice todo pero me sigue apareciendo el logo de android en vez de la imagen seleccionada, borre del manifest la ruta del icono pero sigue pasando , alguna ayuda?
Saludos Aris ,tengo un splash que contiene un par de animaciones, como podría implementarlas ??, y así poder evitar ese pantallazo blanco,gracias y felicitaciones!!
Si le quisieras dar una animación al logo, como harías? pregunto esto, porque al no tener el setContentView, no podrias hacer referencia al ImageView, del xml. Cual seria otra forma para poder realizar esto?
Tendrías que mantener una imagen hasta que llegue al splash (la activity) y ponerlo ahí, creo que para nuevas versiones si se puede pero tengo que investigar
Me di cuenta que había como un desface o desplazamiento en el logo del splash al pasar al ActivityMain, me imagino que tiene que ver con la animación, no se no estoy seguro, pero al agregar el finish() ese desface no se ve...
Me molan tus videos, kotlin o java (este lo conozco) cual es mejor y que recomiendas para trabajar de programador móvil de momento estoy buscando curro en alguna empresa.
Ari! muchas gracias por el video! te veo hace unos meses por que estoy buscando trabajar de esto. te hago una pregunta muy rapida! Si la documentacion que me piden tiene un circulo de carga o progressbar, como las podria agregar y darles el movimiento?
Muchas gracias por el vídeo, aunque tengo un par de dudas. He visto que google ha sacado un API para hacer Splash screens, recomiendas empezar a utilizarlo en vez de lo que haces en este vídeo? Cómo podría poner una barra de progreso que indique al usuario que se están recibiendo datos iniciales de mi API?
Muy buen tutorial pero no consigo que la imagen quede en un tamaño bonito visualmente ni podiendo los paramentros "left", "rigth", etc. Que resolucion debe tener la imagen para no tener que hacer ningún cambio? Gracias máquina!
Bro, muy buen video, pero como hago para que no se utilice el tema oscuro? Edit: No había definido un color tanto para el background y el texto, es por eso que se utilizaba el predefinido en el dark mode :)
Saludos!! Excelentes tutoriales..... como seria la programacion que lea las notificaciones por ejemplo del telegram y que haya una barra de herramientas oculta en la parte superior donde aparecen las notificaciones?
Muy buen video y todo muy bien explicado, lo unico que no me queda claro en lo que estoy desarrollando yo, es que el splash, pasa muy rapido al punto de no ser visible y pasa de frente a la otra actividad. Alguna recomendación para cambiar esto ?
El único problema que veo aquí es que cuando emular el "Back" o atrás del celular te enviara al "Slpash" con la imagen. Así que no creo que sea una buena idea para implementar este Splash Screen se puede agregar un finish() pero habrá que buscar alternativas mejores
Tío te respeto mucho e incluso eres mi youtuber de kotlin canario favorito, pero creo que hay una manera más simple de hacer un splash que lo hice hace tiempo y mañana miraré poruqe toy asiendo una app y quiero hacer ahora un splash lo mejor posible aún así intentaré coger ejemplo de todo lo que dices así para aplicarlo, pero repito, creo q no hace falta una activity y te digo q no me sale pantalla en blanco ni nada solo un thread creo mañana t edigo bro una abraso
Buenas! La idea de esto es luego aprovechar el splash ya que en apps complejas vas a tener que realizar lógica extra antes de entrar a alguna activity (revisar intents, deeplinks, peticiones a internet, etc) Un saludo!
@@AristiDevs te refieres a que voy a tener que reciclar el activity de ese Splash para luego utilizar el Splash en otros intents aparta de el que inicia la app? Por cierto estuve ayer haciéndolo de tu vídeo tío pero en el layer list nunca consigo que me cuadre bien el logotipo como yo quiero, no consigo hacer el diseño del Splash correctamente, saludos desde Andalucía!
@@Chikis01 1- Creas una Activity (SplashScreen). 2- Desde el Manifest configuras que se inicie primero. 3. En la clase SlashScreen crear una variable de tipo Long con el tiempo que va a mostrarse esa actividad. y pone este codigo Handler().postDelayed({ startActivity(Intent(this, MainActivity::class.java)) }, [aca va el nombre de la variable])
Me gusta que de esta forma no tengo que ver nunca más la pantalla blanca, pero parece ser una forma super simple de hacer un splash, teniendo en cuenta que podríamos agregar animaciones, textos, etc... Dado este caso.. como hacemos referencia a las vistas?
Ese tipo de cosas desde contacto de cursokotlin.com pero ahora mismo no trabajo para otras personas porque no me da la vida con todo lo que tengo que hacer haha
@@AristiDevs en el manifest donde se mandan llamar las actividades la main debe llevar esto(splash) android:exported="true"/ y la otra en este caso la main debe llevar android:exported="false"/ y listo funciona correcto.
hola, saludos desde venezuela, aca ya con 48 años y muy agradecido con tus aportes, quería consultarte algo, te cuento soy topógrafo, y estoy diseñando una aplicación para Android donde debo moverme por un plano, en el que varia su dimensión, podrías explicar como hacer movimientos dentro del plano, tipo google earth, pero que este dentro de los parámetros del plano... no entiendo y no se como configurar una imagen grande, deseo que esa imagen sea el fondo y poder moverme dentro de esa imagen y colocar botones de verdadero y falso, no tengo como agradecerte si me puedes ayudar con eso...
Hola Stuart, cuando ya perteneces a una profesión y deseas crear un software en base a tus conocimientos, lo ideal no es aprender esta profesión de programador y hacerlo tu mismo, si no buscar un programador y trabajar en conjunto aportando tus conocimientos y dejando que el dev se encargue de materializar. Recuerda que el mucho abarca poco aprieta
Ya tenemos API OFICIAL
Tenéis el nuevo tutorial aquí -> ruclips.net/video/vkWZIuB4RZA/видео.html
En el splash activity podemos agregar un finish() al final para evitar que el botón de retroceso nos lleve de nuevo al splash (kotlin). Saludos
Muy buen apunte!
eso estaba buscando. gracias :D
Gracias que buen servicio
Buenísimo venia por esto y al poner el finish() al final de OnCreate() y darle retroceso no vuelve al splash bravo excelente video...
soy inexperto, como le pondría un tiempo de espera para mostrar mi hermoso splash???
Like si viste mi problema con la cámara 👀
Si espero que no se haya echado a perder!!! por otro lado solo te falto añadir el finish al Activity Splash que creaste. Pero sigue así master!!! Y espero las otras entregas de Arquitectura
Bro, muy buen video! si en bitmap pones gravity="center" la imagen queda centrada y no se doforma, y no tenes que poner margenes.
Me ha encantado el vídeo, tutoriales para hacer un Splash he visto unos cuantos, pero el detalle de hacerlo "PRO" ha marcado la diferencia respecto del resto. Gracias por tu tiempo.
09:54 es oro puro jajaja, gracias por gran material Aris! excelente contenido.
bro como asi lo del login? 5:29 me explicas porfa
Excelente video, me ayudo mucho Gracias Aristi
Totalmente de acuerdo, los detalles marcan la diferencia
Muchas Gracias desde Perú
Muchisimas gracias he visto muchos tutoriales y este es el unico que me ha servido te has ganado un nuevo suscriptor
Excelente video Aris, sería un puntazo un video de lo mismo pero para Jetpack Compose 😊👍
Seguí el tutorial, en Android 8 en adelante funciona bien, pero...
...en Android 5.0 Lollipop al ejecutar en el emulador me dice: «Unfortunately, App has stopped». En Android 8.0 en adelante funciona normal.
¿Donde esta el error? ¿Como lo soluciono?
Amigos necesito su conocimiento por favor.
hola buen dia, hice todo pero me sigue apareciendo el logo de android en vez de la imagen seleccionada, borre del manifest la ruta del icono pero sigue pasando , alguna ayuda?
Muy buenos videos Aristi a mí también me molan estos detalles +1 new sub crack!
Saludos Aris ,tengo un splash que contiene un par de animaciones, como podría implementarlas ??, y así poder evitar ese pantallazo blanco,gracias y felicitaciones!!
Lograste hacerlo?
Si le quisieras dar una animación al logo, como harías? pregunto esto, porque al no tener el setContentView, no podrias hacer referencia al ImageView, del xml. Cual seria otra forma para poder realizar esto?
Tendrías que mantener una imagen hasta que llegue al splash (la activity) y ponerlo ahí, creo que para nuevas versiones si se puede pero tengo que investigar
Me di cuenta que había como un desface o desplazamiento en el logo del splash al pasar al ActivityMain, me imagino que tiene que ver con la animación, no se no estoy seguro, pero al agregar el finish() ese desface no se ve...
Excelente, pero tengo un problema no me sale la opción de windowbackground , solo me sale background
coloque un Thread.sleep(3000)
para que me dure la aniamcion 3 segundos antes del main
gracias buen aporte
Cada vez apps más completas, muchas gracias !
al correr la app solo me abre el splash por un segundo y se cierra la app, no avanza a la siguiente, porque?
Me molan tus videos, kotlin o java (este lo conozco) cual es mejor y que recomiendas para trabajar de programador móvil de momento estoy buscando curro en alguna empresa.
Cuando preciono el boton hacia atraz me regresa al Activity Splash como hago para que cuando preciono el boton hacia atraz me salgo completo de la app
Hola, es posible agregarle una animación a este splash al momento de cerrarse??....gracias
Muy bueno maestro saludos desde Argentina !!!!!!
Ari! muchas gracias por el video! te veo hace unos meses por que estoy buscando trabajar de esto. te hago una pregunta muy rapida! Si la documentacion que me piden tiene un circulo de carga o progressbar, como las podria agregar y darles el movimiento?
Excelente, como siempre, @AristiDevs
una consulta,cuando pongo el apk en un celular.la imagen del splash no sale.sale el logo de android :C ayudaaaaaaaaaaaaa
como puedo buscar una buena imagen, siempre se ve mal mi disegn de mi splash
me gustaria ponerle un progresbar en el splash como lo seria amigo
Muchas gracias por el vídeo, aunque tengo un par de dudas. He visto que google ha sacado un API para hacer Splash screens, recomiendas empezar a utilizarlo en vez de lo que haces en este vídeo? Cómo podría poner una barra de progreso que indique al usuario que se están recibiendo datos iniciales de mi API?
Y una pregunta podrias hacer un chat con kotlin
Muy buen tutorial pero no consigo que la imagen quede en un tamaño bonito visualmente ni podiendo los paramentros "left", "rigth", etc. Que resolucion debe tener la imagen para no tener que hacer ningún cambio? Gracias máquina!
Es un vector?
@@AristiDevs no, es una imagen. Probé varias resoluciones pero con todas se ve mal. Gracias de nuevo
Gracias weon me ayudaste mucho jaja like a tu video! nomas una pregunta como reducir la imagen (hacerlo mas chico) salu2!
Para eso mejor espérate al vídeo de este jueves!
@@AristiDevs Ya lo resolvi amigo gracias!
Bro, muy buen video, pero como hago para que no se utilice el tema oscuro?
Edit: No había definido un color tanto para el background y el texto, es por eso que se utilizaba el predefinido en el dark mode :)
buen video, una duda como podria poner mas elementos y alinearlos como en un xml, para customizar mas el splash
puedes poner más imágenes e ir centrandolas con orientation
@@AristiDevs gracias
como se podría poner una animación dentro de layer-list????
Sos un Craaaaaakkk !!!! Te pagaria el pasaje a Argentina y te invitaria a comer un buen asado con vino !!!!
No se que tenga mi Android studio pero me da error al hacer esta madre, le sigo mañana.
Podrias hacer un video de cómo hacer un splash con un video mp4? los tutoriales que encuentro usan java, y me gustaria usar kotlin
Saludos!! Excelentes tutoriales..... como seria la programacion que lea las notificaciones por ejemplo del telegram y que haya una barra de herramientas oculta en la parte superior donde aparecen las notificaciones?
Con un Coordinator Layout
Haces unos tutos excelentes. Felicidades!
¿Tienes pensado hacer uno sobre la AsyncTask?
Asynctask está totalmente deprecado y se recomienda no usarlo. Lo correcto es usar corrutinas y las voy enseñando en los capitulos de mvvm y retrofit!
@@AristiDevs muchas gracias por tu respuesta. Voy a verlos ahora mismo.
Como podría animar luego esa imagen de fondo?? me ha roto los esquemas del proyecto jajaj
Muy buen video y todo muy bien explicado, lo unico que no me queda claro en lo que estoy desarrollando yo, es que el splash, pasa muy rapido al punto de no ser visible y pasa de frente a la otra actividad. Alguna recomendación para cambiar esto ?
Si tu splash no tiene que hacer nada, para que quieres que tarde más?
lo hice me costo unos dias pero lo hice thanks babyyyyy muackkkk!!!!!!!!!!!!!!!!!!!!!!
A tope!
El único problema que veo aquí es que cuando emular el "Back" o atrás del celular te enviara al "Slpash" con la imagen. Así que no creo que sea una buena idea para implementar este Splash Screen se puede agregar un finish() pero habrá que buscar alternativas mejores
La mejor alternativa es el vídeo de la próxima semana.. no puedo decir nada pero te lo recomiendo 100%
@@AristiDevs Lo esperare con ansias.
Que se ocuparia para color texto en el splash? Saludos desde México. Gracias de ante mano ✋
Puedes meterlo en la imagen vectorial por ejemplo!
Saludos, Cómo sería con una implementación de dagger hilt y esa primera llamada? Gracias
Si has seguido mi vídeo de Dagger hilt no tendrías que hacer nada nuevo, solo meter las etiquetas que llevan todas las pestañas
Tío te respeto mucho e incluso eres mi youtuber de kotlin canario favorito, pero creo que hay una manera más simple de hacer un splash que lo hice hace tiempo y mañana miraré poruqe toy asiendo una app y quiero hacer ahora un splash lo mejor posible aún así intentaré coger ejemplo de todo lo que dices así para aplicarlo, pero repito, creo q no hace falta una activity y te digo q no me sale pantalla en blanco ni nada solo un thread creo mañana t edigo bro una abraso
Buenas! La idea de esto es luego aprovechar el splash ya que en apps complejas vas a tener que realizar lógica extra antes de entrar a alguna activity (revisar intents, deeplinks, peticiones a internet, etc)
Un saludo!
@@AristiDevs te refieres a que voy a tener que reciclar el activity de ese Splash para luego utilizar el Splash en otros intents aparta de el que inicia la app?
Por cierto estuve ayer haciéndolo de tu vídeo tío pero en el layer list nunca consigo que me cuadre bien el logotipo como yo quiero, no consigo hacer el diseño del Splash correctamente, saludos desde Andalucía!
@@xabutencolorado1587 Me pasa igual que intento pero no da como el video correctamente :(
Lo siento, fui un cretino xd
Se podría hacer el Splash en un fragment, usando el NavigationController para que la app inicie desde el Splash... ?
La verdad que no lo he probado, entiendo que si
gran video en verdad mil gracias final sorpresa te falto en la nombre del video jajajajaja
Se puede ser desarrollador de software en Android sin tener la carrera de ing. informática?
Perfectamente, yo no tengo la carrera :)
Muy bueno! En mi caso use una Activity con un Progress Bar y un temporizador!
Me podrías enseñar a hacer eso porfis...
@@Chikis01 1- Creas una Activity (SplashScreen).
2- Desde el Manifest configuras que se inicie primero.
3. En la clase SlashScreen crear una variable de tipo Long con el tiempo que va a mostrarse esa actividad. y pone este codigo
Handler().postDelayed({ startActivity(Intent(this, MainActivity::class.java)) }, [aca va el nombre de la variable])
@@ivanvarela5063 y la para el progress bar?
@@Chikis01 se lo agregue con forma de circulo y gira durando el tiempo de la Activity
Me gusta que de esta forma no tengo que ver nunca más la pantalla blanca, pero parece ser una forma super simple de hacer un splash, teniendo en cuenta que podríamos agregar animaciones, textos, etc... Dado este caso.. como hacemos referencia a las vistas?
tendrías que cargar el XML en el splash para cuando haya cargado la página
Me gustó el tutorial además de que me hiciste reír ;)
Seguí cada paso y la imagen no se muestra
Thanks your, your video was very helpful :)
como puedo solicitarte un trabajo modificando una opcion de android os?? ... no app
Ese tipo de cosas desde contacto de cursokotlin.com pero ahora mismo no trabajo para otras personas porque no me da la vida con todo lo que tengo que hacer haha
Nivel de programación CERO, todo iba bien hasta que en el minuto 05:27 que no se cómo hizo para importar class.java
¿Alguien sabe cómo nos podemos cargar el pequeño destello que hace en el segundo 10:07?
Imagino que con el nuevo API de splash pero todavía no lo he probado
Muy buen vídeo
Gracias por el aporte
se me queda congelado en el splash no pasa de ahi, que hice mal?
Si sigues el tutorial al pie de la letra no deberías tener problema
@@AristiDevs en el manifest donde se mandan llamar las actividades la main debe llevar esto(splash) android:exported="true"/ y la otra en este caso la main debe llevar android:exported="false"/ y listo funciona correcto.
Hola como estas ...estoy poniendo un video pero no me corre el video
Los vídeos no los soporta
Y si quiero agregar una animacion lottie?
Yo también quiero hacer eso
No es posible de esta forma
hola, saludos desde venezuela, aca ya con 48 años y muy agradecido con tus aportes, quería consultarte algo, te cuento soy topógrafo, y estoy diseñando una aplicación para Android donde debo moverme por un plano, en el que varia su dimensión, podrías explicar como hacer movimientos dentro del plano, tipo google earth, pero que este dentro de los parámetros del plano... no entiendo y no se como configurar una imagen grande, deseo que esa imagen sea el fondo y poder moverme dentro de esa imagen y colocar botones de verdadero y falso, no tengo como agradecerte si me puedes ayudar con eso...
Hola Stuart, cuando ya perteneces a una profesión y deseas crear un software en base a tus conocimientos, lo ideal no es aprender esta profesión de programador y hacerlo tu mismo, si no buscar un programador y trabajar en conjunto aportando tus conocimientos y dejando que el dev se encargue de materializar. Recuerda que el mucho abarca poco aprieta
....con ese nivel de ocmplejidad quizas el ya ha hecho apps....
Menos mal que pusiste un contador al final, quede 🤔 hasta ver que pasaba ajajajajaja
excelente :D se puede poner un lottie?
Se puede una vez llegue al splash, puedes cambiar el estilo y cargar tu propio layout
@@AristiDevs lo intentaré gracias :D
Y como le pondrías la duración a ese splash?
Para que le quieres poner duración?
@@AristiDevs para que dure un poco más el splahs
@@AristiDevs Sólo di cómo ponerlo tío assghshghgs
he seguido todo el tutorial paso a paso y el splash se queda en gris...
Si lo tienes igual debería servir 100%
Wow que buena implementación... Pero me podrías explicar cómo hijuemadre tiene una duración por defecto 🤯?
Handler().postDelayed(
{
// This method will be executed once the timer is over
},
1000 // value in milliseconds
)
grande Arist
A alguien más le marca error en el SplashActivity?
Qué error?
3:06 Desde esta parte me empieza a salir todo en rojo y no funciona nada :(
Mira mi vídeo de ayer!
Bueno, cabe destacar que en el PC de un compañero si iba bien
A veeeer
No me deja poner imagenes svg, solo png y jpg
Si pongo una svg no muestra el diseño de la pantalla
Me pasa igual