تفاصيل العمل

?️ مشروع تطبيق حالة الطقس (Weather App)

تطبيق أندرويد متطور يقدم بيانات دقيقة ولحظية عن حالة الطقس، معتمداً على تقنيات الموقع الجغرافي والربط مع خدمات الأرصاد العالمية. تم تصميم التطبيق ليكون رفيقاً يومياً للمستخدم بفضل واجهته البسيطة والفعالة.

? المميزات الأساسية (Core Features)

تحديثات لحظية: جلب بيانات الطقس الحالية (درجة الحرارة، الرطوبة، سرعة الرياح) بدقة عالية.

توقعات طويلة المدى: عرض حالة الطقس لمدة 7 أيام قادمة مع تفاصيل لكل ساعة.

تحديد الموقع التلقائي: استخدام الـ GPS لتحديد موقع المستخدم وعرض الطقس المحلي فوراً.

?️ البناء التقني (Technical Stack)

تم تطوير التطبيق باستخدام أحدث الأدوات والأنماط البرمجية لضمان استقرار الأداء:

لغة البرمجة: Kotlin.

المعمارية (Architecture): اتباع نمط MVVM مع Clean Architecture لضمان فصل منطق البيانات عن الواجهة.

التعامل مع الـ API: استخدام مكتبة Retrofit للاتصال بـ OpenWeatherMap API أو خدمات مشابهة.

معالجة البيانات: الاعتماد على Kotlin Coroutines & Flow لضمان سلاسة التطبيق وعدم توقف الواجهة أثناء جلب البيانات.

واجهة المستخدم: تصميم عصري باستخدام Jetpack Compose أو XML مع دعم الـ Dark Mode.

بطاقة العمل

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