UIKit
Как правильно применять storyboard vs programmatic UI в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять target-action в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять traitCollection и dark mode в реальном iOS проекте?
MiddleUIKitПрактика
Как правильно применять UIAppearance в реальном iOS проекте?
MiddleUIKitПрактика
Как правильно применять UICollectionView в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять UINavigationController в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять UIScrollView contentSize/contentInset в реальном iOS проекте?
MiddleUIKitПрактика
Как правильно применять UIStackView в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять UITableView cell reuse в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять UITableView reloadData vs performBatchUpdates в реальном iOS проекте?
MiddleUIKitПрактика
Как правильно применять viewDidLayoutSubviews в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять viewDidLoad vs viewWillAppear в реальном iOS проекте?
JuniorUIKitПрактика
Как правильно применять XIB в реальном iOS проекте?
JuniorUIKitПрактика
Чем App launch sequence отличается от view lifecycle и когда что выбрать?
MiddleUIKitСравнение
Чем background/foreground lifecycle отличается от viewWillDisappear и когда что выбрать?
MiddleUIKitСравнение
Как правильно применять Auto Layout в реальном iOS проекте?
JuniorUIKitПрактика
Чем Auto Layout отличается от frame layout и когда что выбрать?
JuniorUIKitСравнение
Чем constraints priority отличается от required constraints и когда что выбрать?
MiddleUIKitСравнение
Чем content hugging и compression resistance отличается от fixed constraints и когда что выбрать?
MiddleUIKitСравнение
Чем Coordinator pattern в UIKit отличается от ViewController navigation и когда что выбрать?
MiddleUIKitСравнение