The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

Windows Universal Platform

Your viewmodels should inherit from ReactiveObject

Use IActivatableViewModel and WhenActivated for lifecycle

Keep references to your subscriptions

Use disposables to manage lifetime, scope and resources:

Don't use eventhandlers, use the extension methods shipped in reactiveui.events instead

Use your normal UWP concepts that you would usually use in UWP development. There's also some extension methods which will make your life easier