ecp_sync_plugin 3.5.8

  • README.md
  • CHANGELOG.md
  • Example
  • Installing
  • Versions
  • 71

ecp_sync_plugin #

A new Flutter plugin.

Getting Started #

Check how to install

Internet Connection Check #

A flutter plugin for check internet connection is active of not.

Barcode Scanner #

A flutter plugin for scanning 2D barcodes and QR codes.

Features #

  • [x] Scan 2D barcodes
  • [x] Scan QR codes
  • [x] Control the flash while scanning
  • [x] Permission handling

Getting Started #

Android #

For Android, you must do the following before you can use the plugin:

  • Add the camera permission to your AndroidManifest.xml

    <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CAMERA" />

Now you can depend on the barcode_scan plugin in your pubspec.yaml file:

dependencies:
  ...
  ecp_sync_plugin: ^3.1.0

Click "Packages get" in Android Studio or run flutter packages get in your project folder.

iOS #

To use on iOS, you must add the the camera usage description to your Info.plist

<key>NSCameraUsageDescription</key>
<string>This app requires access to the Camera.</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app requires access to the micro phone</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>This app requires access to the photo library.</string>

3.5.8 #

  • Pallate

3.5.7 #

  • DB Migration, Pallate

3.5.6 #

  • DB Migration

3.4.7 #

  • Resolved IOS & ANDROID Issue

3.4.0 #

  • REMOVE SQLCIPHER

3.3.9 #

  • MANAGE TIMEOUT, Keyboard Hide, Zip

3.3.2 #

  • Optimize Process

3.1.0 #

  • TODO: Added AES Encription, Added QR Code Scanner, File & DB Sync for Android & IOS, Internet Connectivity check for both Android & IOS.

3.0.0 #

  • TODO: Scan QR Code & Data matrix Added Design Screen, Sound & Flash support Android & IOS

2.0.0 #

  • TODO: Scan QR Code & Data matrix for Android & IOS

example/README.md

ecp_sync_plugin_example #

Demonstrates how to use the ecp_sync_plugin plugin.

Getting Started #

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  ecp_sync_plugin: ^3.5.8

2. Install it

You can install packages from the command line:

with Flutter:


$ flutter pub get

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:ecp_sync_plugin/ecp_sync_plugin.dart';
  
Version Uploaded Documentation Archive
3.5.8 Jun 26, 2019 Go to the documentation of ecp_sync_plugin 3.5.8 Download ecp_sync_plugin 3.5.8 archive
3.5.7 Jun 25, 2019 Go to the documentation of ecp_sync_plugin 3.5.7 Download ecp_sync_plugin 3.5.7 archive
3.5.6 Jun 20, 2019 Go to the documentation of ecp_sync_plugin 3.5.6 Download ecp_sync_plugin 3.5.6 archive
3.5.5 Jun 20, 2019 Go to the documentation of ecp_sync_plugin 3.5.5 Download ecp_sync_plugin 3.5.5 archive
3.5.4 Jun 20, 2019 Go to the documentation of ecp_sync_plugin 3.5.4 Download ecp_sync_plugin 3.5.4 archive
3.5.3 Jun 19, 2019 Go to the documentation of ecp_sync_plugin 3.5.3 Download ecp_sync_plugin 3.5.3 archive
3.5.2 Jun 19, 2019 Go to the documentation of ecp_sync_plugin 3.5.2 Download ecp_sync_plugin 3.5.2 archive
3.5.1 Jun 19, 2019 Go to the documentation of ecp_sync_plugin 3.5.1 Download ecp_sync_plugin 3.5.1 archive
3.5.0 Jun 18, 2019 Go to the documentation of ecp_sync_plugin 3.5.0 Download ecp_sync_plugin 3.5.0 archive
3.4.9 Jun 18, 2019 Go to the documentation of ecp_sync_plugin 3.4.9 Download ecp_sync_plugin 3.4.9 archive

All 60 versions...

Popularity:
Describes how popular the package is relative to other packages. [more]
57
Health:
Code health derived from static analysis. [more]
99
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
65
Overall:
Weighted score of the above. [more]
71
Learn more about scoring.

We analyzed this package on Jun 26, 2019, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.3.2
  • pana: 0.12.18
  • Flutter: 1.5.4-hotfix.2

Platforms

Detected platforms: Flutter

References Flutter, and has no conflicting libraries.

Health issues and suggestions

Document public APIs. (-1 points)

23 out of 23 API elements have no dartdoc comment.Providing good documentation for libraries, classes, functions, and other API elements improves code readability and helps developers find and use your API.

Maintenance issues and suggestions

Support latest dependencies. (-30 points)

The version constraint in pubspec.yaml does not support the latest published versions for 4 dependencies (2 direct: json_annotation, json_serializable).

Homepage URL is insecure. (-5 points)

Update the homepage field and use a secure (https) URL.

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.3.0-dev.0.0 <3.0.0
flutter 0.0.0
json_annotation ^2.0.0 2.3.0 2.4.0
json_serializable ^2.0.0 2.3.0 3.0.0
Transitive dependencies
analyzer 0.36.4
args 1.5.2
async 2.2.0
build 1.1.4
build_config 0.4.0
charcode 1.1.2
collection 1.14.11
convert 2.1.1
crypto 2.0.6
csslib 0.16.0
dart_style 1.2.7 1.2.8
front_end 0.1.19
glob 1.1.7
html 0.14.0+2
kernel 0.3.19
logging 0.11.3+2
meta 1.1.6 1.1.7
package_config 1.0.5
path 1.6.2
pedantic 1.7.0
pub_semver 1.4.2
pubspec_parse 0.1.4
sky_engine 0.0.99
source_gen 0.9.4+2
source_span 1.5.5
string_scanner 1.0.4
term_glyph 1.1.0
typed_data 1.1.6
vector_math 2.0.8
watcher 0.9.7+10
yaml 2.1.16