Skip to content

An advanced flutter package to build responsive application accross all platform with ease and has an handful of different types of extension.

Notifications You must be signed in to change notification settings

shashiben/flutter_next

Repository files navigation

Flutter Next Workspace

This workspace contains multiple Flutter packages:

  • animation_next: A comprehensive Flutter animation package
  • flutter_next: A Flutter package for faster UI development with responsiveness

Shared Example

The example project is shared between both packages and located at example_shared/. To sync it to both package directories (required for pub.dev), run:

melos run sync_examples

Or use the script directly:

bash scripts/sync_examples.sh

Development

Setup

# Install dependencies
melos run all

Running Examples

# Run animation_next example
cd animation_next/example
flutter run

# Run flutter_next example
cd flutter_next/example
flutter run

Publishing

Before publishing to pub.dev, make sure to sync the examples:

melos run sync_examples

This ensures both packages have their example/ directories properly set up for pub.dev.

Structure

flutter_next/
├── example_shared/          # Shared example source
├── animation_next/          # Animation Next package
│   └── example/            # Synced from example_shared
├── flutter_next/           # Flutter Next package
│   └── example/            # Synced from example_shared
└── scripts/
    └── sync_examples.sh    # Script to sync examples

About

An advanced flutter package to build responsive application accross all platform with ease and has an handful of different types of extension.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •