You can develop applications that rely purely on configuration. You can develop a fully metadata-driven app by describing the UIs, data bindings, screen transitions, and actions in the layout XML.
The Extensibility Framework resolves the bindings, creates the UIs and
inserts them into the navigation chain, and manages the default actions when the device
user interacts with the controls.
After you set up the layout XML and build the MAF Core, the app is ready to display static data. To use dynamic data in your application, set up a data provider and data source.