Skip to content

Commit 1f6e194

Browse files
author
The Grizzly Labs
committed
Update demos for version 5.1.2
1 parent c49fa82 commit 1f6e194

File tree

10 files changed

+19
-20
lines changed

10 files changed

+19
-20
lines changed

README.md

+9-10
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ Genius Scan SDK demo applications
33

44
# Description
55

6-
These sample scanning applications demonstrate the capability of the [Genius Scan SDK](https://geniusscansdk.com) and how you can integrate it into your iOS, Android, Cordova, React Native, Flutter and .NET MAUI applications.
6+
These sample scanning applications demonstrate the capability of the [Genius Scan SDK](https://geniusscansdk.com) and how you can integrate it into your iOS, Android, Cordova, React Native and Flutter applications.
7+
8+
**Developing an iOS application?**
9+
10+
>Request a demo from [our website](https://geniusscansdk.com) to obtain a package containing the native iOS SDK (Objective-C libraries).
711
812
# Content
913

@@ -14,30 +18,25 @@ These sample scanning applications demonstrate the capability of the [Genius Sca
1418
- [React Native demo](./react-native-genius-scan-demo/README.md), which uses the [Genius Scan React Native component](https://www.npmjs.com/package/@thegrizzlylabs/react-native-genius-scan)
1519
- [Cordova demo](./cordova-plugin-genius-scan-demo/README.md), which uses the [Genius Scan SDK Cordova plugin](https://www.npmjs.com/package/@thegrizzlylabs/cordova-plugin-genius-scan)
1620
- [Flutter demo](./flutter-plugin-genius-scan-demo/README.md), which uses the [Genius Scan SDK Flutter plugin](https://pub.dev/packages/flutter_genius_scan)
17-
- [.NET MAUI demo](./dotnet-maui), which uses the Genius Scan SDK [.NET Android plugin](https://www.nuget.org/packages/GeniusScanSDK.ScanFlow.Android) and [.NET iOS plugin](https://www.nuget.org/packages/GeniusScanSDK.ScanFlow.iOS)
18-
- [Xamarin demo](./xamarin), which shows how to use the Genius Scan SDK in a Xamarin app, but which is not maintained anymore
1921

2022
# Features
2123

2224
- Scanning from the device camera and from existing pictures
2325
- Automatic document detection in real-time
2426
- Auto-trigger to capture document upon detection
2527
- Document perspective correction
26-
- Image enhancement with various filters (Black & white, Color, Photo, Monochrome…)
27-
- Distortion correction
28-
- Text recognition
29-
- Multi-page PDF and TIFF generation
30-
- Structured data extraction from receipts, business cards, bank details…
28+
- Image enhancement with 4 different modes (Black & white, Color, Photo and Monochrome)
29+
- PDF generation and sharing with password protection
3130

3231
# Installation
3332

3433
Please refer to the README of each application directory for instructions.
3534

3635
# FAQ
3736

38-
### Why does the application stop working after some time?
37+
### Why does the application crash or stop working after some time?
3938

40-
The demo apps are provided in trial mode – i.e without a license key – so the SDK runs for only one minute.
39+
The demo apps are provided in trial mode – i.e without a license key – so the SDK runs only for a minute.
4140

4241
To test the document scanner without this time limit, request a free, 30-day Evaluation License for your own application identifier on [our website](https://geniusscansdk.com).
4342

android/demo-custom/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ android {
2424
}
2525

2626
dependencies {
27-
implementation 'com.geniusscansdk:gssdk:5.1.1'
27+
implementation 'com.geniusscansdk:gssdk:5.1.2'
2828

2929
implementation 'androidx.fragment:fragment:1.6.2'
3030
implementation 'androidx.appcompat:appcompat:1.6.1'

android/demo-simple/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ android {
2525
}
2626

2727
dependencies {
28-
implementation 'com.geniusscansdk:gssdk:5.1.1'
28+
implementation 'com.geniusscansdk:gssdk:5.1.2'
2929

3030
implementation 'androidx.appcompat:appcompat:1.6.1'
3131
implementation 'com.google.android.material:material:1.10.0'

cordova-plugin-genius-scan-demo/config.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<engine name="android" spec="~12.0.0" />
3939
<plugin name="cordova-plugin-file" spec="^6.0.1" />
4040
<plugin name="cordova-plugin-preview-any-file" spec="^0.2.9" />
41-
<plugin name="@thegrizzlylabs/cordova-plugin-genius-scan" spec="@thegrizzlylabs/cordova-plugin-genius-scan@5.1.1">
41+
<plugin name="@thegrizzlylabs/cordova-plugin-genius-scan" spec="@thegrizzlylabs/cordova-plugin-genius-scan@5.1.2">
4242
<variable name="CAMERA_USAGE_DESCRIPTION" value="Access camera for demo" />
4343
</plugin>
4444
</widget>

dotnet-maui/SimpleDemo.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@
5555
</ItemGroup>
5656

5757
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">
58-
<PackageReference Include="GeniusScanSDK.ScanFlow.Android" Version="5.1.1" />
58+
<PackageReference Include="GeniusScanSDK.ScanFlow.Android" Version="5.1.2" />
5959
</ItemGroup>
6060

6161
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">
62-
<PackageReference Include="GeniusScanSDK.ScanFlow.iOS" Version="5.1.1" />
62+
<PackageReference Include="GeniusScanSDK.ScanFlow.iOS" Version="5.1.2" />
6363
</ItemGroup>
6464
</Project>

flutter-plugin-genius-scan-demo/pubspec.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ packages:
8484
name: flutter_genius_scan
8585
url: "https://pub.dartlang.org"
8686
source: hosted
87-
version: "5.1.1"
87+
version: "5.1.2"
8888
flutter_test:
8989
dependency: "direct dev"
9090
description: flutter

flutter-plugin-genius-scan-demo/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ dependencies:
1515
open_filex: ^4.3.4
1616

1717
flutter_genius_scan:
18-
version: 5.1.1
18+
version: 5.1.2
1919
path_provider: ^2.1.1
2020

2121
dev_dependencies:

ios/GSSDKCustomDemo/GSSDKCustomDemo.xcodeproj/project.pbxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@
449449
repositoryURL = "https://github.com/thegrizzlylabs/geniusscan-sdk-spm";
450450
requirement = {
451451
kind = upToNextMajorVersion;
452-
minimumVersion = 5.1.1;
452+
minimumVersion = 5.1.2;
453453
};
454454
};
455455
/* End XCRemoteSwiftPackageReference section */

ios/GSSDKSimpleDemo/GSSDKSimpleDemo.xcodeproj/project.pbxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@
539539
repositoryURL = "https://github.com/thegrizzlylabs/geniusscan-sdk-spm";
540540
requirement = {
541541
kind = upToNextMajorVersion;
542-
minimumVersion = 5.1.1;
542+
minimumVersion = 5.1.2;
543543
};
544544
};
545545
/* End XCRemoteSwiftPackageReference section */

react-native-genius-scan-demo/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"lint": "eslint ."
1111
},
1212
"dependencies": {
13-
"@thegrizzlylabs/react-native-genius-scan": "^5.1.1",
13+
"@thegrizzlylabs/react-native-genius-scan": "^5.1.2",
1414
"react": "18.2.0",
1515
"react-native": "0.71.14",
1616
"react-native-file-viewer": "^2.1.4"

0 commit comments

Comments
 (0)