0.0.10 • Published 3 months ago

assentify-sdk-react-native v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

assentify-sdk-react-native

This React Native package provides integration with Assentify's services, allowing developers to incorporate Assentify functionalities seamlessly into their React Native applications.

About Assentify

Assentify is a leading provider of advanced AI-driven solutions for businesses across various industries. We specialize in harnessing the power of artificial intelligence to optimize processes, enhance decision-making, and drive innovation.

With a focus on cutting-edge technologies such as machine learning, natural language processing, and computer vision, Assentify empowers organizations to unlock new opportunities and stay ahead in today's rapidly evolving digital landscape.

Features

  • Integration: Easily integrate Assentify's AI capabilities into your React Native applications..
  • Customization: Tailor the integration to suit your specific requirements and use cases.
  • Scalability: Scale seamlessly as your application grows, with robust support from Assentify's infrastructure.
  • Security: Ensure the highest levels of data security and compliance with Assentify's industry-leading standards.

Example

To run the example project

Documentation

Assentify Sdk Documentation

Installation

To install the Assentify React Native package, simply add it to your project:

npm install assentify-sdk-react-native

or

yarn add assentify-sdk-react-native

Installation Android

Permissions

  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.CAMERA" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.RECORD_AUDIO" />
  <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
  <uses-feature android:name="android.hardware.camera" />
  <uses-feature android:name="android.hardware.camera.autofocus" />

AndroidManifest Open your AndroidManifest.xml file and add the following activity.

<application>
  <activity android:name="com.assentifysdk.ScanPassportActivity" android:exported="true" android:noHistory="true" />
  <activity android:name="com.assentifysdk.ScanOtherActivity" android:exported="true" android:noHistory="true" />
  <activity android:name="com.assentifysdk.FaceMatchActivity" android:exported="true" android:noHistory="true" />
  <activity android:name="com.assentifysdk.ScanIDActivity" android:exported="true" android:noHistory="true" />
</application>

Installation iOS

Podfile

   platform :ios, '14.0'
   dynamic_frameworks = ['AssentifySdk', 'TensorFlowLiteSwift']

   permissions_path = '../node_modules/react-native-permissions/ios'
   pod 'Permission-Camera', :path => "#{permissions_path}/Camera"

   pod 'SVGKit', :git => 'https://github.com/jbagaresgaray/SVGKit.git', :branch => '3.x', :modular_headers => true
   pod 'CocoaLumberjack', :modular_headers => true
   pod 'TensorFlowLiteSwift', '2.7.0' // If needed
   use_frameworks!


   pre_install do |installer|
     installer.pod_targets.each do |pod|
       if !dynamic_frameworks.include?(pod.name)
         puts "Overriding the static_framework? method for #{pod.name}"
         def pod.static_framework?;
           true
         end
         def pod.build_type;
           Pod::BuildType.static_library
         end
       end
     end
   end
 cd ios
 pod install

Versions

0.0.10

  • Face events threshold improvements

0.0.9

  • Face detect improvements

0.0.8

  • Face match improvements

0.0.7

  • Face events improvements
  • Face zoom improvements
  • Face brightness improvements
  • Face liveness improvements

0.0.6

  • Improvements

0.0.5

  • Context Aware Signing

0.0.4

  • Improvements

0.0.3

  • UI Fixes

0.0.2

  • Face match improvements

0.0.1

  • Initial release of the Assentify React Native SDK
  • Core features implemented, including integration with Assentify's AI services
  • Basic scanning and face matching functionalities
  • Support for both iOS and Android platforms

Author

Assentify, info.assentify@gmail.com

License

AssentifySdk is available under the MIT license. See the LICENSE file for more info.

0.0.10

3 months ago

0.0.9

3 months ago

0.0.8

3 months ago

0.0.7

3 months ago

0.0.5

4 months ago

0.0.6

4 months ago

0.0.3

4 months ago

0.0.4

4 months ago

0.0.2

4 months ago

0.0.1

4 months ago