gal 1.0.0 copy "gal: ^1.0.0" to clipboard
gal: ^1.0.0 copied to clipboard

Gal is a Flutter plugin for handle native gallary apps.Easily open or save videos to native standard photo apps (iOS Photos or Android Google Photos)

Gal💚 #

pub points CI License pub package

Hi👋 Gal is Flutter Plugin for handle native gallery apps.

Features #

  • Open native gallery app.
  • Save video to native gallery app.
  • Save image to native gallery app.

Installation #

First, add gal as a dependency in your pubspec.yaml file.

iOS #

Add the following key to your Info.plist file, located in <project root>/ios/Runner/Info.plist:

Example #

import 'package:flutter/material.dart';

import 'package:gal/gal.dart';

void main() {
  runApp(const App());
}

class App extends StatelessWidget {
  const App({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData(
        useMaterial3: true,
        colorSchemeSeed: Colors.green,
      ),
      home: Scaffold(
        appBar: AppBar(
          title: Center(
              child: Text(
            "Gal Example 💚",
            style: Theme.of(context).textTheme.titleLarge,
          )),
        ),
        body: Center(
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: [
              FilledButton.icon(
                onPressed: () async => Gal.open(),
                label: const Text('Open Gallery'),
                icon: const Icon(Icons.open_in_new),
              ),
              FilledButton.icon(
                onPressed: () async => Gal.putVideo('TODO: Change this text to video path'),
                label: const Text('Save Video'),
                icon: const Icon(Icons.download),
              ),
            ],
          ),
        ),
      ),
    );
  }
}

Contributing #

Welcome💚 Feel free to create Issue or PR. Basically, please follows Effective Dart.

293
likes
0
pub points
98%
popularity

Publisher

verified publishermidoridesign.studio

Gal is a Flutter plugin for handle native gallary apps.Easily open or save videos to native standard photo apps (iOS Photos or Android Google Photos)

Homepage
Repository (GitHub)
View/report issues

Topics

#gallery #video #plugin

License

unknown (license)

Dependencies

android_intent_plus, flutter, plugin_platform_interface, url_launcher

More

Packages that depend on gal