SkyCast-App
تفاصيل العمل
Sky Cast هو تطبيق طقس متعدد المنصات يوفر تنبؤات جوية لمواقع مختلفة. تم تصميمه باستخدام Kotlin MultiPlatform، وعميل Ktor، وKoin لحقن التبعية، وJetPack Compose لواجهة المستخدم، وKotlin coroutine للبرمجة غير المتزامنة. سمات شاشة البداية مع الرسوم المتحركة الحصول على الطقس للموقع الحالي البحث عن الطقس في أي مدينة أو بلد توقعات الطقس للأيام القادمة في الأسبوع توقعات الطقس كل ساعة لليوم الحالي مكدس التكنولوجيا Kotlin MultiPlatform: كتابة التعليمات البرمجية المشتركة عبر منصات مختلفة (Windows - Mac - Linux). Ktor: عميل HTTP لتقديم طلبات API. Koin: إطار حقن التبعيات لإدارة التبعيات. JetPack Compose: إطار عمل تعريفي لواجهة المستخدم لبناء واجهة المستخدم. Kotlin Coroutine: برمجة غير متزامنة للتعامل مع مكالمات الشبكة والمهام الأخرى
بطاقة العمل
طلب عمل مماثل