Vadim Bulavin
Vadim Bulavin
AsyncImage
Asynchronous Image Loading from URL in SwiftUI
ModernMVVM
A movie iOS app built with the MVVM architecture, Combine and SwiftUI frameworks https://www.vadimbulavin.com/modern-mvvm-ios-app-architecture-with-combine-and-swiftui/.
KeyboardAvoidanceSwiftUI
How to move SwiftUI view up when keyboard appears https://www.vadimbulavin.com/how-to-move-swiftui-view-when-keyboard-covers-text-field/
LinesSorter-Xcode-Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
InfiniteListSwiftUI
Paginated endless scroll using the SwiftUI and Combine frameworks
UITableViewCellAnimation-Article-Final
Animating Table View Cell Display. See blog post for more details: http://www.vadimbulavin.com/tableviewcell-display-animation/
CollectionViewSelfSizing-Final
Collection View Cells Self-Sizing: Step by Step Tutorial. See blog post for more details http://www.vadimbulavin.com/collection-view-cells-self-sizing/
CoreDataImages-Article
The app implements and benchmarks different Core Data persistence options. It supplements the blog post http://www.vadimbulavin.com/how-to-save-images-and-videos-to-core-data-efficiently/
ListCRUDSwiftUI
Add, Edit, Move, and Drag and Drop in SwiftUI List https://www.vadimbulavin.com/add-edit-move-and-drag-and-drop-in-swiftui-list/
MixingSwiftUIAndUIKit
Using UIView and UIViewController in SwiftUI https://www.vadimbulavin.com/using-uikit-uiviewcontroller-and-uiview-in-swiftui/