ماسح المستندات Flutter: الاستفادة من مرونة BlinkID
قد يكون دمج أدوات وحلول جديدة في تطبيقك الحالي أمرًا صعبًا. واعتمادًا على الطريقة التي يتم بها تسليم هذه الأدوات والحلول، قد تجد فرق التطوير نفسها مضطرةً إلى قضاء وقت ثمين — ونادر في الغالب — في البحث عن حلول بديلة وإعادة تكييف حزم SDK لتلبية احتياجاتها.
ولهذا السبب قمنا بتسهيل عملية دمج BlinkID في قاعدة كود Flutter لمطوري لغة Dart. وفيما يلي الأسباب التي تجعل هذا الأمر مهمًا، وما يمكن أن يعنيه ذلك بالنسبة لاستخدام حل لمسح وثائق الهوية والتحقق منها في مؤسستكم.
ما هو Flutter؟
أطلقت شركة جوجل في عام 2018 «فلوتر» (Flutter)، وهي مجموعة أدوات تطوير برمجيات مفتوحة المصدر (SDK) مخصصة لتطوير تطبيقات الهواتف المحمولة عبر الأنظمة الأساسية المختلفة. كما أنها تُعدّ الإطار الأكثر شيوعًا لتطوير التطبيقات عبر الأنظمة الأساسية المختلفة.
ونظرًا للتوزيع المتساوي لمستخدمي الهواتف المحمولة بين نظامي iOS وAndroid (54% مقابل 44% على التوالي)، فإن استخدام إطار عمل متعدد المنصات يعد خيارًا منطقيًّا، حيث يوفر الوقت والموارد المطلوبة مسبقًا — ناهيك عن تكاليف التطوير والصيانة المستمرة — لتطوير قاعدة برمجية وواجهة مستخدم لكل نظام تشغيل للهواتف المحمولة.
بل إن Flutter قد تجاوزت React Native، أقرب منافس لها في مجال البرمجة عبر الأنظمة الأساسية، من حيث الشعبية. ويعزى ذلك جزئيًا إلى التشابه الهيكلي والنحوي بين لغة Dart واللغات الأخرى الموجهة للكائنات، مما سهّل تبنيها بين المطورين (والمطورين الطموحين). بالإضافة إلى ذلك، يمكن للمطورين باستخدام Flutter الاستفادة من عناصر واجهة المستخدم والمكونات الإضافية الجاهزة لتقليل وقت البرمجة وإطلاق الميزات الكاملة بسهولة أكبر.
BlinkID لتطبيقات Flutter
تتبنى «BlinkID»، وهي الحل الذي تقدمه شركة «Microblink» لمسح وثائق الهوية، نهجًا يركز على الذكاء الاصطناعي وتجربة المستخدم في قراءة المعلومات واستخراجها ومطابقتها من وثائق الهوية، بما في ذلك جوازات السفر ورخص القيادة وتأشيرات السفر وتصاريح الإقامة وغيرها.
في القطاعات التي تتطلب إثبات الهوية كجزء من إجراءات تسجيل العملاء الجدد أو إنشاء حسابات المستخدمين، تساعد BlinkID في أتمتة هذه العملية لجعل عملية التحقق أكثر سلاسة قدر الإمكان. ويشمل ذلك كل شيء بدءًا من التحقق من السن لخدمات التوصيل إلى المنازل أو إنشاء حساب للمراهنات الرياضية عبر الإنترنت وصولًا إلى إجراءات تسجيل الوصول عبر الإنترنت لرحلات الطيران.)
يمكن للعملاء دمج BlinkID بسهولة في تطبيقاتهم الحالية للهواتف المحمولة والويب، بما في ذلك تطبيقات iOS وAndroid المطورة باستخدام Flutter، مما ينتج عنه حل جاهز للاستخدام المؤسسي يشكل الأساس لأي تجربة للتحقق من الهوية استنادًا إلى المستندات.
مسح الهوية بسرعة وسهولة: تجربة عملية
ربما تعمل على تطوير تطبيق في مجال التكنولوجيا المالية يركز على التأثير الاجتماعي. وقد قمت بكتابته باستخدام لغة Dart ضمن قاعدة كود Flutter، ليس فقط لضمان توافقه مع مختلف الأنظمة الأساسية وسهولة استخدامه لأوسع شريحة ممكنة من العملاء، بل أيضًا لتسهيل عملية التطوير المتكرر على مطوريك. ومع ذلك، كجزء من إجراءات الأمان والامتثال، تحتاج إلى أن يقوم المستخدمون بالتحقق من هويتهم باستخدام بطاقة هوية.
إن إحالة المستخدمين إلى خدمة أو تطبيق آخر تنطوي على خطر خروجهم من مسار عملية التسجيل الخاصة بك وترك العملية برمتها، في حين أن مطالبتهم بإرسال صورة من بطاقة هويتهم إلى مؤسستك يستغرق وقتًا طويلاً ويتطلب جهدًا يدويًّا كبيرًا. وعندما تضع في اعتبارك أن 26% من المستخدمين الذين تخلوا عن عملية التسجيل في أحد التطبيقات فعلوا ذلك بسبب الصعوبات التي واجهوها في إثبات هويتهم، تبدأ في الشعور بالضغط.
إذن، ما الذي يمكن لمطور لغة دارت المتمرس أن يفعله؟
استفد من حل جاهز مثل BlinkID. لقد قمنا بتجميع حزم SDK الأصلية الخاصة بنا في بضعة أسطر من الكود يمكنك تشغيلها داخل بيئة تطوير التطبيقات (IDE) التي تختارها. ستندهش من مدى سهولة إضافة ميزة مسح الهوية الفعالة إلى تطبيقك متعدد المنصات.
يمكن لـ BlinkID ملء الحقول الموجودة تلقائيًا بعد مسح بطاقة الهوية ضوئيًّا لتسريع عملية التسجيل. في الواقع، فإن مدة المسح الضوئي في BlinkID أسرع بخمس مرات وتتطلب خطوتين أقل لإكمال العملية مقارنةً بحلول مسح المستندات الضوئي التي تقدمها الشركات المنافسة.
ما قمنا ببنائه حتى لا تضطر أنت إلى ذلك:
- يدعم BlinkID أكثر من 2,500 وثيقة هوية في أكثر من 140 دولة.
- توجه واجهة المستخدم (UI) الحائزة على جوائز لدينا المستخدمين نحو إجراء عملية مسح ناجحة في كل مرة، بغض النظر عن خبرتهم التقنية السابقة.
- توفر BlinkID دقة استخراج بيانات تزيد عن 95% – بغض النظر عن اتجاه المستند أو زاوية الكاميرا.
تعرف على المزيد حول BlinkID، أسهل طريقة لإضافة ماسح ضوئي لوثائق الهوية إلى تطبيق Flutter الخاص بك.