Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dynamsoft/capture-vision-xamarin-forms-samples


https://github.com/dynamsoft/capture-vision-xamarin-forms-samples

android barcode-reader csharp ios native-app xamarin

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Dynamsoft Capture Vision samples for Xamarin.Forms edition

This repository contains multiple samples that demonstrate how to use the Dynamsoft Capture Vision Xamarin.Forms Edition.

* User Guide
* API Reference

## System Requirements

### Xamarin

* NETStandard.Library 2.0+
* Xamarin.Forms 5.0.0.2478+
* Xamarin.Essentials: 1.3.1+ (1.4.0+ Recommended)

### Android

* Supported OS: Android 5.0 (API Level 21) or higher.
* Supported ABI: **armeabi-v7a**, **arm64-v8a**, **x86** and **x86_64**.
* Development Environment: Android Studio 3.4+ (Android Studio 4.2+ recommended).
* JDK: 1.8+

### iOS

* Supported OS: **iOS 10.0** or higher.
* Supported ABI: **arm64** and **x86_64**.
* Development Environment: Xcode 7.1 and above (Xcode 13.0+ recommended), CocoaPods 1.11.0+.

## Samples

| Sample Name | Description |
| ----------- | ----------- |
| `BarcodeReaderSimpleSample` | This is a sample that illustrates the simplest way to recognize barcodes from video streaming with Dynamsoft Capture Vision Xamarin.Forms SDK. |

### Install the Dependencies

In the **NuGet Package Manager>Manage Packages for Solution** of your project, search for **Dynamsoft.CaptureVision.Xamarin.Forms**. Select all the modules of your project and click **install**.

### Build and Run

#### Run Android on Windows

Select **BarcodeReaderSimpleSample.Android** and select your device. Run the project.

#### Run iOS & Android on macOS

1. Right click on the **BarcodeReaderSimpleSample.iOS** or **BarcodeReaderSimpleSample.Android** and select **Set As Startup Project**.
2. In the menu, select and click **Run > Start Debugging**.

## Licensing

* The `BarcodeReader` module of Dynamsoft Capture Vision needs a valid license to work.
* A one-day trial license is available by default for every new device to try Dynamsoft Capture Vision.
* You can request a 30-day free trial license via Dynamsoft customer portal for further evaluation.

## Contact

https://www.dynamsoft.com/company/contact/