I got the answer
Inside service app(Calling App) of on initialising method add the below code
Tizen::App::AppControl* pAc = AppManager::FindAppControlN(L"Nativeapplication id",
L"");
if (pAc)
{
pAc->Start(null, null, null, null);
delete pAc;
}
Above code finds the native application installed on your device
Add the following code inside your Native application form of on initialising method to register setapp control provider
AppControlProviderManager::GetInstance()->SetAppControlProviderEventListener(this);
Inside on app control request received just invoke your class or form
void NativeapplicationMainForm::OnAppControlRequestReceived ( RequestId reqId,
const Tizen::Base::String & operationId,
const Tizen::Base::String * pUriData,
const Tizen::Base::String * pMimeType,
const Tizen::Base::Collection::IMap * pExtraData
)
{
//invoke your form or class
}
AppLog("invoked Native app from service app");
}