Clima هو تطبيق طقس عصري وسلس تم تطويره بلغة Kotlin، ويعتمد على معمارية MVVM لضمان تنظيم الكود وسهولة الصيانة. يتميز التطبيق بأداء عالٍ بفضل استخدام Coroutines ويدعم العمل دون اتصال بالإنترنت عبر قاعدة بيانات Room، كما تم اختباره بوحدات اختبار باستخدام JUnit لضمان الثبات والموثوقية.
المميزات
تحديثات لحظية لحالة الطقس
معمارية MVVM لتنظيم الكود وفصل المهام
دعم كامل للعمل دون إنترنت (Offline)
استخدام Coroutines لعمليات غير متزامنة بكفاءة عالية
تصميم حديث وسهل الاستخدام
اختبارات وحدات لضمان الجودة