Simplifying cross-platform development - Unity 3.5 Portable Class Library Preview
We are updating Unity DI container to simplify cross-platform development of apps and services. The preview includes the following:
- Transform the individual platform targeted Unity into a PCL, including support for:
- Windows Store Apps 8.0 and 8.1
- Windows Phone Silverlight 8.0 and 8.1
- .NET 4.5 and up
- Xamarin/Mono (Xamarin.iOS v7 and Xamarian.Android v4.12)
- Performance improvements
- Bug fixes (8777, 10821, 11044, 11791, 11899, 12635, 12737, 12744, 12745, 12746, 12750)
- Updating dependency on the latest Common Service Locator PCL (1.2)
Note, that the Registration by convention feature needed to be pulled out in a separate dll to provide platform-specific implementations.
Please try out the latest changes – the signed builds are available via myget.org gallery and the source is available on CodePlex.
Your feedback is invited!