Render After Effects animations natively on Flutter

  Animation, Render

Draw Lottie files on a Flutter Widget. lottie 1.2.2

Render After Effects animations natively on Flutter..

Getting Started

  • Download this package as a library
    • Depend on it Run this command:$ flutter pub add lottie
    • This will add a line like this to your package’s pubspec.yaml (and run an implicit flutter pub get):dependencies: lottie: ^1.2.2
    • Import it Now in your Dart code, you can use:import 'package:lottie/lottie.dart';
  • How to Use this Packege
    • Basic usage (to display a Lottie animation in the simplest way): // Load a Lottie file from your assets Expanded( child: Lottie.asset('assets/lottieJson/delivery.json'), ), // Load an animation and its images from a zip file Expanded( child: Lottie.asset('assets/lottieZip/mfood.zip'), ), // Load a Lottie file from a remote url Expanded( child: Container( width: MediaQuery.of(context).size.width, child: LottieBuilder.network( 'https://assets4.lottiefiles.com/packages/lf20_q5pk6p1k.json'), ), ),
    • The Lottie widget takes the same arguments and have the same behavior as the Image widget in term of controlling its size:
    Lottie.asset( 'assets/lottieJson/delivery.json', width: 200, height: 200, fit: BoxFit.fill, ),
  • Preview

Download source code on GitHub