Predefined layouts of building blocks are provided as floorplans to enable efficient SAP Fiori elements application development. These floorplans inherit all the qualities of their building blocks while adding optimizations for component interaction at the floorplan level.