app framework for owncloud applications