A sample cross-platform application that displays photos from Flickr, built using the ReactiveUI MVVM library.
C#
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Desktop
Mobile
ReactiveFlickr
Test
.gitignore
README.md
ReactiveFlickr.sln

README.md

This is the sample code for my "Keep it Responsive! Cross-Platform MVVM with ReactiveUI" talk.

ReactiveFlickr is an application which is built for WPF and Android (using Xamarin MonoDroid). It queries the Flickr photo API based on a user-defined search term. It is built using the MVVM architecture, with ReactiveUI.

Project Structure

  • ReactiveFlickr.csproj - contains model and view model code. This is a PCL and is platform-independent.
  • Desktop.csproj - application shell and view for WPF.
  • Mobile.csproj - application shell and view for Android, using Xamarin MonoDroid.
  • Test.csproj - an MSTest project which tests ReactiveFlickr.csproj