Launch Google PlayStore on Companion Android Mobile from Tizen Gear

While using the Wearable in 'Companion' mode with a Mobile running on android Operating System, An appControl from Gear could be launched to open 'GooglePlayStore' on Mobile and display specific app/publisher detail page.
function appControlSuccess() {
	alert("Tizen AppControl Success"); 
}

function appControlError(error) {
	alert("Tizen AppControl Error: "+error.message); 
}

var appControlReplyCallback = {
	 onsuccess: function(data) {
		 alert("GooglePlayStore launch on phone success");
		 alert ("success: data = " + JSON.stringify(data));
	 },
	 
	 onfailure: function(error){
		 alert("error launching GooglePlayStore launch on phone: "+error);
	 }
};



function launchGooglePlayStore(){
    var appid = "com.samsung.w-manager-service";			
    //appId of 'GearManager Service' running on Gear to communicate with Mobile
    
    var type = "gear";
    var url = 'market://details?id=com.instagram.android';  
    // or your desired appID as market://details?id=<package_name>
    	
    var extra_data = [new tizen.ApplicationControlData("type", [type]),new tizen.ApplicationControlData("deeplink", [url])];	
    //'extra_data' denoting type & url to launch
    	
    var appControl = new tizen.ApplicationControl( 'http://tizen.org/appcontrol/operation/default',null,null,null,extra_data);
    	
    tizen.application.launchAppControl(appControl, appid, appControlSuccess, appControlError, appControlReplyCallback);
}

Responses

0 Replies