Once you have appropriately set up the environment, you can start coding apps.
Building MAF Core
To interact with the Extensibility framework, build an implementer of the MAFCore interface, which acts as a mediator between the application and the various components of the framework.
Fully Metadata-Driven Apps
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.
Mixing Coded and Metadata-Driven Tiles
With the Extensibility Framework, you can freely combine metadata-driven tiles and native iOS view controllers (also views and controls).
Collaborating with MAF Extensibility Framework
You can interact with the MAF Extensibility Framework on different levels: You can create only a few tiles without any action or data handling, or you can run part of or the entire application using the framework and injecting your application-specific code parts where necessary.