Using the User Interface Process Application Block

Hello everyone,

Can anyone shed some light on:
Using the User Interface Process Application Block

i.e. I need to design my application such that it supports multiple user interfaces. Mobile App, Web App etc.

Thanks in advance

This is a ASP.NET feature, see.