ar flag +1 214 306 68 37
إنشاء مجموعة تطوير البرمجيات (SDK) لإدارة شرائح eSIM لشركة GreenTek Group LLC

إنشاء مجموعة تطوير البرمجيات (SDK) لإدارة شرائح eSIM لشركة GreenTek Group LLC

قطاع الصناعة
الاتصالات
التقنيات
أندرويد, iOS

ملخص المشروع

في غضون 3 أسابيع فقط، طوَّرت ساينس سوفت مجموعة تطوير برمجيات (SDK) آمنة تُمكِّن عملاء خدمات الاتصالات من تفعيل وإدارة ملفات تعريف شرائح الاتصال الإلكترونية ( (eSIM بسلاسة عبر تطبيقات الخدمة الذاتية على الجوال، وتدعم بشكل افتراضي كلًا من نظامي التشغيل أندرويد وiOS.

نبذة عن شركة GreenTek Group LLC

GreenTek Group LLC هي شركة ناشئة سريعة النمو في مجال التقنية المالية، تُكرس جهودها لجعل التحويلات المالية العالمية أكثر سلاسة وتوافرًا للجميع، كما تقدم الشركة مجموعة واسعة من الخدمات والحلول التقنية للشركات الرائدة عالميًا في قطاعات التمويل، والاتصالات، وغير ذلك.

الحاجة إلى تمكين المستخدمين من إدارة شرائح eSIM عبر تطبيق الجوال لإحدى شركات الاتصالات

كانت شركة GreenTek Group LLC تدعم إحدى شركات الاتصالات الرائدة في أذربيجان ضمن جهودها لتوفير قدرات خدمة ذاتية حديثة لمشتركيها. وكان الهدف الرئيسي من هذه المبادرة هو تمكين المستخدمين من تفعيل وإدارة شرائح eSIM مباشرةً عبر تطبيق الجوال الرسمي لشركة الاتصالات. لكن أدى دمج وظيفة eSIM في تطبيق متعدد المنصات مطوَّر بتقنية Flutter إلى وجود عدد من التحديات التقنية، منها:

  • الاختلاف الكبير في آليات التعامل مع تقنية eSIM بين نظامي أندرويد وiOS.
  • ضرورة تلبية متطلبات أمنية صارمة لضمان الوصول المصرح به إلى ملفات تعريف eSIM.
  • الحاجة إلى تكامل خفيف وسلس لا يؤثر في أداء التطبيق أو بنيته الحالية.

للتغلب على هذه التحديات، لجأت GreenTek Group LLC إلى ساينس سوفت لتصميم وتطوير مجموعة تطوير برمجيات (SDK) قوية قادرة على توفير إدارة شرائح eSIM إلى تطبيق الجوال المبني بتقنية Flutter.

تطوير مجموعة تطوير برمجيات (SDK) قوية وآمنة لإدارة شرائح eSIM

تعاون فريق ساينس سوفت، الذي يضم كفاءات متميزة في تطوير برمجيات iOS وأندرويد، لإنشاء حل مخصص لإدارة شرائح eSIM يتضمن تكاملًا أصليًا مع كلا نظامي التشغيل.

بدأ المشروع بمرحلة بحث متعمق وتحليل جدوى شامل، حيث ركز فريقنا على تعقيدات تقنية eSIM، وتحديات التوافق، ومتطلبات الأمان. واستنادًا إلى ذلك، صمم خبراؤنا بنية تقنية معيارية وآمنة وقابلة للتوسع لمجموعة تطوير البرمجيات (SDK)، تتيح تكاملاً سلسًا مع تطبيق الخدمة الذاتية الخاص بشركة الاتصالات.

لتنفيذ عمليات eSIM على مستوى نظام التشغيل، طوّر فريقنا مكونات أصلية بلغة Kotlin لنظام أندرويد وبلغة Swift لنظام iOS، ثم دمج هذه الميزات في تطبيق الخدمة الذاتية المبني باستخدام تقنية Flutter عبر آلية التواصل MethodChannel.

كان من بين التحديات الرئيسية ضمان الامتثال لنموذج Carrier Privileges لنظام أندرويد، الذي يفرض ضوابط صارمة على الوصول إلى ملفات تعريف eSIM. ولتلبية هذه المتطلبات، قام فريقنا بما يلي:

  • التأكد من أن تطبيق الخدمة الذاتية للعملاء موقَّع رقميًا بالشهادة الصحيحة، كما هو مسجّل في البيانات الوصفية لملفات تعريف eSIM.
  • استخدم الدالة hasCarrierPrivileges() من واجهة برمجة التطبيقات EuiccManager للتحقق، أثناء التشغيل، من امتلاك التطبيق الصلاحيات اللازمة قبل بدء أي عمليات eSIM عبر مجموعة أدوات التطوير (SDK).
  • إجراء اختبارات مكثفة باستخدام ملفات تعريف eSIM حقيقية على أجهزة سامسونج حديثة للتحقق من أن نظام أندرويد يمنح تطبيق الخدمة الذاتية حق الوصول إلى عمليات إدارة eSIM بشكل صحيح.

لضمان موثوقية مجموعة تطوير البرمجيات (SDK)، أنشأ فريقنا نصًا برمجيًا للاختبارات مُخصصًا للتحقق من سلامة وظائف مجموعة SDK، واستكشاف الأخطاء وإصلاحها بكفاءة عبر مختلف طرازات الأجهزة وإصدارات أنظمة التشغيل.

يقول أمين سلطانوف، الرئيس التنفيذي لشركة GreenTek Group LLC:

منذ اللحظة الأولى، أظهر مهندسو ساينس سوفت كفاءة تقنية عالية وتوجهًا واضحًا نحو إيجاد الحلول. وقدموا مجموعة تطوير برمجيات (SDK) ذات بنية قوية، ومزوّدة بجميع خصائص الأمان المطلوبة، إضافةً إلى مجموعة اختبارات شاملة لضمان التوافق مع مختلف الأجهزة. ونحن نُقدّر كثيرًا احترافيتهم والتزامهم بالجدول الزمني المحدود للتسليم.

يمكنني القول بثقة أن التعاون مع ساينس سوفت كان قرارًا صائبًا، إذ تمكنوا من اكتشاف عدة مشكلات خفية ومعالجتها قبل أن تتحول إلى عقبات خطيرة قد تعرقل التكامل والإطلاق.

أبرز النتائج التي حققناها لشركة GreenTek Group LLC وشركة الاتصالات

  • تمكين شركة الاتصالات من توفير ميزة تفعيل وإدارة ملفات تعريف eSIM لعملائها عبر تطبيق الجوال، بما يتوافق مع معايير أمان الصناعة، مع دعم كل من نظامي التشغيل iOS وأندرويد.
  • إنشاء مجموعة تطوير برمجيات (SDK) في غضون 3 أسابيع فقط، بما يشمل البحث والتنفيذ والاختبار، وذلك بفضل التعاون الوثيق والخبرة الواسعة التي يتمتع بها فريق ساينس سوفت في التعامل مع التعقيدات التقنية. وقد مكَّن ذلك شركة GreenTek Group LLC من الوفاء بالجداول الزمنية المحدودة وتعزيز سمعتها كشريك تقني موثوق.
  • ساعد تنفيذ تطبيق اختبار مُخصص على ضمان الأداء الموثوق لمجموعة تطوير البرمجيات (SDK) عبر مختلف أجهزة الجوال.

التقنيات والأدوات

Flutter, Kotlin, Swift, MethodChannel, EuiccManager API, Carrier Privileges, CoreTelephony

هل تحتاج إلى استشارة؟

تواصل معنا! نحن هنا للإجابة عن أسئلتك على مدار الساعة وطوال أيام الأسبوع.

Upload file

اسحب وأفلت لتحميل ملف أو أكثر

الحد الأقصى لحجم الملف 10 ميغابايت، حتى 5 ملفات وإجمالي 20 ميغابايت

التنسيقات المدعومة:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log