تطبيق SWING Lite – تطبيق مكالمات VoIP باستخدام Flutter وSiprix SDK

تفاصيل العمل

تطوير تطبيق موبايل (Android) – VoIP / SIP Softphone

وصف المشروع:

قمت بتصميم وتطوير تطبيق مكالمات صوتية (VoIP) باسم SWING Lite لصالح شركة FiberME Communications LLC باستخدام Flutter و Siprix VoIP SDK.

التطبيق يتيح تسجيل حساب SIP، إجراء واستقبال المكالمات، وإدارة إعدادات الشبكة والاتصال بواجهة حديثة وسهلة الاستخدام.

تم تنفيذ المشروع باتباع Clean Architecture لضمان سهولة الصيانة، قابلية التوسع، وفصل منطق الأعمال عن واجهات المستخدم.

أهم الميزات المنفذة:

تسجيل حساب SIP (Register)

واجهة Dialer حديثة مشابهة لتطبيقات الاتصال الاحترافية

إدارة إعدادات SIP (Transport – Port – Media – ICE – STUN)

حفظ الإعدادات محليًا باستخدام SharedPreferences

تصميم UI مخصص بالكامل (Dark Theme)

Widgets قابلة لإعادة الاستخدام

إدارة الحالة باستخدام Cubit (flutter_bloc)

التكامل مع Siprix SDK عبر Provider

التقنيات المستخدمة:

Flutter

Dart

Siprix VoIP SDK

flutter_bloc (Cubit)

Provider

Clean Architecture

GetIt (Dependency Injection)

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات