image_pick 0.0.3+2
image_pick: ^0.0.3+2 copied to clipboard

Flutter Android iOS

Image picker using image_picker and custom camera

image_pick #

An Image picker for Flutter with Memory Decision

Purpose #

I made this package because image picker from flutter sometimes crash and destroy MainActivity when system needs more RAM, so we need to alternative image picker when the condition fullfils

Usage #

First of all, just initialize it in main

void main() {
  runApp(MyApp());
  ImagePick.instance.initializeAvailableCamera(0.4);
}

and then you can use it

FloatingActionButton(
    child: Icon(Icons.camera_alt),
    onPressed: () async {
        PickedFile _image = await ImagePick.instance.getImageWithMemoryDecision(ImagePickWithMemoryConfiguration(
            camera: ImagePickSourceCamera(context: context),
            picker: ImagePickSourcePicker(pickerSource: PickerSource.camera),
        ));

        setState(() {
            _file = _image;
        });
    },
)

Happy fluttering, @Cybernetics Core