Skip to content

📌 Welcome to CaptureSDK

Socket Mobile products

  • 🎯 Unified SDK for data capture: Seamlessly access and control all Socket Mobile devices.
  • 📸 Supports all devices:
    • Camera-based scanners: C820, C860
    • Hardware products: Barcode readers, NFC reader/writers, Barcode/NFC combo
    • All-in-one integration for a simplified experience
  • 📚 Learn more: Visit the SDK documentation site for detailed guidance.

🚀 Don’t Miss Out on Updates!

  • 🔧 Continuous improvement: We enhance CaptureSDK daily across all supported platforms.
  • 🔔 Stay up-to-date: Regular updates ensure easier upgrades and better data collection performance.
  • 👀 Recommendation: Watch the repositories of the platforms your application uses to stay informed about new versions.

💬 General Feedback & Issues

Have a feature request, a general improvement idea, or feedback about our Developer Portal? This is the right place to share it, regardless of the platform you use.

👉 Submit a general issue


🔧 Platforms / SDKs

iOS development

CaptureSDKNote
CaptureSDK - Swift Package ManagerSwift and Objective C

NB: Our CaptureSDK for Cocoapods is also available but as Cocoapods is adding a lot complexity in a Xcode project, we strongly recommend Swift Package Manager. You can also mix Swift Package Manager and Cocoapods. There's no need to migrate all your Cocoapods to Swift Package Manager all at once.

SampleNote
SingleEntry Swift (Swift Package Manager)Swift and Objective C

Android development

CaptureSDKNote
CaptureSDK - AndroidJava and Kotlin

This repository is updated at each release of the CaptureSDK for Android, you can watch for it to not miss out on new releases.

Android SDK is hosted on Maven. Refer to this link for how to add the SDK for Android or plain Java development.

SampleNote
HelloCaptureFor barcode scanning
HelloCaptureBLEFor NFC reader/writer (Bluetooth LE devices)

Windows development

CaptureSDKNote
CaptureSDK - WindowsC#

Windows CaptureSDK is hosted on Nuget. Refer to this link for how to add the SDK.

SampleNote
Single Entry UWPFor Windows

Cross platform development

CaptureSDKNote
CaptureSDK - React NativeJavascript / Typescript
CaptureSDK - FlutterDart
CaptureSDK - .NET MAUIC#

The CaptureSDK .NET MAUI (from 1.7.34.67) is hosted and back to public on Nuget.org. Refer to this link for how to add the CaptureSDK to your .MAUI project.

The React Native CaptureSDK (from 1.5.111) is back to public. Refer also to this link for how to add the CaptureSDK as a npm package.

The Flutter CaptureSDK (from 1.5.41) is back to public. It supports SocketCam C820 and C860 and can be installed by following the instructions from our Developers Portal.

The samples below need to be updated with the instructions found in the Developers Portal.

SampleNote
SingleEntry RNFor iOS and Android
Capture Flutter SampleFor iOS and Android
Capture .NET MAUI SampleFor iOS, Android and Windows

Pinned Loading

  1. swift-package-capturesdkswift-package-capturesdkPublic

    CaptureSDK is the easiest solution for adding barcode scanning and RFID/NFC reading capability to an iOS application

    Objective-C 12 1

  2. cocoapods-capturesdkcocoapods-capturesdkPublic

    CaptureSDK is the easiest solution for adding barcode scanning and RFID/NFC reading capability to an iOS application

    Objective-C 7

  3. capturesingleentryswift-ioscapturesingleentryswift-iosPublic

    SingleEntry in Swift using the Capture SDK

    Swift 4 2

  4. singleentryusingcapturesingleentryusingcapturePublic

    Windows SingleEntry app using Capture SDK

    C# 2 2

  5. old-capture-javaold-capture-javaPublic

    Java sample Android apps for Capture

    1 1

Repositories

Showing 10 of 48 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…