? Flutter Weather App – تطبيق طقس احترافي
تطبيق طقس حديث تم تطويره باستخدام Flutter مع واجهة مستخدم أنيقة وتجربة استخدام سلسة، يتيح للمستخدمين متابعة حالة الطقس الحالية والتوقعات المستقبلية بدقة.
? مميزات التطبيق:
عرض الطقس الحالي (درجة الحرارة، الحالة، الرطوبة، سرعة الرياح، الإحساس الفعلي)
توقعات الطقس بالساعة (Hourly Forecast)
توقعات الأيام القادمة (Daily Forecast)
البحث عن المدن مع حقل بحث متحرك داخل شريط التطبيق
دعم الوضع الليلي والفاتح ووضع النظام
دعم اللغتين العربية والإنجليزية
تحديث البيانات بالسحب للأسفل (Pull to Refresh)
تخزين محلي للبيانات لتحسين الأداء وتقليل استهلاك الإنترنت
معالجة احترافية للأخطاء وحالات عدم الاتصال
? التقنيات المستخدمة:
Flutter
Riverpod لإدارة الحالة
REST API
Hive للتخزين المحلي
Clean Architecture
Material Design 3