Prism for Universal Apps available on Codeplex

Prism for Universal Apps is now available on CodePlex. Prism can now be used to develop apps for Windows 8.1, Windows Phone 8.1, and Universal Apps that run on both. The AdventureWorks Shopper reference implementation now also runs on both the Windows 8.1 and Windows Phone 8.1. AdventureWorks Shopper uses Prism.StoreApps, Prism.Mvvm, and Prism.PubSubEvents.

In the process of converting AdventureWorks Shopper to run on Windows Phone 8.1 we spent enough time to test that Prism for Windows Runtime works well with Windows Phone 8.1. We did not spend time making the reference implementation user interface conform to the phone UX standards and navigation standards. We decided it was best to make the library available for Windows Phone 8.1 and universal app development. We also did not stress test our library code specifically on Windows Phone.  The code has been stress tested on Windows Store and for the portable class libraries on WPF.

Prism.StoreApps targets:

  • Windows 8.1
  • Windows Phone 8.1

Prism.Mvvm targets:

  • .NET framework 4.5
  • Windows 8
  • Windows Phone 8.1
  • Windows Phone Silverlight 8

The source code for Prism.Mvvm can be found at

Prism.PubSubEvents targets:

  • .NET Framework 4
  • Silverlight 5
  • Windows 8
  • Windows Phone 8.1
  • Windows Phone Silverlight 8

The source code for Prism.PubSubEvents can be found at

Check it out and give us your feedback.

Comments (4)
  1. Depechie says:

    Validation of user input always has been a big plus of PRISM… so please try to add something in the converged model.

  2. dsoltesz says:

    Any project templates or live nuget packages yet?

  3. dmilor says:

    Seconding the request for templates/nuget packages. Are these going to be released soon?

  4. Nekketsu says:

    When will the documentation be updated to focus on universal apps?

Comments are closed.

Skip to main content