Cordova client