2. What is Portable Class Library?
The Portable Class Library project enables you to write and build
managed assemblies that work on more than one .NET Framework
platform. You can create classes that contain code you wish to share
across many projects, such as shared business logic, and then reference
those classes from different types of projects.
5. What Should be implemented in PCL?
Model –View- View Model (MVVM)
Model
Platform Specific
Portable
View
View Model
6. Cross Platform Architecture using PCL
Windows Phone 8 App
Startup
Views (XAML)
Platform Specific
Functionality
Windows Store App
Startup
Views (XAML)
Platform Specific
Functionality
Portable Class Library
View Models
Models
Platform Specific Abstraction.