تقديم
المسار
قام متجر التطبيقات ومتجر بلاي بإطلاق مزدوج، حيث استحوذوا على أول دفعة من العملاء المدفوعين للشركة.
تم تنفيذ نظام إدارة حالة قائم على BLoC عبر 15+ وحدة ميزة في Flutter، مما أتاح
ثلاثة مهندسين ليتم تطويرهم بالتوازي دون أي تعارض بين الحالات بين الوحدات.
صمم قاعدة كود معيارية ل Flutter + Dart باستخدام Riverpod لحقن الاعتماد وعزل Dart
لمعالجة البيانات الخلفية، يقلل من التعطل في العزل الرئيسي بنسبة 60٪.
تم تصميم تطبيق Swift المرافق الأصلي لنظام iOS (Tripsome Operator) باستخدام MVVM-C مع تبعيات constructorinjected عبر Swift Package Manager، مما مكن من إصدار مستقل من الوتيرة.
تم تحليل وحل الانحدارات الحرجة في الأداء باستخدام Flutter DevTools؛ إلغاء حالة setState المتكررة
المكالمات تفعل إعادة بناء الشجرة الفرعية، مما يقلل وقت التشغيل البارد بنسبة 40٪ (من 4.2 ثانية إلى 2.5 ثانية).
صمم خط أنابيب CI/CD الكامل باستخدام Fastlane وGitHub Actions (اختبار آلي، توقيع كود iOS
عبر Match وTestFlight وتوزيع Play Console)، مما قلل من التحضير للإصدار بنسبة 88٪.
Schooltry) مدمج في Flutter مع وحدات أندرويد أصلية، يدعم 10,000+ مستخدم نشط يوميا.
حققت وحافظت على 99.9٪ من جلسات خالية من الحوادث من خلال فرض بوابات تغطية اختبارية إلزامية بنسبة 80٪
('flutter_test')، مراجعات معمارية دقيقة، وترتيب منظم للعبة Firebase Crashlytics.
تم تصميم طبقة شبكة آمنة تعتمد على عدم الاتصال أولا باستخدام Dio مع تثبيت شهادة SSL، استعلام GraphQL
التخزين المؤقت، وطبقة قاعدة بيانات محلية في Hive + SQLite.
تم تسليم وحدات أندرويد الأصلية (Kotlin + Jetpack Compose) وiOS للمصادقة البيومترية عبر
قنوات منصة Flutter، مما يلغي 100٪ من تقارير الأعطال المتعلقة بالبيومترية على الأجهزة الحديثة.
بالشراكة مع فرق الواجهة الخلفية للتفاوض على عقد واجهة برمجة تطبيقات محسنة للهواتف المحمولة مع ترقيم الصفحات المعتمد على المؤشر،
مما يقلل متوسط حجم الحمولة بنسبة 60٪ ويقلل أوقات تحميل شاشة P95 من 3.4 ثانية إلى 1.2 ثانية.

