Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.7

animate_routes

animate_routes ist eine minimalistische Bibliothek, die beim Navigieren zwischen den Bildschirmen einige coole Animationsübergänge bereitstellt.

30-Tage-Downloads
68
Likes
26
Pub-Punkte
70

Paket installieren

flutter pub add animate_routes

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

animate_routes ist ein leichtgewichtiges Flutter-Paket, das reibungslose und visuell ansprechende Bildschirmübergänge mit anpassbaren Animationen ermöglicht. Auf Einfachheit ausgelegt, ermöglicht es Entwicklern, problemlos Ein- und Ausgangsanimationen beim Navigieren zwischen Routen hinzuzufügen. Die Bibliothek lässt sich nahtlos in bestehende Flutter-Apps integrieren, ohne komplexe Einrichtung zu erfordern. Sie unterstützt gängige Animationsarten wie Schieben, Fade und Skalierung, was die Benutzererfahrung durch flüssige Navigation verbessert. Ideal für Apps, die mit minimalem Aufwand die UI-Optik verbessern möchten.

Anwendungsfälle

  • Animierte Bildschirmübergänge in mobilen Apps hinzufügen
  • Verbesserung der Benutzererfahrung durch visuelle Rückmeldung während der Navigation
  • Glanzvolle Onboarding-Flows erstellen
  • Benutzerdefinierte Routenanimationen mit minimalem Code implementieren
  • Verbesserung der App-Asthetik durch subtile Bewegungseffekte

Hauptmerkmale

  • Minimalistische API-Design
  • Unterstützt mehrere Animationsarten (Slide, Fade, Scale)
  • Einfache Integration mit MaterialApp oder Navigator
  • Anpassbare Animationsdauer und Kurve
  • Leichtgewichtig und abhängigkeitsfrei

Geeignet für

  • Flutter-Anfänger erkunden Animationen
  • Entwickler, die schnelle UI-Verbesserungen suchen
  • Apps mit Onboarding- oder Tutorial-Bildschirmen
  • Projekte, die sich auf die Benutzerengagement durch Bewegung konzentrieren
  • Teams, die sauberen, wartbaren Code priorisieren

Hinweise

  • Beschränkt auf grundlegende Animationsarten
  • Keine integrierte Unterstützung für komplexe benutzerdefinierte Animationen
  • Kann zusätzliche Stilisierung für fortgeschrittene Effekte erfordern
  • Nicht geeignet für hochdynamische oder datengetriebene Übergänge
  • Abhängig von externem GitHub-Repository für Updates

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

animate_routes is a minimalist library to provider some cool transition animation when you navigate between the screens ,also provide some shorcuts to navigate easily and you can open the dialog in just three lines of code .

Features

animate_routes isn't a route manger itself is just a hack of productivy . AnimatedRoute allow you to open snackbar, open bottomSheet and dialog easily with less boilerplate .

Getting started

Installing

Add animate_routes to your pubspec.yaml file:

dependencies:
  animate_routes:

Import animate_routes in files that it will be used:

import 'package:animate_routes/animate_routes.dart';

You can use just like this

context.go(AnimateRoute(transition:Transition.downToUp,screen:Home()));
or 
Navigator.of(context).push(AnimateRoute(transition:Transition.downToUp,screen:Home()));

animate_routes provide a cool and easy api to open dialog

with animate_routes is very easi to open and animate dialog with just one line of code

context.openDialog();

or 

context.openDialog(
  transition:TransitionDialog.left,
  title: 'My title',
  content: "My content"
);

Want to contribute to the project? We will be proud to highlight you as one of our collaborators. Here are some points where you can contribute and make animate_routes even better.

  • Helping to add more features
  • Offering PRs for code/tests.
  • Including new functions.

Any contribution is welcome!

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.