Implement new public api for launch, close, switchToApp, list