Filter
-
Content Type
-
Category
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Recommendations
Filter
Develop Smart Signage
apitizen typescript api references the tizen typescript api supports extending both the samsung product api and the tizen web device api to typescript language the tizen typescript api converts the javascript apis of both the tizen web device api and the samsung product api into typescript apis the tizen typescript api is released via npm the commonjs and typescript packages of each api are listed in the following table tizen api commonjs package typescript package tizen web device api tizen-common-web @types/tizen-common-web samsung product api tizen-tv-webapis @types/tizen-tv-webapis table 1 npm packages of each tizen api package list package description npm github create-tizen-app a cli tool for setting up tizen web projects with language, bundler, editors' extension and wits npm github tizen-common-web a commonjs api of the tizen web device api npm github @types/tizen-common-web a typescript api of tizen-common-web npm github tizen-tv-webapis a commonjs api of the samsung product api npm github @types/tizen-tv-webapis a typescript api of tizen-tv-webapis npm github table 2 typescript package list setting up project create-tizen-app recommend we have released the create-tizen-app package, which is a wizard tool for helping to configure and make a tizen web application it is the best solution to create tizen web applications easily if you are a developer who prefers commonjs or typescript language the package also supports using the samsung tv product api and the tizen common api as commonjs or typescript apis create-tizen-app supports 4 options language typescript/commonjs , bundler webpack/parcel , extension for editor vscode tizentv/atom tizentv and wits the create-tizen-app package also save you a lot of time when setting up a development environment let's see how it works! for typescript developer if you are familiar with typescript or want to build with typescript, then you need to install all the packages listed in table 1 check out the sample of tizen-tv-webapis and the sample of tizen-common-web for commonjs developer if you are familiar with commonjs node developer , then you just need to install the commonjs packages check out the sample of tizen-common-web and the sample of tizen-tv-webapis for details api tizen web device api notewe have focused onto converting frequently used apis so some modules are not supported in typescript however, if you need other tizen web device api, then create a new issue on our github about the request and we will review it api description since application access information about currently running and installed applications, and control the applications 1 0 content discover multimedia content, such as images, videos, and music, on the device 2 0 filesystem access the files and directories in the device file system 1 0 package install and uninstall packages, and retrieve information about installed packages 2 1 tizen access basic definitions used in the tizen web device api 1 0 tvaudiocontrol control the tv audio 2 3 tvdisplaycontrol manage stereoscopic 3d effects for tv signals 2 3 tvinfo get information about tv setting 2 4 tvinputdevice handle key presses from input devices, such as a remote control 2 3 tvwindow control tv windows, such as a pip window 2 3 systeminfo retrieve information about device capabilities, such as the display, network, and storage 1 0 table 3 supported typescript api of tizen web device api samsung product api we support typescript apis of the entire samsung product apis if you got any problems, please report your issue to our repository api description since webapi access the basic definitions used in the samsung product api for smart tvs 2 3 adinfo retrieve advertising identifier information 2 4 appcommon switch the screensaver on and off 2 3 asfservice share media content between dlna-certified devices by initializing and using the allshare framework retrieve a list of discovered allshare devices with a specified id or information about media files and folders, such as the file extension and size, and content duration 2 3 avinfo retrieve information about the screen and audio modes of the tv you can also set the widescreen mode 2 3 avplay implement audio and video playback 2 3 billing develop a billing system for your application, to allow users to make purchases within your application 2 4 microphone manage a microphone connected to the tv 2 3 network access information about the network connection and connection-related events 2 3 preview use smart hub preview to show deep links to application content 2 3 productinfo retrieve information about the tv, such as the device unique id duid , and the model code you can also retrieve and set system configuration parameters 2 3 sso access the single sign-on sso features 2 3 tvinfo manage the tv settings 2 3 widgetdata store data in the application secure storage 2 3 table 4 samsung tv product apis more information if you are unfamiliar with typescript, learn more at what is typescript?
Develop Smart TV
apitizen typescript api references the tizen typescript api supports extending both the samsung product api and the tizen web device api to typescript language the tizen typescript api converts the javascript apis of both the tizen web device api and the samsung product api into typescript apis the tizen typescript api is released via npm the commonjs and typescript packages of each api are listed in the following table tizen api commonjs package typescript package tizen web device api tizen-common-web @types/tizen-common-web samsung product api tizen-tv-webapis @types/tizen-tv-webapis table 1 npm packages of each tizen api package list package description npm github create-tizen-app a cli tool for setting up tizen web projects with language, bundler, editors' extension and wits npm github tizen-common-web a commonjs api of the tizen web device api npm github @types/tizen-common-web a typescript api of tizen-common-web npm github tizen-tv-webapis a commonjs api of the samsung product api npm github @types/tizen-tv-webapis a typescript api of tizen-tv-webapis npm github table 2 typescript package list setting up project create-tizen-app recommend we have released the create-tizen-app package, which is a wizard tool for helping to configure and make a tizen web application it is the best solution to create tizen web applications easily if you are a developer who prefers commonjs or typescript language the package also supports using the samsung tv product api and the tizen common api as commonjs or typescript apis create-tizen-app supports 4 options language typescript/commonjs , bundler webpack/parcel , extension for editor vscode tizentv/atom tizentv and wits the create-tizen-app package also save you a lot of time when setting up a development environment let's see how it works! for typescript developer if you are familiar with typescript or want to build with typescript, then you need to install all the packages listed in table 1 check out the sample of tizen-tv-webapis and the sample of tizen-common-web for commonjs developer if you are familiar with commonjs node developer , then you just need to install the commonjs packages check out the sample of tizen-common-web and the sample of tizen-tv-webapis for details api tizen web device api notewe have focused onto converting frequently used apis so some modules are not supported in typescript however, if you need other tizen web device api, then create a new issue on our github about the request and we will review it api description since application access information about currently running and installed applications, and control the applications 1 0 content discover multimedia content, such as images, videos, and music, on the device 2 0 filesystem access the files and directories in the device file system 1 0 package install and uninstall packages, and retrieve information about installed packages 2 1 tizen access basic definitions used in the tizen web device api 1 0 tvaudiocontrol control the tv audio 2 3 tvdisplaycontrol manage stereoscopic 3d effects for tv signals 2 3 tvinfo get information about tv setting 2 4 tvinputdevice handle key presses from input devices, such as a remote control 2 3 tvwindow control tv windows, such as a pip window 2 3 systeminfo retrieve information about device capabilities, such as the display, network, and storage 1 0 table 3 supported typescript api of tizen web device api samsung product api we support typescript apis of the entire samsung product apis if you got any problems, please report your issue to our repository api description since webapi access the basic definitions used in the samsung product api for smart tvs 2 3 adinfo retrieve advertising identifier information 2 4 appcommon switch the screensaver on and off 2 3 asfservice share media content between dlna-certified devices by initializing and using the allshare framework retrieve a list of discovered allshare devices with a specified id or information about media files and folders, such as the file extension and size, and content duration 2 3 avinfo retrieve information about the screen and audio modes of the tv you can also set the widescreen mode 2 3 avplay implement audio and video playback 2 3 billing develop a billing system for your application, to allow users to make purchases within your application 2 4 microphone manage a microphone connected to the tv 2 3 network access information about the network connection and connection-related events 2 3 preview use smart hub preview to show deep links to application content 2 3 productinfo retrieve information about the tv, such as the device unique id duid , and the model code you can also retrieve and set system configuration parameters 2 3 sso access the single sign-on sso features 2 3 tvinfo manage the tv settings 2 3 widgetdata store data in the application secure storage 2 3 table 4 samsung tv product apis more information if you are unfamiliar with typescript, learn more at what is typescript?
Develop Smart Hospitality Display
apitizen typescript api references the tizen typescript api supports extending both the samsung product api and the tizen web device api to typescript language the tizen typescript api converts the javascript apis of both the tizen web device api and the samsung product api into typescript apis the tizen typescript api is released via npm the commonjs and typescript packages of each api are listed in the following table tizen api commonjs package typescript package tizen web device api tizen-common-web @types/tizen-common-web samsung product api tizen-tv-webapis @types/tizen-tv-webapis table 1 npm packages of each tizen api package list package description npm github create-tizen-app a cli tool for setting up tizen web projects with language, bundler, editors' extension and wits npm github tizen-common-web a commonjs api of the tizen web device api npm github @types/tizen-common-web a typescript api of tizen-common-web npm github tizen-tv-webapis a commonjs api of the samsung product api npm github @types/tizen-tv-webapis a typescript api of tizen-tv-webapis npm github table 2 typescript package list setting up project create-tizen-app recommend we have released the create-tizen-app package, which is a wizard tool for helping to configure and make a tizen web application it is the best solution to create tizen web applications easily if you are a developer who prefers commonjs or typescript language the package also supports using the samsung tv product api and the tizen common api as commonjs or typescript apis create-tizen-app supports 4 options language typescript/commonjs , bundler webpack/parcel , extension for editor vscode tizentv/atom tizentv and wits the create-tizen-app package also save you a lot of time when setting up a development environment let's see how it works! for typescript developer if you are familiar with typescript or want to build with typescript, then you need to install all the packages listed in table 1 check out the sample of tizen-tv-webapis and the sample of tizen-common-web for commonjs developer if you are familiar with commonjs node developer , then you just need to install the commonjs packages check out the sample of tizen-common-web and the sample of tizen-tv-webapis for details api tizen web device api notewe have focused onto converting frequently used apis so some modules are not supported in typescript however, if you need other tizen web device api, then create a new issue on our github about the request and we will review it api description since application access information about currently running and installed applications, and control the applications 1 0 content discover multimedia content, such as images, videos, and music, on the device 2 0 filesystem access the files and directories in the device file system 1 0 package install and uninstall packages, and retrieve information about installed packages 2 1 tizen access basic definitions used in the tizen web device api 1 0 tvaudiocontrol control the tv audio 2 3 tvdisplaycontrol manage stereoscopic 3d effects for tv signals 2 3 tvinfo get information about tv setting 2 4 tvinputdevice handle key presses from input devices, such as a remote control 2 3 tvwindow control tv windows, such as a pip window 2 3 systeminfo retrieve information about device capabilities, such as the display, network, and storage 1 0 table 3 supported typescript api of tizen web device api samsung product api we support typescript apis of the entire samsung product apis if you got any problems, please report your issue to our repository api description since webapi access the basic definitions used in the samsung product api for smart tvs 2 3 adinfo retrieve advertising identifier information 2 4 appcommon switch the screensaver on and off 2 3 asfservice share media content between dlna-certified devices by initializing and using the allshare framework retrieve a list of discovered allshare devices with a specified id or information about media files and folders, such as the file extension and size, and content duration 2 3 avinfo retrieve information about the screen and audio modes of the tv you can also set the widescreen mode 2 3 avplay implement audio and video playback 2 3 billing develop a billing system for your application, to allow users to make purchases within your application 2 4 microphone manage a microphone connected to the tv 2 3 network access information about the network connection and connection-related events 2 3 preview use smart hub preview to show deep links to application content 2 3 productinfo retrieve information about the tv, such as the device unique id duid , and the model code you can also retrieve and set system configuration parameters 2 3 sso access the single sign-on sso features 2 3 tvinfo manage the tv settings 2 3 widgetdata store data in the application secure storage 2 3 table 4 samsung tv product apis more information if you are unfamiliar with typescript, learn more at what is typescript?
Develop Smart TV
apitizen sockets extension api references this topic lists methods provided by the tizen sockets extension for webassembly related info the open group base specifications issue 7 the linux documentation project die net man7 org importantthe http //tizen org/privilege/internet privilege is needed when using this extension more information regarding the "config xml" file format and how to add privileges there can be found on tizen developers when possible, the semantics of these functions conform to the posix 1-2017 standard the most notable differences are lack of signals support in emscripten and in a web environment tizen sockets extension apis cannot be called from the main thread, which is usually the one running the main function unless -s proxy_to_pthread or --proxy-to-worker flags are provided to emscripten during link time see additional flags in the emscripten documentation socket functions that accept multiple descriptors can accept only one descriptor type at a time descriptor types cannot be mixed meaning that a method can be called with either socket descriptors or file descriptors, but not both in particular, this applies to poll and select methods select method can be slow due to its internal implementation in emscripten it is recommended to use poll method instead the following extensions to sockets are provided sock_nonblock and sock_cloexec flags when creating socket accept4 method ipv4 multicast options in getsockopt and setsockopt methods gethostbyaddr method gethostbyname method method argument value reference accept - the open group base specifications issue 7, 2018 edition - accept accept4 values in flags sock_nonblocksock_cloexec die net - accept4 bind - die net - accept4the open group base specifications issue 7, 2018 edition - bind close - the open group base specifications issue 7, 2018 edition - close connect - the open group base specifications issue 7, 2018 edition - connect freeaddrinfo - the open group base specifications issue 7, 2018 edition - freeaddrinfo getaddrinfo - the open group base specifications issue 7, 2018 edition - getaddrinfo gethostbyaddr - die net - gethostbyaddr gethostbyname - die net - gethostbyname getpeername - the open group base specifications issue 7, 2018 edition - getpeername getsockname - the open group base specifications issue 7, 2018 edition - getsockname getsockopt combinations of level and optname sol_socket, so_debugsol_socket, so_error sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelay ipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop the open group base specifications issue 7, 2018 edition - getsockoptthe linux documentation project - multicast programming man7 org - ip listen - the open group base specifications issue 7, 2018 edition - listen poll supported event flags pollin pollrdnorm pollrdband pollpri pollout pollwrnorm pollwrband pollerr pollhup pollnvalusage notes the tizen sockets extension for webassembly does not support mixing descriptor types in poll calls an application must use only one type of descriptors each time it calls poll to pass either socket descriptors or file descriptors as arguments of a single call, never both it is recommended to use poll over select , because the internalselect implementation in the samsung emscripten sdk can be slow the open group base specifications issue 7, 2018 edition - poll read - the open group base specifications issue 7, 2018 edition - read recv values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recv recvfrom values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvfrom recvmsg values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvmsg select usage notes tthe tizen sockets extension for webassembly does not support mixing descriptor types in select calls an application must use only one type of descriptors each time it calls select to pass either socket descriptors or file descriptors as arguments of a single call, never both the select method can be slow due to its internal implementation in the samsung emscripten sdk it is recommended to use poll instead the open group base specifications issue 7, 2018 edition - select send values in flags msg_eor msg_oobmsg_nosignal the open group base specifications issue 7, 2018 edition - send sendmsg values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendmsg sendto values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendto setsockopt combinations of level and optname sol_socket, so_debug, sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelayipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ip, ip_add_membership ipproto_ip, ip_add_source_membership ipproto_ip, ip_block_source ipproto_ip, ip_drop_membershipipproto_ip, ip_drop_source_membership ipproto_ip, ip_unblock_source ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop ipproto_ipv6, ipv6_join_group ipproto_ipv6, ipv6_leave_group the open group base specifications issue 7, 2018 edition - setsockoptthe linux documentation product - multicast programming map7 org - ip shutdown values in how shut_rd shut_wr shut_rdwr the open group base specifications issue 7, 2018 edition - shutdown socket values in domain af_inet af_inet6 values in type sock_stream sock_dgram flags bitwise ored with type argument sock_cloexec sock_nonblock the open group base specifications issue 7, 2018 edition - socket man7 org - socket write - the open group base specifications issue 7, 2018 edition - write table 1 tizen sockets extension methods
Develop Smart Hospitality Display
apitizen sockets extension api references this topic lists methods provided by the tizen sockets extension for webassembly related info the open group base specifications issue 7 the linux documentation project die net man7 org importantthe http //tizen org/privilege/internet privilege is needed when using this extension more information regarding the "config xml" file format and how to add privileges there can be found on tizen developers when possible, the semantics of these functions conform to the posix 1-2017 standard the most notable differences are lack of signals support in emscripten and in a web environment tizen sockets extension apis cannot be called from the main thread, which is usually the one running the main function unless -s proxy_to_pthread or --proxy-to-worker flags are provided to emscripten during link time see additional flags in the emscripten documentation socket functions that accept multiple descriptors can accept only one descriptor type at a time descriptor types cannot be mixed meaning that a method can be called with either socket descriptors or file descriptors, but not both in particular, this applies to poll and select methods select method can be slow due to its internal implementation in emscripten it is recommended to use poll method instead the following extensions to sockets are provided sock_nonblock and sock_cloexec flags when creating socket accept4 method ipv4 multicast options in getsockopt and setsockopt methods gethostbyaddr method gethostbyname method method argument value reference accept - the open group base specifications issue 7, 2018 edition - accept accept4 values in flags sock_nonblocksock_cloexec die net - accept4 bind - die net - accept4the open group base specifications issue 7, 2018 edition - bind close - the open group base specifications issue 7, 2018 edition - close connect - the open group base specifications issue 7, 2018 edition - connect freeaddrinfo - the open group base specifications issue 7, 2018 edition - freeaddrinfo getaddrinfo - the open group base specifications issue 7, 2018 edition - getaddrinfo gethostbyaddr - die net - gethostbyaddr gethostbyname - die net - gethostbyname getpeername - the open group base specifications issue 7, 2018 edition - getpeername getsockname - the open group base specifications issue 7, 2018 edition - getsockname getsockopt combinations of level and optname sol_socket, so_debugsol_socket, so_error sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelay ipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop the open group base specifications issue 7, 2018 edition - getsockoptthe linux documentation project - multicast programming man7 org - ip listen - the open group base specifications issue 7, 2018 edition - listen poll supported event flags pollin pollrdnorm pollrdband pollpri pollout pollwrnorm pollwrband pollerr pollhup pollnvalusage notes the tizen sockets extension for webassembly does not support mixing descriptor types in poll calls an application must use only one type of descriptors each time it calls poll to pass either socket descriptors or file descriptors as arguments of a single call, never both it is recommended to use poll over select , because the internalselect implementation in the samsung emscripten sdk can be slow the open group base specifications issue 7, 2018 edition - poll read - the open group base specifications issue 7, 2018 edition - read recv values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recv recvfrom values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvfrom recvmsg values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvmsg select usage notes tthe tizen sockets extension for webassembly does not support mixing descriptor types in select calls an application must use only one type of descriptors each time it calls select to pass either socket descriptors or file descriptors as arguments of a single call, never both the select method can be slow due to its internal implementation in the samsung emscripten sdk it is recommended to use poll instead the open group base specifications issue 7, 2018 edition - select send values in flags msg_eor msg_oobmsg_nosignal the open group base specifications issue 7, 2018 edition - send sendmsg values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendmsg sendto values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendto setsockopt combinations of level and optname sol_socket, so_debug, sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelayipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ip, ip_add_membership ipproto_ip, ip_add_source_membership ipproto_ip, ip_block_source ipproto_ip, ip_drop_membershipipproto_ip, ip_drop_source_membership ipproto_ip, ip_unblock_source ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop ipproto_ipv6, ipv6_join_group ipproto_ipv6, ipv6_leave_group the open group base specifications issue 7, 2018 edition - setsockoptthe linux documentation product - multicast programming map7 org - ip shutdown values in how shut_rd shut_wr shut_rdwr the open group base specifications issue 7, 2018 edition - shutdown socket values in domain af_inet af_inet6 values in type sock_stream sock_dgram flags bitwise ored with type argument sock_cloexec sock_nonblock the open group base specifications issue 7, 2018 edition - socket man7 org - socket write - the open group base specifications issue 7, 2018 edition - write table 1 tizen sockets extension methods
Develop Smart Signage
apitizen sockets extension api references this topic lists methods provided by the tizen sockets extension for webassembly related info the open group base specifications issue 7 the linux documentation project die net man7 org importantthe http //tizen org/privilege/internet privilege is needed when using this extension more information regarding the "config xml" file format and how to add privileges there can be found on tizen developers when possible, the semantics of these functions conform to the posix 1-2017 standard the most notable differences are lack of signals support in emscripten and in a web environment tizen sockets extension apis cannot be called from the main thread, which is usually the one running the main function unless -s proxy_to_pthread or --proxy-to-worker flags are provided to emscripten during link time see additional flags in the emscripten documentation socket functions that accept multiple descriptors can accept only one descriptor type at a time descriptor types cannot be mixed meaning that a method can be called with either socket descriptors or file descriptors, but not both in particular, this applies to poll and select methods select method can be slow due to its internal implementation in emscripten it is recommended to use poll method instead the following extensions to sockets are provided sock_nonblock and sock_cloexec flags when creating socket accept4 method ipv4 multicast options in getsockopt and setsockopt methods gethostbyaddr method gethostbyname method method argument value reference accept - the open group base specifications issue 7, 2018 edition - accept accept4 values in flags sock_nonblocksock_cloexec die net - accept4 bind - die net - accept4the open group base specifications issue 7, 2018 edition - bind close - the open group base specifications issue 7, 2018 edition - close connect - the open group base specifications issue 7, 2018 edition - connect freeaddrinfo - the open group base specifications issue 7, 2018 edition - freeaddrinfo getaddrinfo - the open group base specifications issue 7, 2018 edition - getaddrinfo gethostbyaddr - die net - gethostbyaddr gethostbyname - die net - gethostbyname getpeername - the open group base specifications issue 7, 2018 edition - getpeername getsockname - the open group base specifications issue 7, 2018 edition - getsockname getsockopt combinations of level and optname sol_socket, so_debugsol_socket, so_error sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelay ipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop the open group base specifications issue 7, 2018 edition - getsockoptthe linux documentation project - multicast programming man7 org - ip listen - the open group base specifications issue 7, 2018 edition - listen poll supported event flags pollin pollrdnorm pollrdband pollpri pollout pollwrnorm pollwrband pollerr pollhup pollnvalusage notes the tizen sockets extension for webassembly does not support mixing descriptor types in poll calls an application must use only one type of descriptors each time it calls poll to pass either socket descriptors or file descriptors as arguments of a single call, never both it is recommended to use poll over select , because the internalselect implementation in the samsung emscripten sdk can be slow the open group base specifications issue 7, 2018 edition - poll read - the open group base specifications issue 7, 2018 edition - read recv values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recv recvfrom values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvfrom recvmsg values in flags msg_peek msg_oob msg_waitall the open group base specifications issue 7, 2018 edition - recvmsg select usage notes tthe tizen sockets extension for webassembly does not support mixing descriptor types in select calls an application must use only one type of descriptors each time it calls select to pass either socket descriptors or file descriptors as arguments of a single call, never both the select method can be slow due to its internal implementation in the samsung emscripten sdk it is recommended to use poll instead the open group base specifications issue 7, 2018 edition - select send values in flags msg_eor msg_oobmsg_nosignal the open group base specifications issue 7, 2018 edition - send sendmsg values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendmsg sendto values in flags msg_eor msg_oob msg_nosignal the open group base specifications issue 7, 2018 edition - sendto setsockopt combinations of level and optname sol_socket, so_debug, sol_socket, so_broadcast sol_socket, so_reuseaddr sol_socket, so_keepalive sol_socket, so_oobinline sol_socket, so_sndbuf sol_socket, so_rcvbuf sol_socket, so_dontroute sol_socket, so_rcvlowat sol_socket, so_sndlowat sol_socket, so_rcvtimeo sol_socket, so_sndtimeo sol_socket, so_linger ipproto_tcp, tcp_nodelayipproto_ip, ip_multicast_loop ipproto_ip, ip_multicast_ttl ipproto_ip, ip_add_membership ipproto_ip, ip_add_source_membership ipproto_ip, ip_block_source ipproto_ip, ip_drop_membershipipproto_ip, ip_drop_source_membership ipproto_ip, ip_unblock_source ipproto_ipv6, ipv6_multicast_hops ipproto_ipv6, ipv6_multicast_loop ipproto_ipv6, ipv6_join_group ipproto_ipv6, ipv6_leave_group the open group base specifications issue 7, 2018 edition - setsockoptthe linux documentation product - multicast programming map7 org - ip shutdown values in how shut_rd shut_wr shut_rdwr the open group base specifications issue 7, 2018 edition - shutdown socket values in domain af_inet af_inet6 values in type sock_stream sock_dgram flags bitwise ored with type argument sock_cloexec sock_nonblock the open group base specifications issue 7, 2018 edition - socket man7 org - socket write - the open group base specifications issue 7, 2018 edition - write table 1 tizen sockets extension methods
Develop Smart TV
apitizenfx api references the tizenfx api allows applications to call in platform-specific functionality from shared code it enables you to implement native features in xamarin forms applications the following table lists the tizenfx api modules and their smart tv and tv emulator support namespace assembly support tv emulator elmsharp provides pre-built ui components for creating a rich gui elmsharp dll yes yes elmsharp accessible provides ui information for the screen reader elmsharp wearable provides pre-built ui components for creating a rich wearable device gui elmsharp wearable dll no no tizen provides the tizen logging and trace messaging functionalities tizen log dll yes yes tizen tracer dll tizen account accountmanager provides crud create, read, update, delete account management functionality tizen account accountmanager dll no no tizen account fidoclient provides user authentication functionality using the fido uaf protocol tizen account fidoclient dll tizen account oauth 2 provides account management functionality using the oauth2 rfc 6749 protocol tizen account oauth2 dll tizen account syncmanager manages account synchronization operations tizen account syncmanager dll tizen applications provides the tizen application framework tizen applications alarm dll yes yes tizen applications badge dll no no tizen applications common dll yes yes tizen applications packagemanager dll tizen applications preference dll tizen applications remoteview dll tizen applications service dll tizen applications toastmessage dll tizen applications ui dll tizen applications watchapplication dll no no tizen applications widgetapplication dll yes yes tizen applications widgetcontrol dll tizen applications attachpanel provides the attach panel functionality tizen applications attachpanel dll no no tizen applications corebackend provides the application backend life-cycle, including state change events tizen applications common dll yes yes tizen applications watchapplication dll no no tizen applications datacontrol provides a standard mechanism for exchanging specific data between applications tizen applications datacontrol dll yes yes tizen applications exceptions provides exception messages tizen applications common dll tizen applications messages sends and receives messages between applications tizen applications messageport dll tizen applications notificationeventlistener manages notification events tizen applications notificationeventlistener dll tizen applications notifications displays messages in the notification area tizen applications notification dll tizen applications shortcut manages application shortcuts tizen applications shortcut dll no no tizen common provides predefined color names tizen dll yes yes tizen content download manages downloading content from the web tizen content download dll tizen content mediacontent stores and indexes audio, image, and video content tizen content mediacontent dll tizen content mimetype associates file extensions with mime types tizen content mimetype dll tizen context apphistory accesses the user's application history tizen context dll no no tizen internals errors provides error messages tizen dll yes yes tizen location manages geographical location services tizen location dll no no tizen location geofence provides the geofence functionality tizen location geofence dll tizen maps enables creating map-aware applications tizen maps dll yes yes tizen messaging email enables sending email tizen messaging dll no no tizen messaging messages enables sending and receiving various messages, such as sms, mms, and cell broadcast messages tizen messaging push enables receiving push notifications tizen messaging push dll no no tizen multimedia interacts with media services, including playback and recording, and device policy tizen multimedia audioio dll yes yes tizen multimedia camera dll no no tizen multimedia dll yes yes tizen multimedia mediaplayer dll tizen multimedia metadata dll tizen multimedia radio dll no no tizen multimedia recorder dll tizen multimedia streamrecorder dll tizen multimedia mediacodec encodes and decodes video and audio data tizen multimedia mediacodec dll tizen multimedia remoting provides the media controller and screen mirroring functionalities tizen multimedia remoting dll tizen multimedia util processes image files, such as resizing, rotating, cropping, and encoding and decoding them tizen multimedia util dll yes yes tizen multimedia vision provides visual detection and recognition functionalities, such as face detection and barcode recognition tizen multimedia vision dll no no tizen network bluetooth provides bluetooth functionalities tizen network bluetooth dll yes partially no tizen network connection manages various network connection information tizen network connection dll yes yes tizen network iotconnectivity provides iot connectivity functionality tizen network iotconnectivity dll tizen network nfc provides near-field communication nfc functionality tizen network nfc dll no no tizen network nsd manages network service discovery tizen network nsd dll yes yes tizen network smartcard provides smart card functionality tizen network smartcard dll no no tizen network wifi manages wi-fi devices and access points tizen network wifi dll yes tizen network wifidirect manages wi-fi direct® connections and settings tizen network wifidirect dll no tizen nui provides the natural user interface nui toolkit for creating a rich gui tizen nui dll yes yes tizen nui basecomponents provides the nui base components tizen nui constants provides various constants for nui component properties tizen phonenumberutils parses and formats phone numbers tizen phonenumberutils dll no no tizen pims calendar provides calendar services tizen pims calendar dll yes yes tizen pims calendar calendarviews provides calendar view properties tizen pims contacts provides contact information services tizen pims contacts dll no no tizen pims contacts contactsviews provides contact information view properties tizen security manages permissions for privacy-related privileges tizen security dll yes yes tizen security privacyprivilegemanager dll tizen security securerepository provides a secure repository for keys, certificates, and other sensitive data tizen security securerepository dll tizen security securerepository crypto provides secure cryptographic operations tizen security teec enables secure communication with applications within a trusted execution environment tee tizen security teec dll tizen sensor accesses device sensors and sensor information tizen sensor dll no no tizen system provides device-specific services, including device status, system information and settings, haptic feedback, and sensor control tizen system dll yes yes tizen system feedback dll tizen system information dll tizen system mediakey dll tizen system storage dll tizen system systemsettings dll tizen system usb manages attached usb devices tizen system usb dll no no tizen telephony provides telephony functionality tizen telephony dll tizen uix inputmethod enables the user to enter text tizen uix inputmethod dll yes yes tizen uix inputmethodmanager manages the installed input method editors tizen uix inputmethodmanager dll tizen uix stt enables speech recognition tizen uix stt dll no tizen uix sttengine provides the speech-to-text stt engine tizen uix sttengine dll tizen uix tts enables speech synthesis tizen uix tts dll yes tizen uix ttsengine provides the text-to-speech tts engine tizen uix ttsengine dll tizen uix voicecontrol enables voice control tizen uix voicecontrol dll no tizen webview accesses web pages and web content tizen webview dll yes table 1 tizenfx api module support
Develop Smart TV
apigetting device capabilities using systeminfo api the following keys are available to obtain the device capability information using systeminfo api device capability keys battery camera content api database download api graphics input iotcon push api led location microphone multi-point touch multimedia transcoder network opengl® es platform profile sensor screen shell dynamic box sip speech tv usb vision web service system keys build information model name platform name tizen id the following table lists the keys to check if a device has a battery key type description version http //tizen org/feature/battery boolean the platform returns true for this key, if the device has a battery if it is true, w3c battery status api, battery property in systeminfo api, and power api must be supported 2 3 the following table lists the camera feature keys key type description version http //tizen org/feature/camera boolean the platform returns true for this key, if the device provides any kind of a camera if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/camera back boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a back-facing camera 2 2 1 http //tizen org/feature/camera back flash boolean the platform returns true for this key and the http //tizen org/feature/camera back key, if the device provides a back-facing camera with a flash 2 2 1 http //tizen org/feature/camera front boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a front-facing camera 2 2 1 http //tizen org/feature/camera front flash boolean the platform returns true for this key and the http //tizen org/feature/camera front key, if the device provides a front-facing camera with a flash 2 2 1 the following table lists the keys related to content api features key type description version http //tizen org/feature/content scanning others boolean the platform returns true for this key, if the device supports the media scanning feature for "other"-type files which are not included in the media content types such as "image", "video", "sound" or "music" 4 0 the following table lists the database feature keys key type description version http //tizen org/feature/database encryption boolean the platform returns true for this key, if the device supports database encryption 2 2 1 the following table lists the keys to check if download api is supported on a tizen device key type description version http //tizen org/feature/download boolean the platform returns true for this key, if the device supports download api 2 3 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports all apis which require telephony feature if it is true, "cellular" in downloadnetworktype is supported 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi if it is true, "wifi" in downloadnetworktype is supported 2 2 1 the following table lists the graphics feature keys key type description version http //tizen org/feature/graphics acceleration boolean the platform returns true for this key, if the device supports graphics hardware acceleration 2 2 1 the following table lists the input feature keys key type description version http //tizen org/feature/input keyboard boolean the platform returns true for this key, if the device provides a built-in keyboard supporting any keyboard layout 2 2 1 http //tizen org/feature/input keyboard layout domstring the platform returns the keyboard layout such as qwerty supported by the built-in keyboard for this key and returns true for the http //tizen org/feature/input keyboard key if the device does not provide a built-in keyboard, the platform returns an empty string for this key and returns false for the http //tizen org/feature/input keyboard key 2 2 1 http //tizen org/feature/input rotating_bezel boolean the platform returns true for this key, if the device provides a built-in rotating bezel 2 3 1 the following table lists the keys related to iotcon api features key type description version http //tizen org/feature/iot ocf boolean the platform returns true for this key, if the device supports the iot connectivity if it is true, iotcon api is supported 4 0 the following table lists the led feature key key type description version http //tizen org/feature/led boolean the platform returns true for this key, if the device supports led 2 3 the following table lists the location feature keys key type description version http //tizen org/feature/location boolean the platform returns true for this key, if the device supports location positioning 2 2 1 http //tizen org/feature/location batch boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports gps batch feature 2 3 http //tizen org/feature/location gps boolean the platform returns true and the http //tizen org/feature/location, if the device supports the global positioning system gps 2 2 1 http //tizen org/feature/location wps boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports the wi-fi-based positioning system wps 2 2 1 the following table lists the microphone feature keys key type description version http //tizen org/feature/microphone boolean the platform returns true for this key, if the device supports a microphone if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/media audio_recording boolean the platform returns true for this key, if the device supports to record audio files on a device if it is true, cordova media api is supported 3 0 the following table lists the multi-point touch feature keys key type description version http //tizen org/feature/multi_point_touch pinch_zoom boolean the platform returns true for this key, if the device supports pinch zoom gestures 2 2 1 http //tizen org/feature/multi_point_touch point_count long the platform returns the maximum number of supported multi-touch points for this key the platform returns a value less than 2 for this key, if the device does not support multi-point touch 2 2 1 the following table lists the multimedia transcoder feature key key type description version http //tizen org/feature/multimedia transcoder boolean the platform returns true for this key, if the device supports multimedia transcoder 2 3 the following table lists the network feature keys key type description version http //tizen org/capability/network bluetooth always_on boolean the platform returns true for this key, if the device must always enable bluetooth it means that an application cannot change the bluetooth's state visibility, connectivity, device name 2 3 http //tizen org/feature/network bluetooth boolean the platform returns true for this key, if the device supports bluetooth 2 2 1 http //tizen org/feature/network bluetooth audio call boolean the platform returns true for this key, if the device supports bluetooth handsfree profile hfp 2 3 http //tizen org/feature/network bluetooth audio media boolean the platform returns true for this key, if the device supports bluetooth advanced audio distribute profile a2dp 2 3 http //tizen org/feature/network bluetooth health boolean the platform returns true for this key, if the device supports bluetooth health device profile hdp 2 3 http //tizen org/feature/network bluetooth hid boolean the platform returns true for this key, if the device supports bluetooth human input device hid 2 3 http //tizen org/feature/network bluetooth le boolean the platform returns true for this key, if the device supports bluetooth low energy related methods in bluetooth api 2 3 http //tizen org/feature/network bluetooth opp boolean the platform returns true for this key, if the device supports bluetooth object push profile opp 2 3 http //tizen org/feature/network ethernet boolean the platform returns true for this key, if the device supports ethernet if it is true, "all" in downloadnetworktype and systeminfoethernetnetwork is supported 2 4 http //tizen org/feature/network internet boolean the platform returns true for this key, if the device supports internet 2 3 1 http //tizen org/feature/network net_proxy boolean the platform returns true for this key, if the device supports network proxy for internet connection 3 0 http //tizen org/feature/network nfc boolean the platform returns true for this key, if the device supports near field communication nfc 2 2 1 http //tizen org/feature/network nfc card_emulation boolean the platform returns true for this key, if the device is recognized by the nfc card readers 2 3 http //tizen org/feature/network nfc card_emulation hce boolean the platform returns true for this key, if the device supports nfc host-based card emulation 2 3 1 http //tizen org/feature/network nfc p2p boolean the platform returns true for this key, if the device supports p2p apis which require near field communication nfc 2 3 1 http //tizen org/feature/network nfc reserved_push boolean the platform returns true for this key and the http //tizen org/feature/network nfc key, if the device supports the nfc reserved push feature 2 2 1 http //tizen org/feature/network nfc tag boolean the platform returns true for this key, if the device supports tag apis which require near field communication nfc 2 3 1 http //tizen org/feature/network push boolean the platform returns true for this key, if the device supports push api which requires the ip push service provided by the tizen reference implementation 2 2 1 http //tizen org/feature/network secure_element boolean the platform returns true for this key, if the device supports secure elements 2 2 1 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports the telephony related apis 2 2 1 http //tizen org/feature/network telephony mms boolean the platform returns true for this key and the http //tizen org/feature/network telephony key, if the device supports mms 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi 2 2 1 http //tizen org/feature/network wifi direct boolean the platform returns true for this key and the http //tizen org/feature/network wifi key, if the device supports wi-fi direct™ 2 2 1 the following table lists the opengl® es feature keys key type description version http //tizen org/feature/opengles boolean the platform returns true for this key, if the device supports any opengl® es version and any texture format 2 2 1 http //tizen org/feature/opengles texture_format domstring the supported texture formats for the opengl® es e g "3dc/atc/etc/ptc" the platform returns an empty string for this key if opengl® es or compressed texture formats are not supported 2 3 http //tizen org/feature/opengles texture_format 3dc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the 3dc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format atc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the atc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format etc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the etc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format ptc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the ptc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format pvrtc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the pvrtc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format utc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the utc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles version 1_1 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 1 1 2 2 1 http //tizen org/feature/opengles version 2_0 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 2 0 2 2 1 the following table lists the platform feature keys key type description version http //tizen org/feature/platform core api version domstring the version of the tizen core api in the [major] [minor] format for example, "1 0" represents a web api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen core api, it returns an empty string "" 2 3 http //tizen org/feature/platform core cpu arch domstring the platform returns the cpu architecture e g "armv7", "x86" of a device 2 3 http //tizen org/feature/platform core cpu arch armv6 boolean the platform returns true for this key, if the device runs on the armv6 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch armv7 boolean the platform returns true for this key, if the device runs on the armv7 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch x86 boolean the platform returns true for this key, if the device runs on the x86 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu frequency long the platform returns the frequency at which a core cpu is running unit mhz 2 3 http //tizen org/feature/platform core fpu arch domstring the platform returns the fpu architecture e g "vfpv3", "ssse3" of a device if there is no fpu on a device, it returns an empty string "" 2 3 http //tizen org/feature/platform core fpu arch sse2 boolean the platform returns true for this key, if the device runs on the sse2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch sse3 boolean the platform returns true for this key, if the device runs on the sse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch ssse3 boolean the platform returns true for this key, if the device runs on the ssse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv2 boolean the platform returns true for this key, if the device runs on the vfpv2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv3 boolean the platform returns true for this key, if the device runs on the vfpv3 fpu architecture 2 2 1 http //tizen org/feature/platform native api version domstring the version of the native api in the [major] [minor] format for example, 1 0 represents a native api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen native api, it returns an empty string "" 2 2 1 http //tizen org/feature/platform native osp_compatible boolean the platform returns true for this key, if the device supports the bada compatibility mode 2 2 1 http //tizen org/feature/platform version domstring the version of the platform in the [major] [minor] [patch version] format for example, 1 0 0 represents a platform version where the major version is 1 and the minor and build versions are 0 2 2 1 http //tizen org/feature/platform web api version domstring the version of the web api in the [major] [minor] format for example, 1 0 represents a web api version where the major version is 1 and the minor version is 0 2 2 1 http //tizen org/feature/platform version name domstring the platform return the platform version name e g tizen 2 0 magnolia, tizen 2 1 nectarine 2 3 the following table lists the profile feature keys key type description version http //tizen org/feature/profile systeminfoprofile the platform returns a compliant device profile such as "mobile", "wearable" for this key 2 2 1 the following table lists the sensor feature keys key type description version http //tizen org/feature/sensor accelerometer boolean the platform returns true for this key, if the device supports the acceleration sensor 2 2 1 http //tizen org/feature/sensor accelerometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor accelerometer key, if the device supports the wake-up operation by the acceleration sensor 2 2 1 http //tizen org/feature/sensor activity_recognition boolean the platform returns true for this key, if the device supports activity recognition 2 3 http //tizen org/feature/sensor barometer boolean the platform returns true for this key, if the device supports the barometer pressure sensor 2 2 1 http //tizen org/feature/sensor barometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor barometer key, if the device supports the wake-up operation by the barometer sensor 2 2 1 http //tizen org/feature/sensor gesture_recognition boolean the platform returns true for this key, if the device supports the gesture recognition 2 3 http //tizen org/feature/sensor gravity boolean the platform returns true for this key, if the device supports gravity 2 3 http //tizen org/feature/sensor gyroscope boolean the platform returns true for this key, if the device supports gyroscope 2 2 1 http //tizen org/feature/sensor gyroscope_rotation_vector boolean the platform returns true for this key, if the device supports gyroscope rotation vector 3 0 http //tizen org/feature/sensor gyroscope wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor gyroscope key, if the device supports the wake-up operation by the gyro sensor 2 2 1 http //tizen org/feature/sensor heart_rate_monitor boolean the platform returns true for this key if the device supports hrm 2 3 http //tizen org/feature/sensor heart_rate_monitor led_green boolean the platform returns true for this key if the device supports green light spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_ir boolean the platform returns true for this key if the device supports infrared spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_red boolean the platform returns true for this key if the device supports red light spectrum 2 3 1 http //tizen org/feature/sensor humidity boolean the platform returns true for this key, if the device supports the humidity sensor 2 3 http //tizen org/feature/sensor linear_acceleration boolean the platform returns true for this key, if the device supports the linear acceleration sensor 2 3 http //tizen org/feature/sensor magnetometer boolean the platform returns true for this key, if the device supports the magnetic sensor 2 2 1 http //tizen org/feature/sensor magnetometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor magnetometer key, if the device supports the wake-up operation by the magnetic sensor 2 2 1 http //tizen org/feature/sensor pedometer boolean the platform returns true for this key, if the device supports pedometer 2 3 http //tizen org/feature/sensor photometer boolean the platform returns true for this key, if the device supports the photometer sensor 2 2 1 http //tizen org/feature/sensor photometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor photometer key, if the device supports the wake-up operation by the photo sensor 2 2 1 http //tizen org/feature/sensor proximity boolean the platform returns true for this key, if the device supports the proximity sensor 2 2 1 http //tizen org/feature/sensor proximity wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor proximity key, if the device supports the wake-up operation by the proximity sensor 2 2 1 http //tizen org/feature/sensor rotation_vector boolean the platform returns true for this key, if the device supports the rotation vector sensor 2 3 http //tizen org/feature/sensor sleep_monitor boolean the platform returns true for this key, if the device supports sleep_monitor 3 0 http //tizen org/feature/sensor temperature boolean the platform returns true for this key, if the device supports the temperature sensor 2 3 http //tizen org/feature/sensor tiltmeter boolean the platform returns true for this key, if the device supports the tilt sensor 2 2 1 http //tizen org/feature/sensor tiltmeter wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor tiltmeter key, if the device supports the wake-up operation by the tilt sensor 2 2 1 http //tizen org/feature/sensor ultraviolet boolean the platform returns true for this key if the device supports ultraviolet sensor 2 3 http //tizen org/feature/sensor wrist_up boolean the platform returns true for this key if the device supports wrist_up 2 3 the following table lists the screen feature keys key type description version http //tizen org/feature/screen boolean the platform returns true for this key, if the device has a display screen 2 3 http //tizen org/feature/screen auto_rotation boolean the platform returns true for this key, if the device supports screen auto-rotation 2 2 1 http //tizen org/feature/screen bpp long the platform returns the number of bits per pixel supported by the device for this key the value depends on the screen, and is typically 8, 16, 24, or 32 2 2 1 http //tizen org/feature/screen coordinate_system size large boolean the platform returns true for this key, if the device supports the large screen size for the coordinate system 2 2 1 http //tizen org/feature/screen coordinate_system size normal boolean the platform returns true for this key, if the device supports the normal screen size for the coordinate system 2 2 1 http //tizen org/feature/screen dpi long the platform returns the number of dots per inch supported by the device for this key 2 2 1 http //tizen org/feature/screen height long the platform returns the height of the screen in pixels supported by the device for this key 2 2 1 http //tizen org/feature/screen output hdmi boolean the platform returns true for this key, if the device supports hdmi output 2 2 1 http //tizen org/feature/screen output rca boolean the platform returns true for this key, if the device supports rca output 2 2 1 http //tizen org/feature/screen shape circle boolean the platform returns true for this key, if the device supports a circular shaped screen 2 3 1 http //tizen org/feature/screen shape rectangle boolean the platform returns true for this key, if the device supports a rectangular shaped screen 2 3 1 http //tizen org/feature/screen size all boolean the platform can return true if the device supports any of screen sizes and resolutions if the device has a display screen, it returns true 2 2 1 http //tizen org/feature/screen size large boolean the platform can return true if the device supports the large screen size 2 2 1 http //tizen org/feature/screen size normal boolean the platform can return true the device supports the normal screen size 2 2 1 http //tizen org/feature/screen size normal 240 400 boolean the platform returns true for this key, if the device supports the 240 x 400 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 320 320 boolean the platform returns true for this key, if the device supports the 320 x 320 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 320 480 boolean the platform returns true for this key, if the device supports the 320 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 360 360 boolean the platform returns true for this key, if the device supports the 360 x 360 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 2 http //tizen org/feature/screen size normal 360 480 boolean the platform returns true for this key, if the device supports the 360 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 480 800 boolean the platform returns true for this key, if the device supports the 480 x 800 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 540 960 boolean the platform returns true for this key, if the device supports the 540 x 960 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 600 1024 boolean the platform returns true for this key, if the device supports the 600 x 1024 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 720 1280 boolean the platform returns true for this key, if the device supports the 720 x 1280 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 1080 1920 boolean the platform returns true for this key, if the device supports the 1080 x 1920 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen width long the platform returns the width of the screen in pixels supported by the device for this key 2 2 1 the following table lists the shell dynamic box feature keys key type description version http //tizen org/feature/shell appwidget boolean the platform returns true for this key, if the device supports the widget since 2 3 1, this key indicates only native widget 2 2 1 the following table lists the sip feature keys key type description version http //tizen org/feature/sip voip boolean the platform returns true for this key, if the device supports the voice over internet protocol voip 2 2 1 the following table lists the speech feature keys key type description version http //tizen org/feature/speech recognition boolean the platform returns true for this key, if the device supports speech recognition stt 2 2 1 http //tizen org/feature/speech synthesis boolean the platform returns true for this key, if the device supports speech synthesis tts 2 2 1 http //tizen org/feature/speech control boolean the platform returns true for this key, if the device supports speech control 4 0 the following table lists the tv feature keys key type description version http //tizen org/feature/tv audio boolean the platform returns true for this key, if the device supports control of tv audio if it is true, tvaudiocontrol api is supported 2 3 http //tizen org/feature/tv display boolean the platform returns true for this key, if the device supports getting information about the effects of stereoscopy 3d mode if it is true, tv display control api is supported 2 3 http //tizen org/feature/tv inputdevice boolean the platform returns true for this key, if the device supports receiving key events generated when the user presses a key of an input device for example a tv remote control if it is true, tv input device api is supported 2 3 http //tizen org/feature/tv pip boolean the platform returns true for this key, if the device supports control of tv window e g main window, pip window if it is true, tv window api is supported 2 3 the following table lists the usb feature keys key type description version http //tizen org/feature/usb accessory boolean the platform returns true for this key, if the device supports the usb client or accessory mode 2 2 1 http //tizen org/feature/usb host boolean the platform returns true for this key, if the device supports the usb host mode 2 2 1 the following table lists the vision feature keys key type description version http //tizen org/feature/vision face_recognition boolean the platform returns true for this key, if the device supports face recognition 2 2 1 http //tizen org/feature/vision image_recognition boolean the platform returns true for this key, if the device supports image recognition 2 2 1 http //tizen org/feature/vision qrcode_generation boolean the platform returns true for this key, if the device supports qr code generation 2 2 1 http //tizen org/feature/vision qrcode_recognition boolean the platform returns true for this key, if the device supports qr code recognition 2 2 1 the following table lists the web service model feature keys key type description version http //tizen org/feature/web service boolean the platform returns true for this key, if the device supports the web service model 2 3 the following table lists the build information key key type description version http //tizen org/system/build date domstring the platform returns the build date the format yyyy mm dd 2 3 http //tizen org/system/build string domstring the platform returns the build string including build date and time 2 3 http //tizen org/system/build time domstring the platform returns the build time the format hh mm ss 2 3 http //tizen org/system/manufacturer domstring the platform returns the device manufacturer's name 2 3 http //tizen org/system/build release domstring the platform returns the build version information the build version information is made when the platform image is created 3 0 http //tizen org/system/build type domstring the platform returns the build type, such as "user" or "eng" the build type is made when the platform image is created 3 0 http //tizen org/system/build variant domstring the platform returns the variant release information the variant release information is made when the platform image is created 3 0 http //tizen org/system/build id domstring the platform returns the build id the build id is made when the platform image is created 3 0 the following table lists the model name key key type description version http //tizen org/system/model_name domstring the platform returns the model name 2 3 the following table lists the platform system keys key type description version http //tizen org/system/platform communication_processor domstring the platform returns the device communication processor name 2 3 http //tizen org/system/platform name domstring the platform returns the platform name it must be tizen 2 2 1 http //tizen org/system/platform processor domstring the platform returns the device processor name 2 3 the following table lists the tizen id system key key type description version http //tizen org/system/tizenid domstring the platform returns the tizen id it is a randomly generated value based on the model name 2 3
Develop Smart Hospitality Display
apigetting device capabilities using systeminfo api the following keys are available to obtain the device capability information using systeminfo api device capability keys battery camera content api database download api graphics input iotcon push api led location microphone multi-point touch multimedia transcoder network opengl® es platform profile sensor screen shell dynamic box sip speech tv usb vision web service system keys build information model name platform name tizen id the following table lists the keys to check if a device has a battery key type description version http //tizen org/feature/battery boolean the platform returns true for this key, if the device has a battery if it is true, w3c battery status api, battery property in systeminfo api, and power api must be supported 2 3 the following table lists the camera feature keys key type description version http //tizen org/feature/camera boolean the platform returns true for this key, if the device provides any kind of a camera if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/camera back boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a back-facing camera 2 2 1 http //tizen org/feature/camera back flash boolean the platform returns true for this key and the http //tizen org/feature/camera back key, if the device provides a back-facing camera with a flash 2 2 1 http //tizen org/feature/camera front boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a front-facing camera 2 2 1 http //tizen org/feature/camera front flash boolean the platform returns true for this key and the http //tizen org/feature/camera front key, if the device provides a front-facing camera with a flash 2 2 1 the following table lists the keys related to content api features key type description version http //tizen org/feature/content scanning others boolean the platform returns true for this key, if the device supports the media scanning feature for "other"-type files which are not included in the media content types such as "image", "video", "sound" or "music" 4 0 the following table lists the database feature keys key type description version http //tizen org/feature/database encryption boolean the platform returns true for this key, if the device supports database encryption 2 2 1 the following table lists the keys to check if download api is supported on a tizen device key type description version http //tizen org/feature/download boolean the platform returns true for this key, if the device supports download api 2 3 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports all apis which require telephony feature if it is true, "cellular" in downloadnetworktype is supported 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi if it is true, "wifi" in downloadnetworktype is supported 2 2 1 the following table lists the graphics feature keys key type description version http //tizen org/feature/graphics acceleration boolean the platform returns true for this key, if the device supports graphics hardware acceleration 2 2 1 the following table lists the input feature keys key type description version http //tizen org/feature/input keyboard boolean the platform returns true for this key, if the device provides a built-in keyboard supporting any keyboard layout 2 2 1 http //tizen org/feature/input keyboard layout domstring the platform returns the keyboard layout such as qwerty supported by the built-in keyboard for this key and returns true for the http //tizen org/feature/input keyboard key if the device does not provide a built-in keyboard, the platform returns an empty string for this key and returns false for the http //tizen org/feature/input keyboard key 2 2 1 http //tizen org/feature/input rotating_bezel boolean the platform returns true for this key, if the device provides a built-in rotating bezel 2 3 1 the following table lists the keys related to iotcon api features key type description version http //tizen org/feature/iot ocf boolean the platform returns true for this key, if the device supports the iot connectivity if it is true, iotcon api is supported 4 0 the following table lists the led feature key key type description version http //tizen org/feature/led boolean the platform returns true for this key, if the device supports led 2 3 the following table lists the location feature keys key type description version http //tizen org/feature/location boolean the platform returns true for this key, if the device supports location positioning 2 2 1 http //tizen org/feature/location batch boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports gps batch feature 2 3 http //tizen org/feature/location gps boolean the platform returns true and the http //tizen org/feature/location, if the device supports the global positioning system gps 2 2 1 http //tizen org/feature/location wps boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports the wi-fi-based positioning system wps 2 2 1 the following table lists the microphone feature keys key type description version http //tizen org/feature/microphone boolean the platform returns true for this key, if the device supports a microphone if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/media audio_recording boolean the platform returns true for this key, if the device supports to record audio files on a device if it is true, cordova media api is supported 3 0 the following table lists the multi-point touch feature keys key type description version http //tizen org/feature/multi_point_touch pinch_zoom boolean the platform returns true for this key, if the device supports pinch zoom gestures 2 2 1 http //tizen org/feature/multi_point_touch point_count long the platform returns the maximum number of supported multi-touch points for this key the platform returns a value less than 2 for this key, if the device does not support multi-point touch 2 2 1 the following table lists the multimedia transcoder feature key key type description version http //tizen org/feature/multimedia transcoder boolean the platform returns true for this key, if the device supports multimedia transcoder 2 3 the following table lists the network feature keys key type description version http //tizen org/capability/network bluetooth always_on boolean the platform returns true for this key, if the device must always enable bluetooth it means that an application cannot change the bluetooth's state visibility, connectivity, device name 2 3 http //tizen org/feature/network bluetooth boolean the platform returns true for this key, if the device supports bluetooth 2 2 1 http //tizen org/feature/network bluetooth audio call boolean the platform returns true for this key, if the device supports bluetooth handsfree profile hfp 2 3 http //tizen org/feature/network bluetooth audio media boolean the platform returns true for this key, if the device supports bluetooth advanced audio distribute profile a2dp 2 3 http //tizen org/feature/network bluetooth health boolean the platform returns true for this key, if the device supports bluetooth health device profile hdp 2 3 http //tizen org/feature/network bluetooth hid boolean the platform returns true for this key, if the device supports bluetooth human input device hid 2 3 http //tizen org/feature/network bluetooth le boolean the platform returns true for this key, if the device supports bluetooth low energy related methods in bluetooth api 2 3 http //tizen org/feature/network bluetooth opp boolean the platform returns true for this key, if the device supports bluetooth object push profile opp 2 3 http //tizen org/feature/network ethernet boolean the platform returns true for this key, if the device supports ethernet if it is true, "all" in downloadnetworktype and systeminfoethernetnetwork is supported 2 4 http //tizen org/feature/network internet boolean the platform returns true for this key, if the device supports internet 2 3 1 http //tizen org/feature/network net_proxy boolean the platform returns true for this key, if the device supports network proxy for internet connection 3 0 http //tizen org/feature/network nfc boolean the platform returns true for this key, if the device supports near field communication nfc 2 2 1 http //tizen org/feature/network nfc card_emulation boolean the platform returns true for this key, if the device is recognized by the nfc card readers 2 3 http //tizen org/feature/network nfc card_emulation hce boolean the platform returns true for this key, if the device supports nfc host-based card emulation 2 3 1 http //tizen org/feature/network nfc p2p boolean the platform returns true for this key, if the device supports p2p apis which require near field communication nfc 2 3 1 http //tizen org/feature/network nfc reserved_push boolean the platform returns true for this key and the http //tizen org/feature/network nfc key, if the device supports the nfc reserved push feature 2 2 1 http //tizen org/feature/network nfc tag boolean the platform returns true for this key, if the device supports tag apis which require near field communication nfc 2 3 1 http //tizen org/feature/network push boolean the platform returns true for this key, if the device supports push api which requires the ip push service provided by the tizen reference implementation 2 2 1 http //tizen org/feature/network secure_element boolean the platform returns true for this key, if the device supports secure elements 2 2 1 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports the telephony related apis 2 2 1 http //tizen org/feature/network telephony mms boolean the platform returns true for this key and the http //tizen org/feature/network telephony key, if the device supports mms 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi 2 2 1 http //tizen org/feature/network wifi direct boolean the platform returns true for this key and the http //tizen org/feature/network wifi key, if the device supports wi-fi direct™ 2 2 1 the following table lists the opengl® es feature keys key type description version http //tizen org/feature/opengles boolean the platform returns true for this key, if the device supports any opengl® es version and any texture format 2 2 1 http //tizen org/feature/opengles texture_format domstring the supported texture formats for the opengl® es e g "3dc/atc/etc/ptc" the platform returns an empty string for this key if opengl® es or compressed texture formats are not supported 2 3 http //tizen org/feature/opengles texture_format 3dc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the 3dc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format atc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the atc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format etc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the etc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format ptc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the ptc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format pvrtc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the pvrtc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format utc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the utc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles version 1_1 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 1 1 2 2 1 http //tizen org/feature/opengles version 2_0 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 2 0 2 2 1 the following table lists the platform feature keys key type description version http //tizen org/feature/platform core api version domstring the version of the tizen core api in the [major] [minor] format for example, "1 0" represents a web api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen core api, it returns an empty string "" 2 3 http //tizen org/feature/platform core cpu arch domstring the platform returns the cpu architecture e g "armv7", "x86" of a device 2 3 http //tizen org/feature/platform core cpu arch armv6 boolean the platform returns true for this key, if the device runs on the armv6 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch armv7 boolean the platform returns true for this key, if the device runs on the armv7 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch x86 boolean the platform returns true for this key, if the device runs on the x86 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu frequency long the platform returns the frequency at which a core cpu is running unit mhz 2 3 http //tizen org/feature/platform core fpu arch domstring the platform returns the fpu architecture e g "vfpv3", "ssse3" of a device if there is no fpu on a device, it returns an empty string "" 2 3 http //tizen org/feature/platform core fpu arch sse2 boolean the platform returns true for this key, if the device runs on the sse2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch sse3 boolean the platform returns true for this key, if the device runs on the sse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch ssse3 boolean the platform returns true for this key, if the device runs on the ssse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv2 boolean the platform returns true for this key, if the device runs on the vfpv2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv3 boolean the platform returns true for this key, if the device runs on the vfpv3 fpu architecture 2 2 1 http //tizen org/feature/platform native api version domstring the version of the native api in the [major] [minor] format for example, 1 0 represents a native api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen native api, it returns an empty string "" 2 2 1 http //tizen org/feature/platform native osp_compatible boolean the platform returns true for this key, if the device supports the bada compatibility mode 2 2 1 http //tizen org/feature/platform version domstring the version of the platform in the [major] [minor] [patch version] format for example, 1 0 0 represents a platform version where the major version is 1 and the minor and build versions are 0 2 2 1 http //tizen org/feature/platform web api version domstring the version of the web api in the [major] [minor] format for example, 1 0 represents a web api version where the major version is 1 and the minor version is 0 2 2 1 http //tizen org/feature/platform version name domstring the platform return the platform version name e g tizen 2 0 magnolia, tizen 2 1 nectarine 2 3 the following table lists the profile feature keys key type description version http //tizen org/feature/profile systeminfoprofile the platform returns a compliant device profile such as "mobile", "wearable" for this key 2 2 1 the following table lists the sensor feature keys key type description version http //tizen org/feature/sensor accelerometer boolean the platform returns true for this key, if the device supports the acceleration sensor 2 2 1 http //tizen org/feature/sensor accelerometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor accelerometer key, if the device supports the wake-up operation by the acceleration sensor 2 2 1 http //tizen org/feature/sensor activity_recognition boolean the platform returns true for this key, if the device supports activity recognition 2 3 http //tizen org/feature/sensor barometer boolean the platform returns true for this key, if the device supports the barometer pressure sensor 2 2 1 http //tizen org/feature/sensor barometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor barometer key, if the device supports the wake-up operation by the barometer sensor 2 2 1 http //tizen org/feature/sensor gesture_recognition boolean the platform returns true for this key, if the device supports the gesture recognition 2 3 http //tizen org/feature/sensor gravity boolean the platform returns true for this key, if the device supports gravity 2 3 http //tizen org/feature/sensor gyroscope boolean the platform returns true for this key, if the device supports gyroscope 2 2 1 http //tizen org/feature/sensor gyroscope_rotation_vector boolean the platform returns true for this key, if the device supports gyroscope rotation vector 3 0 http //tizen org/feature/sensor gyroscope wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor gyroscope key, if the device supports the wake-up operation by the gyro sensor 2 2 1 http //tizen org/feature/sensor heart_rate_monitor boolean the platform returns true for this key if the device supports hrm 2 3 http //tizen org/feature/sensor heart_rate_monitor led_green boolean the platform returns true for this key if the device supports green light spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_ir boolean the platform returns true for this key if the device supports infrared spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_red boolean the platform returns true for this key if the device supports red light spectrum 2 3 1 http //tizen org/feature/sensor humidity boolean the platform returns true for this key, if the device supports the humidity sensor 2 3 http //tizen org/feature/sensor linear_acceleration boolean the platform returns true for this key, if the device supports the linear acceleration sensor 2 3 http //tizen org/feature/sensor magnetometer boolean the platform returns true for this key, if the device supports the magnetic sensor 2 2 1 http //tizen org/feature/sensor magnetometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor magnetometer key, if the device supports the wake-up operation by the magnetic sensor 2 2 1 http //tizen org/feature/sensor pedometer boolean the platform returns true for this key, if the device supports pedometer 2 3 http //tizen org/feature/sensor photometer boolean the platform returns true for this key, if the device supports the photometer sensor 2 2 1 http //tizen org/feature/sensor photometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor photometer key, if the device supports the wake-up operation by the photo sensor 2 2 1 http //tizen org/feature/sensor proximity boolean the platform returns true for this key, if the device supports the proximity sensor 2 2 1 http //tizen org/feature/sensor proximity wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor proximity key, if the device supports the wake-up operation by the proximity sensor 2 2 1 http //tizen org/feature/sensor rotation_vector boolean the platform returns true for this key, if the device supports the rotation vector sensor 2 3 http //tizen org/feature/sensor sleep_monitor boolean the platform returns true for this key, if the device supports sleep_monitor 3 0 http //tizen org/feature/sensor temperature boolean the platform returns true for this key, if the device supports the temperature sensor 2 3 http //tizen org/feature/sensor tiltmeter boolean the platform returns true for this key, if the device supports the tilt sensor 2 2 1 http //tizen org/feature/sensor tiltmeter wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor tiltmeter key, if the device supports the wake-up operation by the tilt sensor 2 2 1 http //tizen org/feature/sensor ultraviolet boolean the platform returns true for this key if the device supports ultraviolet sensor 2 3 http //tizen org/feature/sensor wrist_up boolean the platform returns true for this key if the device supports wrist_up 2 3 the following table lists the screen feature keys key type description version http //tizen org/feature/screen boolean the platform returns true for this key, if the device has a display screen 2 3 http //tizen org/feature/screen auto_rotation boolean the platform returns true for this key, if the device supports screen auto-rotation 2 2 1 http //tizen org/feature/screen bpp long the platform returns the number of bits per pixel supported by the device for this key the value depends on the screen, and is typically 8, 16, 24, or 32 2 2 1 http //tizen org/feature/screen coordinate_system size large boolean the platform returns true for this key, if the device supports the large screen size for the coordinate system 2 2 1 http //tizen org/feature/screen coordinate_system size normal boolean the platform returns true for this key, if the device supports the normal screen size for the coordinate system 2 2 1 http //tizen org/feature/screen dpi long the platform returns the number of dots per inch supported by the device for this key 2 2 1 http //tizen org/feature/screen height long the platform returns the height of the screen in pixels supported by the device for this key 2 2 1 http //tizen org/feature/screen output hdmi boolean the platform returns true for this key, if the device supports hdmi output 2 2 1 http //tizen org/feature/screen output rca boolean the platform returns true for this key, if the device supports rca output 2 2 1 http //tizen org/feature/screen shape circle boolean the platform returns true for this key, if the device supports a circular shaped screen 2 3 1 http //tizen org/feature/screen shape rectangle boolean the platform returns true for this key, if the device supports a rectangular shaped screen 2 3 1 http //tizen org/feature/screen size all boolean the platform can return true if the device supports any of screen sizes and resolutions if the device has a display screen, it returns true 2 2 1 http //tizen org/feature/screen size large boolean the platform can return true if the device supports the large screen size 2 2 1 http //tizen org/feature/screen size normal boolean the platform can return true the device supports the normal screen size 2 2 1 http //tizen org/feature/screen size normal 240 400 boolean the platform returns true for this key, if the device supports the 240 x 400 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 320 320 boolean the platform returns true for this key, if the device supports the 320 x 320 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 320 480 boolean the platform returns true for this key, if the device supports the 320 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 360 360 boolean the platform returns true for this key, if the device supports the 360 x 360 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 2 http //tizen org/feature/screen size normal 360 480 boolean the platform returns true for this key, if the device supports the 360 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 480 800 boolean the platform returns true for this key, if the device supports the 480 x 800 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 540 960 boolean the platform returns true for this key, if the device supports the 540 x 960 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 600 1024 boolean the platform returns true for this key, if the device supports the 600 x 1024 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 720 1280 boolean the platform returns true for this key, if the device supports the 720 x 1280 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 1080 1920 boolean the platform returns true for this key, if the device supports the 1080 x 1920 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen width long the platform returns the width of the screen in pixels supported by the device for this key 2 2 1 the following table lists the shell dynamic box feature keys key type description version http //tizen org/feature/shell appwidget boolean the platform returns true for this key, if the device supports the widget since 2 3 1, this key indicates only native widget 2 2 1 the following table lists the sip feature keys key type description version http //tizen org/feature/sip voip boolean the platform returns true for this key, if the device supports the voice over internet protocol voip 2 2 1 the following table lists the speech feature keys key type description version http //tizen org/feature/speech recognition boolean the platform returns true for this key, if the device supports speech recognition stt 2 2 1 http //tizen org/feature/speech synthesis boolean the platform returns true for this key, if the device supports speech synthesis tts 2 2 1 http //tizen org/feature/speech control boolean the platform returns true for this key, if the device supports speech control 4 0 the following table lists the tv feature keys key type description version http //tizen org/feature/tv audio boolean the platform returns true for this key, if the device supports control of tv audio if it is true, tvaudiocontrol api is supported 2 3 http //tizen org/feature/tv display boolean the platform returns true for this key, if the device supports getting information about the effects of stereoscopy 3d mode if it is true, tv display control api is supported 2 3 http //tizen org/feature/tv inputdevice boolean the platform returns true for this key, if the device supports receiving key events generated when the user presses a key of an input device for example a tv remote control if it is true, tv input device api is supported 2 3 http //tizen org/feature/tv pip boolean the platform returns true for this key, if the device supports control of tv window e g main window, pip window if it is true, tv window api is supported 2 3 the following table lists the usb feature keys key type description version http //tizen org/feature/usb accessory boolean the platform returns true for this key, if the device supports the usb client or accessory mode 2 2 1 http //tizen org/feature/usb host boolean the platform returns true for this key, if the device supports the usb host mode 2 2 1 the following table lists the vision feature keys key type description version http //tizen org/feature/vision face_recognition boolean the platform returns true for this key, if the device supports face recognition 2 2 1 http //tizen org/feature/vision image_recognition boolean the platform returns true for this key, if the device supports image recognition 2 2 1 http //tizen org/feature/vision qrcode_generation boolean the platform returns true for this key, if the device supports qr code generation 2 2 1 http //tizen org/feature/vision qrcode_recognition boolean the platform returns true for this key, if the device supports qr code recognition 2 2 1 the following table lists the web service model feature keys key type description version http //tizen org/feature/web service boolean the platform returns true for this key, if the device supports the web service model 2 3 the following table lists the build information key key type description version http //tizen org/system/build date domstring the platform returns the build date the format yyyy mm dd 2 3 http //tizen org/system/build string domstring the platform returns the build string including build date and time 2 3 http //tizen org/system/build time domstring the platform returns the build time the format hh mm ss 2 3 http //tizen org/system/manufacturer domstring the platform returns the device manufacturer's name 2 3 http //tizen org/system/build release domstring the platform returns the build version information the build version information is made when the platform image is created 3 0 http //tizen org/system/build type domstring the platform returns the build type, such as "user" or "eng" the build type is made when the platform image is created 3 0 http //tizen org/system/build variant domstring the platform returns the variant release information the variant release information is made when the platform image is created 3 0 http //tizen org/system/build id domstring the platform returns the build id the build id is made when the platform image is created 3 0 the following table lists the model name key key type description version http //tizen org/system/model_name domstring the platform returns the model name 2 3 the following table lists the platform system keys key type description version http //tizen org/system/platform communication_processor domstring the platform returns the device communication processor name 2 3 http //tizen org/system/platform name domstring the platform returns the platform name it must be tizen 2 2 1 http //tizen org/system/platform processor domstring the platform returns the device processor name 2 3 the following table lists the tizen id system key key type description version http //tizen org/system/tizenid domstring the platform returns the tizen id it is a randomly generated value based on the model name 2 3
Develop Smart Signage
apigetting device capabilities using systeminfo api the following keys are available to obtain the device capability information using systeminfo api device capability keys battery camera content api database download api graphics input iotcon push api led location microphone multi-point touch multimedia transcoder network opengl® es platform profile sensor screen shell dynamic box sip speech tv usb vision web service system keys build information model name platform name tizen id the following table lists the keys to check if a device has a battery key type description version http //tizen org/feature/battery boolean the platform returns true for this key, if the device has a battery if it is true, w3c battery status api, battery property in systeminfo api, and power api must be supported 2 3 the following table lists the camera feature keys key type description version http //tizen org/feature/camera boolean the platform returns true for this key, if the device provides any kind of a camera if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/camera back boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a back-facing camera 2 2 1 http //tizen org/feature/camera back flash boolean the platform returns true for this key and the http //tizen org/feature/camera back key, if the device provides a back-facing camera with a flash 2 2 1 http //tizen org/feature/camera front boolean the platform returns true for this key and the http //tizen org/feature/camera key, if the device provides a front-facing camera 2 2 1 http //tizen org/feature/camera front flash boolean the platform returns true for this key and the http //tizen org/feature/camera front key, if the device provides a front-facing camera with a flash 2 2 1 the following table lists the keys related to content api features key type description version http //tizen org/feature/content scanning others boolean the platform returns true for this key, if the device supports the media scanning feature for "other"-type files which are not included in the media content types such as "image", "video", "sound" or "music" 4 0 the following table lists the database feature keys key type description version http //tizen org/feature/database encryption boolean the platform returns true for this key, if the device supports database encryption 2 2 1 the following table lists the keys to check if download api is supported on a tizen device key type description version http //tizen org/feature/download boolean the platform returns true for this key, if the device supports download api 2 3 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports all apis which require telephony feature if it is true, "cellular" in downloadnetworktype is supported 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi if it is true, "wifi" in downloadnetworktype is supported 2 2 1 the following table lists the graphics feature keys key type description version http //tizen org/feature/graphics acceleration boolean the platform returns true for this key, if the device supports graphics hardware acceleration 2 2 1 the following table lists the input feature keys key type description version http //tizen org/feature/input keyboard boolean the platform returns true for this key, if the device provides a built-in keyboard supporting any keyboard layout 2 2 1 http //tizen org/feature/input keyboard layout domstring the platform returns the keyboard layout such as qwerty supported by the built-in keyboard for this key and returns true for the http //tizen org/feature/input keyboard key if the device does not provide a built-in keyboard, the platform returns an empty string for this key and returns false for the http //tizen org/feature/input keyboard key 2 2 1 http //tizen org/feature/input rotating_bezel boolean the platform returns true for this key, if the device provides a built-in rotating bezel 2 3 1 the following table lists the keys related to iotcon api features key type description version http //tizen org/feature/iot ocf boolean the platform returns true for this key, if the device supports the iot connectivity if it is true, iotcon api is supported 4 0 the following table lists the led feature key key type description version http //tizen org/feature/led boolean the platform returns true for this key, if the device supports led 2 3 the following table lists the location feature keys key type description version http //tizen org/feature/location boolean the platform returns true for this key, if the device supports location positioning 2 2 1 http //tizen org/feature/location batch boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports gps batch feature 2 3 http //tizen org/feature/location gps boolean the platform returns true and the http //tizen org/feature/location, if the device supports the global positioning system gps 2 2 1 http //tizen org/feature/location wps boolean the platform returns true for this key and the http //tizen org/feature/location key, if the device supports the wi-fi-based positioning system wps 2 2 1 the following table lists the microphone feature keys key type description version http //tizen org/feature/microphone boolean the platform returns true for this key, if the device supports a microphone if it is true, w3c getusermedia and html media capture apis are supported 2 2 1 http //tizen org/feature/media audio_recording boolean the platform returns true for this key, if the device supports to record audio files on a device if it is true, cordova media api is supported 3 0 the following table lists the multi-point touch feature keys key type description version http //tizen org/feature/multi_point_touch pinch_zoom boolean the platform returns true for this key, if the device supports pinch zoom gestures 2 2 1 http //tizen org/feature/multi_point_touch point_count long the platform returns the maximum number of supported multi-touch points for this key the platform returns a value less than 2 for this key, if the device does not support multi-point touch 2 2 1 the following table lists the multimedia transcoder feature key key type description version http //tizen org/feature/multimedia transcoder boolean the platform returns true for this key, if the device supports multimedia transcoder 2 3 the following table lists the network feature keys key type description version http //tizen org/capability/network bluetooth always_on boolean the platform returns true for this key, if the device must always enable bluetooth it means that an application cannot change the bluetooth's state visibility, connectivity, device name 2 3 http //tizen org/feature/network bluetooth boolean the platform returns true for this key, if the device supports bluetooth 2 2 1 http //tizen org/feature/network bluetooth audio call boolean the platform returns true for this key, if the device supports bluetooth handsfree profile hfp 2 3 http //tizen org/feature/network bluetooth audio media boolean the platform returns true for this key, if the device supports bluetooth advanced audio distribute profile a2dp 2 3 http //tizen org/feature/network bluetooth health boolean the platform returns true for this key, if the device supports bluetooth health device profile hdp 2 3 http //tizen org/feature/network bluetooth hid boolean the platform returns true for this key, if the device supports bluetooth human input device hid 2 3 http //tizen org/feature/network bluetooth le boolean the platform returns true for this key, if the device supports bluetooth low energy related methods in bluetooth api 2 3 http //tizen org/feature/network bluetooth opp boolean the platform returns true for this key, if the device supports bluetooth object push profile opp 2 3 http //tizen org/feature/network ethernet boolean the platform returns true for this key, if the device supports ethernet if it is true, "all" in downloadnetworktype and systeminfoethernetnetwork is supported 2 4 http //tizen org/feature/network internet boolean the platform returns true for this key, if the device supports internet 2 3 1 http //tizen org/feature/network net_proxy boolean the platform returns true for this key, if the device supports network proxy for internet connection 3 0 http //tizen org/feature/network nfc boolean the platform returns true for this key, if the device supports near field communication nfc 2 2 1 http //tizen org/feature/network nfc card_emulation boolean the platform returns true for this key, if the device is recognized by the nfc card readers 2 3 http //tizen org/feature/network nfc card_emulation hce boolean the platform returns true for this key, if the device supports nfc host-based card emulation 2 3 1 http //tizen org/feature/network nfc p2p boolean the platform returns true for this key, if the device supports p2p apis which require near field communication nfc 2 3 1 http //tizen org/feature/network nfc reserved_push boolean the platform returns true for this key and the http //tizen org/feature/network nfc key, if the device supports the nfc reserved push feature 2 2 1 http //tizen org/feature/network nfc tag boolean the platform returns true for this key, if the device supports tag apis which require near field communication nfc 2 3 1 http //tizen org/feature/network push boolean the platform returns true for this key, if the device supports push api which requires the ip push service provided by the tizen reference implementation 2 2 1 http //tizen org/feature/network secure_element boolean the platform returns true for this key, if the device supports secure elements 2 2 1 http //tizen org/feature/network telephony boolean the platform returns true for this key, if the device supports the telephony related apis 2 2 1 http //tizen org/feature/network telephony mms boolean the platform returns true for this key and the http //tizen org/feature/network telephony key, if the device supports mms 2 2 1 http //tizen org/feature/network wifi boolean the platform returns true for this key, if the device supports all apis which require wi-fi 2 2 1 http //tizen org/feature/network wifi direct boolean the platform returns true for this key and the http //tizen org/feature/network wifi key, if the device supports wi-fi direct™ 2 2 1 the following table lists the opengl® es feature keys key type description version http //tizen org/feature/opengles boolean the platform returns true for this key, if the device supports any opengl® es version and any texture format 2 2 1 http //tizen org/feature/opengles texture_format domstring the supported texture formats for the opengl® es e g "3dc/atc/etc/ptc" the platform returns an empty string for this key if opengl® es or compressed texture formats are not supported 2 3 http //tizen org/feature/opengles texture_format 3dc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the 3dc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format atc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the atc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format etc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the etc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format ptc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the ptc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format pvrtc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the pvrtc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles texture_format utc boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the utc texture format for opengl® es 2 2 1 http //tizen org/feature/opengles version 1_1 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 1 1 2 2 1 http //tizen org/feature/opengles version 2_0 boolean the platform returns true for this key and the http //tizen org/feature/opengles key, if the device supports the opengl® es version 2 0 2 2 1 the following table lists the platform feature keys key type description version http //tizen org/feature/platform core api version domstring the version of the tizen core api in the [major] [minor] format for example, "1 0" represents a web api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen core api, it returns an empty string "" 2 3 http //tizen org/feature/platform core cpu arch domstring the platform returns the cpu architecture e g "armv7", "x86" of a device 2 3 http //tizen org/feature/platform core cpu arch armv6 boolean the platform returns true for this key, if the device runs on the armv6 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch armv7 boolean the platform returns true for this key, if the device runs on the armv7 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu arch x86 boolean the platform returns true for this key, if the device runs on the x86 cpu architecture 2 2 1 http //tizen org/feature/platform core cpu frequency long the platform returns the frequency at which a core cpu is running unit mhz 2 3 http //tizen org/feature/platform core fpu arch domstring the platform returns the fpu architecture e g "vfpv3", "ssse3" of a device if there is no fpu on a device, it returns an empty string "" 2 3 http //tizen org/feature/platform core fpu arch sse2 boolean the platform returns true for this key, if the device runs on the sse2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch sse3 boolean the platform returns true for this key, if the device runs on the sse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch ssse3 boolean the platform returns true for this key, if the device runs on the ssse3 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv2 boolean the platform returns true for this key, if the device runs on the vfpv2 fpu architecture 2 2 1 http //tizen org/feature/platform core fpu arch vfpv3 boolean the platform returns true for this key, if the device runs on the vfpv3 fpu architecture 2 2 1 http //tizen org/feature/platform native api version domstring the version of the native api in the [major] [minor] format for example, 1 0 represents a native api version where the major version is 1 and the minor version is 0 if a device doesn't provide tizen native api, it returns an empty string "" 2 2 1 http //tizen org/feature/platform native osp_compatible boolean the platform returns true for this key, if the device supports the bada compatibility mode 2 2 1 http //tizen org/feature/platform version domstring the version of the platform in the [major] [minor] [patch version] format for example, 1 0 0 represents a platform version where the major version is 1 and the minor and build versions are 0 2 2 1 http //tizen org/feature/platform web api version domstring the version of the web api in the [major] [minor] format for example, 1 0 represents a web api version where the major version is 1 and the minor version is 0 2 2 1 http //tizen org/feature/platform version name domstring the platform return the platform version name e g tizen 2 0 magnolia, tizen 2 1 nectarine 2 3 the following table lists the profile feature keys key type description version http //tizen org/feature/profile systeminfoprofile the platform returns a compliant device profile such as "mobile", "wearable" for this key 2 2 1 the following table lists the sensor feature keys key type description version http //tizen org/feature/sensor accelerometer boolean the platform returns true for this key, if the device supports the acceleration sensor 2 2 1 http //tizen org/feature/sensor accelerometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor accelerometer key, if the device supports the wake-up operation by the acceleration sensor 2 2 1 http //tizen org/feature/sensor activity_recognition boolean the platform returns true for this key, if the device supports activity recognition 2 3 http //tizen org/feature/sensor barometer boolean the platform returns true for this key, if the device supports the barometer pressure sensor 2 2 1 http //tizen org/feature/sensor barometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor barometer key, if the device supports the wake-up operation by the barometer sensor 2 2 1 http //tizen org/feature/sensor gesture_recognition boolean the platform returns true for this key, if the device supports the gesture recognition 2 3 http //tizen org/feature/sensor gravity boolean the platform returns true for this key, if the device supports gravity 2 3 http //tizen org/feature/sensor gyroscope boolean the platform returns true for this key, if the device supports gyroscope 2 2 1 http //tizen org/feature/sensor gyroscope_rotation_vector boolean the platform returns true for this key, if the device supports gyroscope rotation vector 3 0 http //tizen org/feature/sensor gyroscope wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor gyroscope key, if the device supports the wake-up operation by the gyro sensor 2 2 1 http //tizen org/feature/sensor heart_rate_monitor boolean the platform returns true for this key if the device supports hrm 2 3 http //tizen org/feature/sensor heart_rate_monitor led_green boolean the platform returns true for this key if the device supports green light spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_ir boolean the platform returns true for this key if the device supports infrared spectrum 2 3 1 http //tizen org/feature/sensor heart_rate_monitor led_red boolean the platform returns true for this key if the device supports red light spectrum 2 3 1 http //tizen org/feature/sensor humidity boolean the platform returns true for this key, if the device supports the humidity sensor 2 3 http //tizen org/feature/sensor linear_acceleration boolean the platform returns true for this key, if the device supports the linear acceleration sensor 2 3 http //tizen org/feature/sensor magnetometer boolean the platform returns true for this key, if the device supports the magnetic sensor 2 2 1 http //tizen org/feature/sensor magnetometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor magnetometer key, if the device supports the wake-up operation by the magnetic sensor 2 2 1 http //tizen org/feature/sensor pedometer boolean the platform returns true for this key, if the device supports pedometer 2 3 http //tizen org/feature/sensor photometer boolean the platform returns true for this key, if the device supports the photometer sensor 2 2 1 http //tizen org/feature/sensor photometer wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor photometer key, if the device supports the wake-up operation by the photo sensor 2 2 1 http //tizen org/feature/sensor proximity boolean the platform returns true for this key, if the device supports the proximity sensor 2 2 1 http //tizen org/feature/sensor proximity wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor proximity key, if the device supports the wake-up operation by the proximity sensor 2 2 1 http //tizen org/feature/sensor rotation_vector boolean the platform returns true for this key, if the device supports the rotation vector sensor 2 3 http //tizen org/feature/sensor sleep_monitor boolean the platform returns true for this key, if the device supports sleep_monitor 3 0 http //tizen org/feature/sensor temperature boolean the platform returns true for this key, if the device supports the temperature sensor 2 3 http //tizen org/feature/sensor tiltmeter boolean the platform returns true for this key, if the device supports the tilt sensor 2 2 1 http //tizen org/feature/sensor tiltmeter wakeup boolean the platform returns true for this key and the http //tizen org/feature/sensor tiltmeter key, if the device supports the wake-up operation by the tilt sensor 2 2 1 http //tizen org/feature/sensor ultraviolet boolean the platform returns true for this key if the device supports ultraviolet sensor 2 3 http //tizen org/feature/sensor wrist_up boolean the platform returns true for this key if the device supports wrist_up 2 3 the following table lists the screen feature keys key type description version http //tizen org/feature/screen boolean the platform returns true for this key, if the device has a display screen 2 3 http //tizen org/feature/screen auto_rotation boolean the platform returns true for this key, if the device supports screen auto-rotation 2 2 1 http //tizen org/feature/screen bpp long the platform returns the number of bits per pixel supported by the device for this key the value depends on the screen, and is typically 8, 16, 24, or 32 2 2 1 http //tizen org/feature/screen coordinate_system size large boolean the platform returns true for this key, if the device supports the large screen size for the coordinate system 2 2 1 http //tizen org/feature/screen coordinate_system size normal boolean the platform returns true for this key, if the device supports the normal screen size for the coordinate system 2 2 1 http //tizen org/feature/screen dpi long the platform returns the number of dots per inch supported by the device for this key 2 2 1 http //tizen org/feature/screen height long the platform returns the height of the screen in pixels supported by the device for this key 2 2 1 http //tizen org/feature/screen output hdmi boolean the platform returns true for this key, if the device supports hdmi output 2 2 1 http //tizen org/feature/screen output rca boolean the platform returns true for this key, if the device supports rca output 2 2 1 http //tizen org/feature/screen shape circle boolean the platform returns true for this key, if the device supports a circular shaped screen 2 3 1 http //tizen org/feature/screen shape rectangle boolean the platform returns true for this key, if the device supports a rectangular shaped screen 2 3 1 http //tizen org/feature/screen size all boolean the platform can return true if the device supports any of screen sizes and resolutions if the device has a display screen, it returns true 2 2 1 http //tizen org/feature/screen size large boolean the platform can return true if the device supports the large screen size 2 2 1 http //tizen org/feature/screen size normal boolean the platform can return true the device supports the normal screen size 2 2 1 http //tizen org/feature/screen size normal 240 400 boolean the platform returns true for this key, if the device supports the 240 x 400 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 320 320 boolean the platform returns true for this key, if the device supports the 320 x 320 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 320 480 boolean the platform returns true for this key, if the device supports the 320 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 360 360 boolean the platform returns true for this key, if the device supports the 360 x 360 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 2 http //tizen org/feature/screen size normal 360 480 boolean the platform returns true for this key, if the device supports the 360 x 480 resolution for the normal screen size the platform can return true for multiple resolution keys 2 3 http //tizen org/feature/screen size normal 480 800 boolean the platform returns true for this key, if the device supports the 480 x 800 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 540 960 boolean the platform returns true for this key, if the device supports the 540 x 960 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 600 1024 boolean the platform returns true for this key, if the device supports the 600 x 1024 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 720 1280 boolean the platform returns true for this key, if the device supports the 720 x 1280 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen size normal 1080 1920 boolean the platform returns true for this key, if the device supports the 1080 x 1920 resolution for the normal screen size the platform can return true for multiple resolution keys 2 2 1 http //tizen org/feature/screen width long the platform returns the width of the screen in pixels supported by the device for this key 2 2 1 the following table lists the shell dynamic box feature keys key type description version http //tizen org/feature/shell appwidget boolean the platform returns true for this key, if the device supports the widget since 2 3 1, this key indicates only native widget 2 2 1 the following table lists the sip feature keys key type description version http //tizen org/feature/sip voip boolean the platform returns true for this key, if the device supports the voice over internet protocol voip 2 2 1 the following table lists the speech feature keys key type description version http //tizen org/feature/speech recognition boolean the platform returns true for this key, if the device supports speech recognition stt 2 2 1 http //tizen org/feature/speech synthesis boolean the platform returns true for this key, if the device supports speech synthesis tts 2 2 1 http //tizen org/feature/speech control boolean the platform returns true for this key, if the device supports speech control 4 0 the following table lists the tv feature keys key type description version http //tizen org/feature/tv audio boolean the platform returns true for this key, if the device supports control of tv audio if it is true, tvaudiocontrol api is supported 2 3 http //tizen org/feature/tv display boolean the platform returns true for this key, if the device supports getting information about the effects of stereoscopy 3d mode if it is true, tv display control api is supported 2 3 http //tizen org/feature/tv inputdevice boolean the platform returns true for this key, if the device supports receiving key events generated when the user presses a key of an input device for example a tv remote control if it is true, tv input device api is supported 2 3 http //tizen org/feature/tv pip boolean the platform returns true for this key, if the device supports control of tv window e g main window, pip window if it is true, tv window api is supported 2 3 the following table lists the usb feature keys key type description version http //tizen org/feature/usb accessory boolean the platform returns true for this key, if the device supports the usb client or accessory mode 2 2 1 http //tizen org/feature/usb host boolean the platform returns true for this key, if the device supports the usb host mode 2 2 1 the following table lists the vision feature keys key type description version http //tizen org/feature/vision face_recognition boolean the platform returns true for this key, if the device supports face recognition 2 2 1 http //tizen org/feature/vision image_recognition boolean the platform returns true for this key, if the device supports image recognition 2 2 1 http //tizen org/feature/vision qrcode_generation boolean the platform returns true for this key, if the device supports qr code generation 2 2 1 http //tizen org/feature/vision qrcode_recognition boolean the platform returns true for this key, if the device supports qr code recognition 2 2 1 the following table lists the web service model feature keys key type description version http //tizen org/feature/web service boolean the platform returns true for this key, if the device supports the web service model 2 3 the following table lists the build information key key type description version http //tizen org/system/build date domstring the platform returns the build date the format yyyy mm dd 2 3 http //tizen org/system/build string domstring the platform returns the build string including build date and time 2 3 http //tizen org/system/build time domstring the platform returns the build time the format hh mm ss 2 3 http //tizen org/system/manufacturer domstring the platform returns the device manufacturer's name 2 3 http //tizen org/system/build release domstring the platform returns the build version information the build version information is made when the platform image is created 3 0 http //tizen org/system/build type domstring the platform returns the build type, such as "user" or "eng" the build type is made when the platform image is created 3 0 http //tizen org/system/build variant domstring the platform returns the variant release information the variant release information is made when the platform image is created 3 0 http //tizen org/system/build id domstring the platform returns the build id the build id is made when the platform image is created 3 0 the following table lists the model name key key type description version http //tizen org/system/model_name domstring the platform returns the model name 2 3 the following table lists the platform system keys key type description version http //tizen org/system/platform communication_processor domstring the platform returns the device communication processor name 2 3 http //tizen org/system/platform name domstring the platform returns the platform name it must be tizen 2 2 1 http //tizen org/system/platform processor domstring the platform returns the device processor name 2 3 the following table lists the tizen id system key key type description version http //tizen org/system/tizenid domstring the platform returns the tizen id it is a randomly generated value based on the model name 2 3
We use cookies to improve your experience on our website and to show you relevant advertising. Manage you settings for our cookies below.
These cookies are essential as they enable you to move around the website. This category cannot be disabled.
These cookies collect information about how you use our website. for example which pages you visit most often. All information these cookies collect is used to improve how the website works.
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and tailor the website to provide enhanced features and content for you.
These cookies gather information about your browser habits. They remember that you've visited our website and share this information with other organizations such as advertisers.
You have successfully updated your cookie preferences.