RegisterAppInterface