Android
რა მოხდება თუ პროგრამის მთავარი ნაკადში ქსელური მოთხოვნა შეასრულეთ?
როგორ შეიძლება გამოიტანოთ სერვისის გამოძახების შედეგი?
შესაძლებელია თუ არა ერთ აპლიკაციას ერთდროულად რამდენიმე პროცესში მუშაობა?
API მოთხოვნების დროს ვადაგასული ტოკენების ავტომატური მართვისთვის შეიძლება გამოიყენოს Retrofit?
FragmentManager-ში გამოყენებული ძირითადი commit მეთოდების ტიპები რა არის?
პროგრამირების ენაში 'let'-ის ძირითადი როლი რა არის?
როგორ შეიძლება მივიღოთ წვდომა მონაცემთა ბაზასთან, გამოიყენოთ Room Android-ში?
როგორ შეიძლება განახორციელოთ საკუთარი კომპონენტი Hilt-ში დამოკიდებულებების ინექციისთვის?
რომელი SOLID პრინციპი შეუძლებელია ინტერფეისების გამოყენების გარეშე განხორციელება?
შესაძლებელია მრავალთრიან გარემოში სინქრონიზაციის მექანიზმების განხორციელებისთვის ფუნქციების შეჩერება?
Android API-ს რომელიმე კომპონენტი ან კლასი დიზაინში SOLID პრინციპების საწინააღმდეგო შეიძლება იყოს?
Android-ში Activity-ს მდგომარეობის მართვის პროცესი და სიცოცხლის ციკლი როგორ განსხვავდება ანალოგიური მექანიზმებისგან Fragment-ში?
შეგიძლიათ ახსნათ, რა არის გაფართოების ფუნქცია პროგრამირებაში?
როდის არის რეკომენდებული data class-ის გამოყენება თქვენს პროექტში?
სისტემის სხვადასხვა კომპონენტებს შორის ურთიერთქმედების ორგანიზების რა გზები არსებობს?
პროგრამირებაში ლამბდა ფუნქციების ძირითადი როლი რა არის?
Kotlin ენაში var და val ცვლადების განცხადებებს შორის რა განსხვავებაა?
რა როლი აქვს Dagger კომპონენტებს დამოკიდებულებების შეყვანის მართვაში?
გთხოვთ, მოგვიყევით Kotlin-ით განვითარების გამოცდილებაზე და დიდ პროექტებზე, სადაც ამ ენას იყენებდით.
შეგიძლიათ ახსნათ, რა არის არაპირდაპირი განზრახვები (Implicit Intent) Android-ში?