Why does using DataControl in web app require partner privilege?
Why does using DataControl in web app require partner privilege?
BY 11 Sep 2013Web Application Development
We are developing a hybrid application and we planned to access native service database via DataControl. Hovewer, I found that using of method tizen.datacontrol.getDataControlConsumer requires a privilege http://tizen.org/privilege/datacontrol.consumer, which have a partner level. So this means that only a tizen store partners can have a possibility to use DataControls in a web applications, and all third-party developers should use MessagePort API.
At the same time, using DataControl in native application doesn’t require any of privileges, neither public nor private. Such a difference seems very strange for me, and I am interested why that restriction was ever made. What logic is in the prohibition to use a technology in web development and allowing the same technology in native development?
Why does using DataControl in web app require partner privilege?
We are developing a hybrid application and we planned to access native service database via DataControl. Hovewer, I found that using of method tizen.datacontrol.getDataControlConsumer requires a privilege http://tizen.org/privilege/datacontrol.consumer, which have a partner level. So this means that only a tizen store partners can have a possibility to use DataControls in a web applications, and all third-party developers should use MessagePort API.
At the same time, using DataControl in native application doesn’t require any of privileges, neither public nor private. Such a difference seems very strange for me, and I am interested why that restriction was ever made. What logic is in the prohibition to use a technology in web development and allowing the same technology in native development?
BY
16 Apr 2025
Tizen Studio
BY
04 Nov 2024
Tizen Studio
BY
02 Apr 2024
Tizen Studio