قمت بتطوير تطبيق طقس تفاعلي باستخدام Flutter، يعرض حالة الطقس اللحظية للمستخدم من خلال دمج واجهة برمجة التطبيقات (API) الخاصة بالطقس. التطبيق يتميّز بواجهة بسيطة وديناميكية تتغير حسب حالة الطقس (مشمس – ممطر – غائم، وغيرها).
⭐ مميزات التطبيق:
جلب بيانات الطقس في الوقت الحقيقي عبر Weather API
خاصية البحث لعرض حالة الطقس حسب المدينة أو الموقع
تصميم واجهة نظيفة وسهلة الاستخدام (Clean UI)
تغيير الألوان والثيم تلقائياً حسب حالة الطقس
إدارة الحالة باستخدام Cubit & Bloc لضمان أداء ثابت ومنظّم
التقنيات المستخدمة:
Flutter
Dart
Weather API Integration
State Management (Cubit & Bloc)
UI/UX Design
أهداف المشروع:
تحسين مهاراتي في التعامل مع الـ APIs وربط البيانات الخارجية
تطبيق إدارة الحالة المتقدمة باستخدام Cubit وBloc
إنشاء تطبيق عملي بواجهة احترافية وتجربة مستخدم مريحة
---
"يمكنني تطوير تطبيقات مشابهة حسب احتياج العميل (تطبيقات خدمات، تقارير، تتبع، أو أي تطبيق يعتمد على APIs)."