---
title: SDKs और Tools
description: IDCloud SDK और एकीकरण टूल का अवलोकन — Android SDK, iOS SDK, Flutter SDK, और REST API.
canonical: https://developer.unico.io/hi/developers/sdks-and-tools/overview
locale: hi
generated_by: markdown-export
---

- [/hi/](/hi/)
- SDKs और टूल्स

**इस पेज पर# SDKs और Tools

Unico SDK सीधे आपके एप्लिकेशन में एम्बेड होते हैं और क्लाइंट साइड पर कैप्चर अनुभव को प्रबंधित करते हैं। सफल कैप्चर के बाद, SDK एक एन्क्रिप्टेड पेलोड लौटाता है जिसे आपका बैकएंड REST API के माध्यम से विश्लेषण के लिए IDCloud बायोमेट्रिक इंजन को भेजता है।
### उपलब्ध SDKs​

Android SDKJava और Kotlin एप्लिकेशन के लिए नेटिव लाइब्रेरी।[शुरू करें](/hi/developers/sdks-and-tools/android/requirements)[रिलीज़ नोट्स](/hi/developers/sdks-and-tools/android/resources/release-notes)वर्तमान संस्करण6.13.0भाषाKotlin / Javaन्यूनतम संस्करण5.0 (API 21)Kotlin1.8.22+iOS SDKSwift और Objective-C एप्लिकेशन के लिए नेटिव लाइब्रेरी।[शुरू करें](/hi/developers/sdks-and-tools/ios/requirements)[रिलीज़ नोट्स](/hi/developers/sdks-and-tools/ios/resources/release-notes)वर्तमान संस्करण3.5.0भाषाSwift / Objective-Cन्यूनतम संस्करणiOS 13Xcode16.0+Flutter SDKAndroid और iOS नेटिव SDK पर आधारित प्लगइन।[शुरू करें](/hi/developers/sdks-and-tools/flutter/requirements)[रिलीज़ नोट्स](/hi/developers/sdks-and-tools/flutter/resources/release-notes)वर्तमान संस्करण4.64.0भाषाDartन्यूनतम Android5.0 (API 21)न्यूनतम iOSiOS 13
### संदर्भ ऐप्स​

Unico प्रत्येक SDK के लिए [reference-apps](https://github.com/unico-labs/reference-apps) रिपॉजिटरी में एक संदर्भ ऐप प्रदान करता है। प्रत्येक ऐप पूर्ण user journey को लागू करता है।

[Android](/hi/developers/sdks-and-tools/android/resources)
[iOS](/hi/developers/sdks-and-tools/ios/resources)
[Flutter](/hi/developers/sdks-and-tools/flutter/resources)
[वेब ऐप इंटीग्रेशन (Journeys SDK)](/hi/developers/sdks-and-tools/web)

**नेटिव SDKs**प्लेटफ़ॉर्मरिपॉजिटरीAndroid[GitHub — reference-apps/android](https://github.com/unico-labs/reference-apps/tree/main/android)iOS[GitHub — reference-apps/ios](https://github.com/unico-labs/reference-apps/tree/main/ios)Flutter[GitHub — reference-apps/flutter](https://github.com/unico-labs/reference-apps/tree/main/flutter)**वेब ऐप इंटीग्रेशन (Journeys SDK)**भाषा / फ्रेमवर्करिपॉजिटरीNode.js (Express)[GitHub — reference-apps/web](https://github.com/unico-labs/reference-apps/tree/main/web)
### मुख्य विशेषताएं​

Liveness सत्यापन
SDK, Liveness क्षमता के साथ एकीकृत होते हैं ताकि यह सुनिश्चित किया जा सके कि कैप्चर के समय उपयोगकर्ता शारीरिक रूप से उपस्थित है। कैप्चर सत्र तभी पूरा होता है जब liveness सत्यापित हो जाती है, जिससे तस्वीरें, वीडियो या मास्क जैसी धोखाधड़ी के प्रयास ब्लॉक हो जाते हैं।
SmartFrames
कैप्चर UI स्वचालित रूप से उपयोगकर्ता की आकृति और स्क्रीन आयामों के अनुसार अनुकूलित होता है। इससे बायोमेट्रिक वैधता में सुधार होता है और मानक कैमरा इम्प्लीमेंटेशन की तुलना में अस्वीकृत कैप्चर कम होते हैं, बिना डेवलपर से किसी कॉन्फ़िगरेशन की आवश्यकता के।
### सुरक्षा परतें​

प्रत्येक SDK रनटाइम पर कई सुरक्षा नियंत्रणों के साथ आता है:

क्लाइंट और बैकएंड के बीच पेलोड एन्क्रिप्शन
इंजेक्शन और छेड़छाड़ रोकथाम
कैमरा मोड में धोखाधड़ी का पता लगाना
कोड ऑब्फस्केशन
एमुलेटर ब्लॉकिंग
ऐप बंडल वेरिफिकेशन

### यह कैसे काम करता है​

SDK (क्लाइंट-साइड) Unico प्लेटफ़ॉर्म के साथ आपके एकीकरण को सरल बनाने के लिए जिम्मेदार है, जो कैमरा मैनिपुलेशन, इमेज कैप्चर और यूज़र जर्नी की सारी जटिलता को संभालता है।
यदि कैप्चर सफल होता है, तो SDK एक एन्क्रिप्टेड पेल  ोड लौटाता है जिसे बायोमेट्रिक इंजन API को भेजा जाना चाहिए, जिससे बायोमेट्रिक सत्यापन पूरा होता है, जैसा कि नीचे दिए गए आरेख में दिखाया गया है:

SDK क्लाइंट पर संपूर्ण कैप्चर फ्लो को संभालता है: कैमरा एक्सेस, फ्रेम वेलिडेशन, liveness चेक और एन्क्रिप्शन। आपके बैकएंड को एन्क्रिप्टेड पेलोड प्राप्त होता है और वह इसे IDCloud बायोमेट्रिक इंजन को फॉरवर्ड करता है — कोई भी रॉ इमेज ट्रांसमिट नहीं होती।
ये SDKs Web & SDK contract (`POST /client/v1/process`) के लिए आउटपुट उत्पन्न करते हैं। API contract के लिए, कैप्चर आपकी अपनी surface पर किया जाता है और `imageBase64` सीधे भेजा जाता है।
वर्शनिंग
SDK संस्करण सेमांटिक वर्सनिंग (`MAJOR.MINOR.PATCH`) का पालन करते हैं। SDK अपडेट की जिम्मेदारी आपके integration model पर निर्भर करती है। **by-Client** integrations के लिए, SDK को अपडेट रखना आपकी जिम्मेदारी है — पुराने संस्करण सुरक्षा कवरेज खो सकते हैं या नई क्षमताओं तक पहुंच नहीं पा सकते। **by-Unico** integrations के लिए, Unico स्वचालित रूप से अपडेट भेजता है।

**मेजर संस्करण (MAJOR):** API में असंगत परिवर्तन करते समय।
**माइनर संस्करण (MINOR):** संगतता बनाए रखते हुए कार्यक्षमता जोड़ते समय।
**पैच संस्करण (PATCH):** संगतता बनाए रखते हुए बग ठीक करते समय।

समर्थित वातावरणसमर्थित: नेटिव Android, नेटिव iOS, और हमारे plugin के माध्यम से Flutter। असमर्थित: React Native और Ionic सहित, लेकिन इन्हीं तक सीमित नहीं, कोई भी hybrid या cross-platform framework।अंतिम अपडेट 23 अक्टू॰ 2026** को