I am not sure if appium added support for UCBrowser like it supports chrome,safari browsers etc, if it supports then u can launch it by passing capability in you desired capability object,basically if you pass this capability blank then it launches default browser of your mobile.
BrowserType.Browser=" "
Call driver.getContext() method which will returns a list of contexts like ‘NATIVE_APP’ or ‘WEBVIEW_1’ to know if app is hybrid or not.
WebView can be debugged in chrome remote debugger like we do for selenium
Native App can be debugged using appium inspector / uiautomatorviewer