تفاصيل العمل

تطبيق موبايل متعدد المنصات تم تطويره باستخدام Flutter & Dart لتوفير تحديثات الطقس بشكل لحظي. يعتمد التطبيق على Weather API لجلب البيانات المباشرة مثل درجة الحرارة، نسبة الرطوبة، وحالة الطقس لأي مدينة.

المميزات الأساسية:

تحديثات طقس لحظية من خلال التكامل مع API.

واجهة استخدام نظيفة وسلسة توفر تجربة مستخدم مريحة.

خاصية البحث لمعرفة الطقس في أي مدينة.

يعمل على أنظمة Android و iOS.

تصميم مرن قابل للتوسع مع مراعاة الأداء.

إدارة الحالة باستخدام Cubit لهيكلية أنظف وأسهل في الصيانة.

التعامل مع الـ API عبر Dio لضمان سرعة ومرونة في جلب البيانات.

مشكلة وحل: واجهت مشكلة في عرض وتنسيق التاريخ والوقت بشكل صحيح، وتم حلها باستخدام مكتبة intl التي أتاحت تنسيقًا محليًا دقيقًا ومتوافقًا مع مختلف الأجهزة.

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

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
المهارات