Ի՞նչ տարբերություն կա MVVM և MVP ճարտարապետական ձևանմուշների միջև հավելվածների զարգացման համատեքստում։
iOS
Կարող եք նշել համակարգերում առաջադրանքների կառավարման տարբեր տեսակների տեսակները?
Կարող եք բացատրել, թե ինչ է TVMLKit-ը և ինչպես է այն օգտագործվում Apple TV-ի հավելվածների զարգացման մեջ?
Ի՞նչ են tvOS ծրագրերի զարգացման հիմնական պահանջները։
Կա գործնական փորձ tvOS ծրագրեր մշակելու ոլորտում՞
Ի՞նչ տարբերություններ կան գրաֆիկական ինտերֆեյսում Frame և Bounds հատկությունների միջև։
Ներկայացրեք, թե ինչ է Core Data ֆրեյմվորկը և ինչպես է այն օգտագործվում iOS հավելվածներում տվյալների կառավարում համար։
Կարող եք բացատրել, թե ինչ է նշանակում Swizzling տերմինը ծրագրավորման մեջ:
Կարո՞ղ է արդյոք ընդլայնել առկա դասը կամ կառուցվածքը՝ ավելացնելով նոր հատկություն ընդլայնումների (extensions) միջոցով։
Կարող եք օգտագործել Combine ֆրեյմվորկը ձեր նախագծերում՝ ասինխրոն տվյալների մշակման համար:
Ի՞նչ է ծրագրավորման լեզուներում դասի և կառուցվածքի հիմնական տարբերությունը։
Կարո՞ղ է ընդհատել GCD-ի միջոցով iOS կամ macOS-ում սկսված առաջադրանքի կատարմանը։
Կարող է արդյոք Frame-ի արժեքը ունենալ փոքր բարձրություն, քան Bounds-ի բարձրությունը?
Կարո՞ղ է տվյալների կառուցվածքը գտնվել դինամիկ հիշողության բաժանման տարածքում (հողամաս):
Կարող եք բացատրել iOS ինտերֆեյսների զարգացման ժամանակ UIView, UIWindow և CALayer միջև տարբերությունները?
Կարող եք բացատրել iOS զարգացման համատեքստում TableView և ScrollView կոմպոնենտների տարբերությունները?
Ինչպես են տարբեր ColdPublisher և HotPublisher գործելու սկզբունքներով և կիրառմամբ?