Primeros pasos con animaciones Lottie en una aplicación de Android

1. Elige tu Lottie
Elige el Lottie para tu aplicación de Android. Puedes tener el tuyo propio o puedes seleccionar una de los miles de animaciones Lottie disponibles gratis en LottieFiles.
Es importante probar tu Lottie seleccionado utilizando la aplicación LottieFiles para Android para asegurarte de que la animación que has elegido se reproducirá en el mismo Android ya que a veces no todas las animaciones están construidas con características soportadas en el reproductor Lottie Android.
Simplemente escanea el código QR bajo la animación en LottieFiles con la app para previsualizar la animación.
2. Configura tu proyecto
Empezar con Lottie es muy sencillo. Esta guía asume que estás utilizando Android Studio como tu IDE. Si estás utilizando un IDE diferente, puedes seguir las mismas instrucciones.
Desde el panel de estructura de tu proyecto, selecciona el archivo build.gradle de tu proyecto y añade las siguientes líneas dentro del bloque de dependencias:
def lottieVersion = "3.4.0"
implementation "com.airbnb.android:lottie:$lottieVersion"
Reemplace lottieVersion por la más reciente disponible.
La más reciente es:
Añadir LottieAnimationView a tu diseño
La librería lottie-android proporciona un LottieAnimationView que se encargará de renderizar tus animaciones. Añádelo a tus diseños donde quieras colocar tus animaciones.
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:lottie_url="REPLACE_JSON_URL"
app:lottie_autoPlay="true"
app:lottie_loop="true"/>
Integrar animaciones en tu aplicación
Si necesitas que tus animaciones funcionen sin conexión, puedes agruparlas con tu aplicación incluyéndolas en los recursos sin procesar de tu proyecto.
Si tu proyecto no tiene una, créala yendo a Archivo>Nuevo>Carpeta>Carpeta de Recursos RAW. Si tu animación contiene imágenes, puedes juntarlas todas juntas en un .zip con tu .json y seguir el mismo procedimiento.
Descarga la animación, renómbrala a animation.json o animation.zip dependiendo de su uso concreto y colócala en tu carpeta de recursos sin procesar.
Actualiza el código de tu diseño para utilizar la animación incluida
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:lottie_rawRes="@raw/animation"
app:lottie_autoPlay="true"
app:lottie_loop="true"/>

¡Tu primer proyecto Android con animaciones Lottie está listo! Lo único que te queda por hacer a partir de aquí es configurar aún más tu proyecto y personalizar el comportamiento de la animación. La documentación oficial de lottie-android ofrece más información sobre estas configuraciones.
Así es como se empieza, pero hay mucho más que puedes hacer. Para descubrir más consejos sobre cómo utilizar Lottie en tus proyectos, echa un vistazo a los artículos de nuestro blog sobre cómo trabajar con Lottie.
También te puede interesar

Cómo editar animaciones Lottie con el Editor Lottie
Por fin lo has conseguido: has encontrado la animación Lottie perfecta para tu sitio web, aplicación o material de marketing. Solo hay un problema: quizás los colores no son los correctos, el texto es incorrecto, se reproduce demasiado rápido o sus dimensiones son demasiado pequeñas. No te preocupes. El Editor Lottie facilita la edición de cualquier animación Lottie y ofrece una gran experiencia de usuario. Utilízalo para ajustar dimensiones, capas, velocidad de reproducción, velocidad de fotog

La guía completa para añadir y editar animaciones Lottie en WordPress
El movimiento es un superpoder del diseño web. En serio: el movimiento te [https://lottiefiles.com/blog/inspiration/why-add-animation-in-wordpress] ayuda a destacar entre la competencia, cuenta la historia de tu marca, crea interfaces de usuario efectivas (IUs) y hace que un sitio sea interactivo o se sienta más responsivo. Pero ¿cómo añades movimiento en WordPress sin contratar todo un equipo de diseñadores y desarrolladores? Es sencillo con LottieFiles. En este artículo, te mostraremos unas c

Cómo cargar tus animaciones en LottieFiles
Comparte tus animaciones con el mundo. Aquí sabrás cómo cargar animaciones en LottieFiles, y después muéstralas en público para la comunidad Lottie.

Cómo usar animaciones Lottie en una aplicación de React
Cómo usar las animaciones Lottie en una aplicación de React gracias a este sencillo tutorial.
