შეგიძლიათ ჩამოთვალოთ Android-ის არქიტექტურის ძირითადი ელემენტები და მათი ფუნქციები?
Android
როგორ შეიძლება განხორციელდეს მონაცემთა გაცვლა ორ Activity-ს შორის აპლიკაციაში?
Java-ში equals და hashCode მეთოდებს შორის ძირითადი პრინციპები რა არის?
შეგიძლიათ ახსნათ, რა იგულისხმება scope-ში Dependency Injection ფრეიმვორკების კონტექსტში?
Android პროგრამაში ApplicationContext-იდან ActivityContext-კენ და პირიქით შეცვლისას რა შესაძლო პრობლემები შეიძლება წარმოიშვას?
Android-ში ობიექტების გადაცემისას Serializable და Parcelable ინტერფეისების შორის რა განსხვავებაა?
როგორ შეიძლება ორგანიზებულ იქნას მონაცემთა გაცვლა ორ ფრაგმენტს შორის აპლიკაციაში?
შეგიძლიათ ახსნათ 'object' საკვანძო სიტყვას Kotlin ენისთვის რა მიზანი და გამოყენება აქვს?
რატომ არის მნიშვნელოვანი თქვენი კლასების মধ্যে hashCode მეთოდის გადახაზვა?
როგორ ხორციელდება ობიექტის შექმნა კომპოზიციის გამოყენებისას?
შეგიძლიათ ახსნათ, რა იგულისხმება ტერმინში Intent Android აპლიკაციების განვითარების კონტექსტში?
გთხოვთ, ახსნათ, რა ნიშნავს აშკარა განზრახვა Android-ში და როგორ განსხვავდება ის გაურკვევლიდან.
შეგიძლიათ ახსნათ, რა არის არაპირდაპირი განზრახვები (Implicit Intent) Android-ში?
Dependency Injection-ის კონტექსტში @Provides და @Binds ანოტაციების განსხვავება რა არის?
შეგიძლიათ ახსნათ დაცული წვდომის მორგებლის დანიშნულება და გამოყენება Kotlin ენაში?
შესაძლებელია ობიექტის ინსტანცირება ცვლადის სახელის მითითების გარეშე?
როგორ შეიძლება განახორციელოს Fragment-ის შექმნა და ჩვენება აპლიკაციაში?
შეგიძლიათ ახსნათ Koin Dependency Injection ბიბლიოთეკის მუშაობის მექანიზმი Android აპლიკაციებში?
რა განსხვავებები არსებობს Dagger და Koin შორის დამოკიდებულების ინექციის კონტექსტში?
Dagger-ში დამოკიდებულებების ინექციის დროს Lazy-სა და Provider-ს გამოყენების განსხვავება რა არის?