Title

Xamarin.forms intermedio: animaciones profesionales

Full proyectos

4.59 (43 reviews)
Udemy
platform
Español
language
Other
category
instructor
Xamarin.forms intermedio: animaciones profesionales
15 024
students
12.5 hours
content
Jul 2022
last update
$49.99
regular price

What you will learn

Patrón de software MVVM

Xaml

Dominio de animaciones

Funciones avanzadas de xamarin forms

Why take this course?

🌟 Xamarin.Forms Intermedio: Animaciones Profesionales

¡Bienvenido a este curso intensivo donde transformarás tu intermedio nivel de Xamarin.Forms en habilidades avanzadas para crear animaciones profesionales! Este curso está diseñado para proyectaranos en el uso práctico de las clases ViewExtensions y sus métodos de extensión para construir animaciones simples y efectivas. A través de ejercicios prácticos y proyectos completos, aprenderás a manejar animaciones secuenciales, cancelar animaciones en curso y más.

Sobre el Curso

Este curso te guiará a través de las capacidades de animación de Xamarin.Forms, centrándonos en la clase ViewExtensions que ofrece una serie de métodos de extensión para simplificar y agilizar el proceso de creación de animaciones. Con este conocimiento, podrás desarrollar aplicaciones con experiencias de usuario dinámicas y visualmente atractivas.

Métodos de Extensión de Animación

La clase ViewExtensions proporciona los siguientes métodos de extensión que se pueden utilizar para crear animaciones simples:

  • CancelAnimations: Cancela cualquier animación en curso.
  • FadeTo: Anima la Opacity propiedad de un VisualElement.
  • RelScaleTo: Aplica un aumento o disminución incremental animado a la Scalepropiedad de un VisualElement.
  • RotateTo: Anima la Rotation propiedad de un VisualElement.
  • RelRotateTo: Aplica un aumento o disminución incremental animado a la Rotationpropiedad de un VisualElement.
  • RotateXTo: Anima la RotationX propiedad de un VisualElement.
  • RotateYTo: Anima la RotationY propiedad de un VisualElement.
  • ScaleTo: Anima la Scalepropiedad de un VisualElement.
  • ScaleXTo: Anima la ScaleX propiedad de un VisualElement.
  • ScaleYTo: Anima la ScaleY propiedad de un VisualElement.
  • TranslateTo: Anima las propiedades TranslationX y TranslationY de un VisualElement.

Todos estos métodos son asíncronos y devuelven un Task<bool> objetro. El valor devuelto es false si la animación se completa y true si se cancela. Por lo tanto, generalmente se usan con el operador await, lo que permite determinar cuándo se ha completado una animación de manera sencilla. Además, esto facilita la creación de animaciones secuenciales, ejecutando métodos de animación posteriores después de que se haya completado el método anterior. Para obtener más información, consulta Animaciones compuestas.

Ejemplo de Rotación

Veamos cómo podemos utilizar el método RotateTo para animar la propiedad Rotation de un Image:

await image.RotateTo(360, 2000); // La imagen se gira hasta 360 grados durante 2 segundos.
image.Rotation = 0;               // Tras completar la animación, restablecemos la Rotation a 0 para evitar rotaciones adicionales.

Este código no solo realiza una rotación completa, sino que también garantiza que la imagen vuelva a su posición original una vez que la animación haya finalizado, manteniendo así la integridad de la interfaz de usuario.

Capturas de Pantalla de Animaciones

Este curso incluye ejemplos visuales en las que podrás ver cómo se ven estas animaciones en cada plataforma (iOS, Android, UWP). Las capturas de pantalla proporcionan una visión clara del progreso y la fluidez de las animaciones.

Proyectos y Ejercicios Prácticos

A través de proyectos y ejercicios prácticos, aplicarás lo aprendido y desarrollarás tu propio conjunto de animaciones dentro de aplicaciones Xamarin.Forms. Al final del curso, tendrás una comprensión profunda de cómo realizar animaciones profesionales y un portafolio de proyectos que demuestre tus habilidades.

¡Es hora de darle vida a tu interfaz de usuario con animaciones que encanten a tus usuarios! 🚀

¡Inscríbete ya y transforma tus aplicaciones Xamarin.Forms con animaciones dinámicas y visualmente impresionantes!

Screenshots

Xamarin.forms intermedio: animaciones profesionales - Screenshot_01Xamarin.forms intermedio: animaciones profesionales - Screenshot_02Xamarin.forms intermedio: animaciones profesionales - Screenshot_03Xamarin.forms intermedio: animaciones profesionales - Screenshot_04

Reviews

Francis
October 22, 2023
Precioso curso, me estan ensenando algo demasiado valioso. El lenguaje que usan es MUY FACIL y sencillo lo cual hace que el aprendizaje sea facil. Sigan asi

Charts

Price

Xamarin.forms intermedio: animaciones profesionales - Price chart

Rating

Xamarin.forms intermedio: animaciones profesionales - Ratings chart

Enrollment distribution

Xamarin.forms intermedio: animaciones profesionales - Distribution chart

Coupons

DateDiscountStatus
23/05/202295% OFF
expired
15/08/202288% OFF
expired
03/10/202288% OFF
expired
02/01/2023100% OFF
expired
24/01/202388% OFF
expired
03/02/202388% OFF
expired
21/02/202388% OFF
expired
13/03/2023100% OFF
expired
12/04/202388% OFF
expired
17/04/2023100% OFF
expired
30/04/2023100% OFF
expired
02/05/2023100% OFF
expired
13/06/202380% OFF
expired
10/08/202380% OFF
expired
11/09/2023100% OFF
expired
06/11/2023100% OFF
expired
06/03/2024100% OFF
expired
20/03/2024100% OFF
expired
27/03/2024100% OFF
expired
08/04/2024100% OFF
expired
16/07/2024100% OFF
expired
05/08/2024100% OFF
expired
29/10/2024100% OFF
expired
06/11/2024100% OFF
expired
02/12/2024100% OFF
expired
09/12/2024100% OFF
expired
16/12/2024100% OFF
expired
17/01/2025100% OFF
expired
06/03/2025100% OFF
working

Related Topics

4667684
udemy ID
01/05/2022
course created date
23/05/2022
course indexed date
Bot
course submited by