camera_camera 3.0.0 copy "camera_camera: ^3.0.0" to clipboard
camera_camera: ^3.0.0 copied to clipboard

The easy plugin camera for your project, platforms Android and iOS.

Camera_Camera 3.0 #

New Features! #

  • Add Feature Zoom!
  • Add Feature FlashMode
  • Add Support from Web!
  • Add Feature Change Camera, and seletec the CameraSide your prefer activated!
  • CallBack for return File your photo, onFile(File yourFile)
  • Removed return using Navigator.pop(context,file)
  • Refactor in internal structure

example

Guide for instalation #

Android #

You need add in app/build.gradle

minSdkVersion 21

IOS #

You need add in info.plist

  	<key>NSCameraUsageDescription</key>
    <string>Can I use the camera please?</string>
    <key>NSMicrophoneUsageDescription</key>
    <string>Can I use the mic please?</string>

Flutter #

Add package in pubspec.yaml

camera_camera: current_version

How to use #

Camera_Camera is widget, you can use anywhere

Example 01

return Scaffold(
      body: CameraCamera(
        onFile: (file) => print(file);
      )
);

Example 02

return Scaffold(
      body: CameraCamera(
        onFile: (file) => print(file);
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: (){
           Navigator.push(
        context,
        MaterialPageRoute(
            builder: (_) => CameraCamera(
                  onFile: (file) {
                    photos.add(file);
                    //When take foto you should close camera
                    Navigator.pop(context);
                    setState(() {});
                  },
                )))
        },
        child: Icon(Icons.camera_alt),
      ),
);

Roadmap 3.0 #

Feature Progress
Zoom
Flash
CameraSide select
Nullsafety support
Web support (beta)
Desktop support
Custom Layouts
Add Exposure controll
Add Easy Mode Video
Add Gallery

Contributing #

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License #

MIT

183
likes
130
points
1.47k
downloads

Publisher

verified publishergabul.dev

Weekly Downloads

The easy plugin camera for your project, platforms Android and iOS.

Documentation

API reference

License

MIT (license)

Dependencies

camera, flutter, font_awesome_flutter

More

Packages that depend on camera_camera