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.