️ وصف التطبيق: تطبيق الطقس Weather App
تطبيق طقس بسيط واحترافي يُظهر حالة الطقس الحالية والمستقبلية بناءً على الموقع الجغرافي للمستخدم. تم تطوير التطبيق باستخدام Kotlin وواجهة Jetpack Compose مع اعتماد بنية MVVM Architecture لكتابة كود نظيف وقابل للتوسعة.
الميزات الأساسية:
الحصول على الطقس الحالي حسب الموقع تلقائيًا باستخدام GPS.
دعم البحث عن الطقس في مدن مختلفة.
️ عرض درجة الحرارة، حالة الطقس (ممطر، مشمس، إلخ)، وسرعة الرياح والرطوبة.
️ عرض توقعات الطقس لعدة أيام قادمة.
تصميم جذاب باستخدام Jetpack Compose وخلفية متدرجة اللون.
️ استخدام مكتبات حديثة مثل Retrofit، Hilt ، وRoom للتخزين المحلي.
? التقنيات المستخدمة:
لغة البرمجة: Kotlin
واجهة المستخدم: Jetpack Compose
نمط معماري: MVVM
تخزين محلي: Room (عند التفعيل)
موقع المستخدم: Fused Location Provider
API الطقس: OpenWeatherMap أو WeatherAPI