Developing app layers