Domingo por la mañana, luego de frustrantes búsquedas en internet para hacer un splashScreen en Xamarin Forms, ya casi cuando pensaba dejar la app sin SplashScreen, aparece este video.... felicitaciones, explicación clara, concisa, al punto y sin trucos....! Muchas Gracias....
Anteriormente ya he hecho splashscreens así pero no entiendo por qué ahora con un proyecto nuevo, me sale esto: No Launchable Activity: This project does not contain any activities marked MainLauncher. It has been deployed to the device, but no activity will be launched. To mark an activity as launchable, add the [Activity] attribute to it with MainLauncher = true: Ya marqué el MainLauncher = true en el SplashActivity y el MainActivity en false, también ya le di Clean a la solución y eliminé las carpetas bin y obj. Ya no sé qué hacer!!!
Todos los ejemplos son iguales, pero quisiera ver un ejemplo donde el activity splash tenga controles, label u otros. pero que sean controles. en mi caso quisiera mostrar un webview para así poder modificar lo que se muestra en el splash a conveniencia. Buena explicación por cierto
Hola it tikitaka, puedes acceder a través del apartado comunidad, ahí puedes publicar una pregunta en específico y te responderé lo antes posible. ¡Saludos!
eh tenido el mismo problema y no se como resolverlo. ya comprimi la imagen de 200,000 bytes a 36 bytes y ni asi. @creador EL CAMINO DEV. podrias auxiliarnos
@@luisromero-mw9wv pude lograr adaptar el logo a la pantalla, pero tuve que reducirle el tamaño en un programa de edicion de fotografia como photoshop :(
@@luisromero-mw9wv le hice la imagen de 5000x5000 para que el fondo se viera en todos los dispositivos, pero el logo lo achice muchisisisimo, yo diria que el puro logo es de unos 100x100 si no es que menos
Hola amigo, todo depende de lo que quieras lograr y cómo lo quieras lograr. Con Xamarin Forms, la ventaja que tienes, es que puedes apuntar a 3 plataformas (o incluso más), con un mismo código, hablando tanto de la lógica de negocios, como de la interfaz gráfica. Lo único que no es posible compartir, son cuestiones específicas de la plataforma, como el acceso a la cámara, gps, etc. Sin embargo, existen paquetes que ya tienen esta lógica creada, por lo que el desarrollo resulta más sencillo.
En el SplashActivity.cs colocas lo siguiente después de base.OnCreate(savedInstanceState); ---> System.Threading.Thread.Sleep(600); StartActivity(new Intent(Application.Context, typeof(MainActivity)));
creo es porque le dimos la prioridad a splash screen para iniciar, ya que donde teníamos el nombre de la aplicacion le pusimos false, ya que no es la primaria o principal.
En la clase "SplashActivity" cambien el Label por el título que quieran y agreguen Icon= "@mipmap/nombreDeSuIcono" de esta manera se mostrará el título e ícono que pongan aquí.
Accede a todos los cursos: academia.elcamino.dev/courses/suscripcion
muy buen video bro
Domingo por la mañana, luego de frustrantes búsquedas en internet para hacer un splashScreen en Xamarin Forms, ya casi cuando pensaba dejar la app sin SplashScreen, aparece este video.... felicitaciones, explicación clara, concisa, al punto y sin trucos....! Muchas Gracias....
Excelente funciona... solo tengo una pregunta... que resolucion usaste para tu imagen? o mejor aun, como ajustar el tamaño de la imagen por codigo?
No entendía algunas cosas hasta que tu las expicaste, gracias.
Me da gusto que te haya sido de utilidad, ¡Saludos!
Funciono a la primera!!!!!!!! gracias!!!
Hola oye y para poner la imagen más chica como sería o cuáles son las medidas de la imagen?
de qué tamaño es la imagen?? la mía sale grandisima y ya le puse 100*100 px
Hola! cuando ejecuto el programa, me aparece solo la pantalla en blanco sin el logo, que podria ser?
Muchas gracias
Best of All! Tks so much!
Anteriormente ya he hecho splashscreens así pero no entiendo por qué ahora con un proyecto nuevo, me sale esto:
No Launchable Activity: This project does not contain any activities marked MainLauncher. It has been deployed to the device, but no activity will be launched.
To mark an activity as launchable, add the [Activity] attribute to it with MainLauncher = true:
Ya marqué el MainLauncher = true en el SplashActivity y el MainActivity en false, también ya le di Clean a la solución y eliminé las carpetas bin y obj. Ya no sé qué hacer!!!
Alguien tiene el error de que no aparece el Splashtheme?
Todos los ejemplos son iguales, pero quisiera ver un ejemplo donde el activity splash tenga controles, label u otros. pero que sean controles. en mi caso quisiera mostrar un webview para así poder modificar lo que se muestra en el splash a conveniencia. Buena explicación por cierto
Excelente video Héctor, tendrás los enlaces para ios y uwp si es que ya lo hiciste, muchas gracias.
Error APT2260: resource style/MainTheme.Splash not found. (APT2260)
Pudiste resolver el error ese mismo me aparece tambien!!!
Buenas Hector, en la academia del camino dev donde se puede acceder al foro de dudas???
Hola it tikitaka, puedes acceder a través del apartado comunidad, ahí puedes publicar una pregunta en específico y te responderé lo antes posible. ¡Saludos!
Error: style attribute 'android:attr/windowsContentOverlay' not found. me genera este error y asi tengo 6 lienas con lo mismo
es "window" no "windows"
Me corre y todo bro, pero me marca al final la aplicación ha sido interrumpida :(
It worked... but the logo does not fit on the splash screen, it only displays a part of the image, because it is too big
eh tenido el mismo problema y no se como resolverlo. ya comprimi la imagen de 200,000 bytes a 36 bytes y ni asi. @creador EL CAMINO DEV. podrias auxiliarnos
@@luisromero-mw9wv pude lograr adaptar el logo a la pantalla, pero tuve que reducirle el tamaño en un programa de edicion de fotografia como photoshop :(
@@jorgeortiz7926 que tamaño en pixeles le dejaste a la imagen?
@@luisromero-mw9wv le hice la imagen de 5000x5000 para que el fondo se viera en todos los dispositivos, pero el logo lo achice muchisisisimo, yo diria que el puro logo es de unos 100x100 si no es que menos
@@jorgeortiz7926 gracias man. te digo si me funciona
Una pregunta, quiero hacer un sistema de parqueo y me gustaria saber si es mejor hacerlo en android nativo xamarin o xamarin forms
En mi Instituto solo me enseñaro Xamarin Android y he visto que Xamarin forms me parecio un poco mas complejo
Hola amigo, todo depende de lo que quieras lograr y cómo lo quieras lograr. Con Xamarin Forms, la ventaja que tienes, es que puedes apuntar a 3 plataformas (o incluso más), con un mismo código, hablando tanto de la lógica de negocios, como de la interfaz gráfica. Lo único que no es posible compartir, son cuestiones específicas de la plataforma, como el acceso a la cámara, gps, etc. Sin embargo, existen paquetes que ya tienen esta lógica creada, por lo que el desarrollo resulta más sencillo.
Podrías hacer vídeo de poner una imagen de fondo en Android, y uwp? Sólo me funciona en Android
me salta el siguiente error: android.content.res.Resources$NotFoundException: Drawable
Ya solucionaste el problema?, ese error es porque te falta una arroba
Como podria aumentar el tiempo del Splash Screen y si quiero un splash animado sigo los pasos?
En el SplashActivity.cs colocas lo siguiente después de base.OnCreate(savedInstanceState);
---> System.Threading.Thread.Sleep(600);
StartActivity(new Intent(Application.Context, typeof(MainActivity)));
Pregunta: por que el titulo del apk se cambia por el de splashactivity?
x2
creo es porque le dimos la prioridad a splash screen para iniciar, ya que donde teníamos el nombre de la aplicacion le pusimos false, ya que no es la primaria o principal.
En la clase "SplashActivity" cambien el Label por el título que quieran y agreguen Icon= "@mipmap/nombreDeSuIcono" de esta manera se mostrará el título e ícono que pongan aquí.
@@Arbupa si, eso lo pude hacer, pero weria interesante el saber porque la mainactivity determina el titulo de la app en el launcher
@@emiliobarrera8229 quiza por que es la actividad principal (MainActivity)
la imagen se distorsiona
y para ios como seria?