0.0.10 • Published 10 months ago

assentify-sdk-react-native v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
10 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

10 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.5

11 months ago

0.0.6

11 months ago

0.0.3

11 months ago

0.0.4

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago