Sobes.tech
Junior — Middle

Son tapşırıqları praktikanızda xüsusilə vacib və ya nümayişkaranə hesab edirsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Android tətbiqində şəbəkə və keşik ilə işləməkdə ən vacib vəzifələrdən biri onu optimallaşdırmaq idi. Məsələn, mən əvvəlcə yerli keşikdən məlumatları yükləməyə çalışan mexanizm tətbiq etdim və əgər yoxdursa, şəbəkə sorğusu göndərdim. Bu, tətbiqin cavabvermə sürətini artırdı və serverə yükü azaldı.

Başqa bir nümunə, ConstraintLayout və ViewModel istifadə edərək adaptiv UI-nin həyata keçirilməsi idi, bu da müxtəlif ekran ölçülərini dəstəkləməyə və cihazın döndərilməsi zamanı vəziyyəti saxlamağa imkan verdi.

Həmçinin, Kotlin Coroutines istifadə edərək asinxron işləri həyata keçirmək çox vacib idi, bu da kodu əhəmiyyətli dərəcədə sadələşdirdi və tətbiqin stabilliyini artırdı.