تطبيق أحوال الطقس تم تطويره باستخدام Kotlin و Jetpack Compose، حيث يعتمد على WeatherAPI.com لجلب بيانات الطقس باستخدام Retrofit API. التطبيق يتميز بواجهة ديناميكية تتغير تلقائيًا حسب الوقت؛ فإذا كان الوقت صباحًا، يظهر تصميم مختلف عن التصميم الليلي، مما يوفر تجربة مستخدم سلسة وجذابة.
التحديات التي واجهتها:
كان هذا أول مشروع لي باستخدام Jetpack Compose، وواجهت بعض التحديات في فهم كيفية بناء الواجهات وإدارة الحالة، لكنني سرعان ما تأقلمت مع المفهوم وأعجبت به حقًا، مما جعلني أطور التطبيق بسلاسة وأحقق تجربة استخدام حديثة ومتجاوبة.