Register MAUI Views and ViewModels with Scrutor
A guide on using Scrutor and CommunityToolkit.Mvvm to automatically register MAUI Views and ViewModels for cleaner dependency injection.
A guide on using Scrutor and CommunityToolkit.Mvvm to automatically register MAUI Views and ViewModels for cleaner dependency injection.
A tutorial explaining how to implement the MVVM (Model-View-ViewModel) architectural pattern in SwiftUI applications.
Final part of a UNO Platform tutorial series, implementing drag-and-drop functionality and state persistence for a Todo app.
Part 4 of a tutorial series on building a Todo app with the UNO Platform, focusing on adding created items to a view model collection.
Explains how to use Swift's nested types to create a clear, 1-to-1 relationship between a SwiftUI view and its ViewModel, improving code clarity and refactoring.
A tutorial on refactoring an iOS app from MVC to MVVM architecture using the RxSwift library for reactive data binding.
Extends dispatcher-agnostic view-models to work across multiple windows and UI threads using SynchronizationContext.
A comprehensive guide to using UICollectionView in iOS with Swift, covering setup, data sources, delegates, and building a music catalog UI.
A guide to creating view-models in MVVM applications that automatically handle UI thread dispatching, making them independent of specific dispatcher implementations.
A tutorial on implementing the VIPER architecture for scalable iOS development, comparing it to MVC, MVVM, and other patterns.
Explores enhancing Swift MVVM architecture using Protocol-Oriented Programming and Objective-C runtime for better view-model binding and reusability.
Explains how FlowControllers can improve iOS app architecture by managing navigation and presentation logic, reducing dependencies and spaghetti code.
Explains the memory leak problem in Attached Behaviors in XAML apps and demonstrates a practical solution with code examples.
Explains implementing validation in WPF using the INotifyDataErrorInfo interface within the MVVM pattern.
Part 3 of an MVVM series focusing on implementing INotifyPropertyChanged with performance, simplicity, and Reactive Extensions in mind.
Explains implementing IDisposable in MVVM for C# to manage unmanaged resources like GPS, with a reusable base class.
An overview of the Model-View-ViewModel (MVVM) pattern for .NET platforms, discussing core interfaces and components needed for implementation.
A developer recounts presenting on the Nokia Music API and Cimbalino Toolkit at a WPUG event, including technical challenges and attendee feedback.
Explains how to use the MultiApplicationBarBehavior from the Cimbalino Toolkit to fix animation glitches in Windows Phone MVVM app bars.
Introducing the Cimbalino Toolkit's ApplicationBarBehavior, a solution for making the Windows Phone Application Bar bindable in MVVM apps.