Filter
-
Content Type
-
Category
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Mobile/Wearable
Visual Display
Digital Appliance
Platform
Filter
Develop TV Seller Office
docasking questions this guide explains how to register your question in a 1 1 q&a ticket and get support through a samsung representative registering questions when there is a problem with application service or application management on samsung smart tv, or when you need technical support for tv application development, you can register your question in 1 1 q&a of the tv seller office to receive support from samsung's representatives to register a new question, click the "ask question" button in the "1 1 q&a" menu on the page provided, you first select a question category and you are then presented with a question form for that category notefor more information on question categories, refer to the 1 1 q&a categories guide alternatively, if you have a question about a defect, you can register the question right away by clicking the "1 1 q&a" button on the detail page of the defect in this case, the appropriate question category is automatically selected, and the question form is automatically populated with information about the application and defect, so you only need to enter and submit the rest of the information providing as much detailed information as possible will help you get a quick response from samsung omitting important details about an issue can result in multiple queries asked through comments to get the information you need, which will increase the time it takes to get a final answer input field description mandatory q&a title enter an outline of the question as a one-line title yes description explain the question in detail yes application enter the application and version information to be asked you can choose from a list of applications you have in some categories date when issue found on for a 'service failure' question, enter the date and time the problem occurred in some categories device where issue found on device that the issue was found on in some categories reproduce condition for a 'service failure > error on tv' question, describe the process of reproducing the problem on the tv in some categories log file for a 'service failure' question, if there is a log file that records the problem situation, attach it no attachment if you have an image or video file that captures the problem situation, attach it no voc grade for a 'service failure' question, enter the severity of the problem in some categories notewhen the seller is entering a q&a title, we show a recommendation of a guide that may be helpful to the seller according to the keywords they have entered they can click on the recommended title to refer to the guide you can even find the answer to your question without needing to submit it the severity of the problem for 'service failure' is divided into 3 levels level definition case 1st grade failure when executing the application lock up infinite loading black screen not executed or exited unable to play video files app enters screen saver mode while playing video legal or contract issue 2nd grade partial failure of the application unable to play some video contents cannot enter the 2nd or 3rd depth menu 3rd grade application usage problem application loads extremely slowlyapplication sometimes fails to execute click either the "save draft" or "submit" button after filling out your question if you click "save draft", a 1 1 q&a ticket will be created in the status of 'ready to submit' if you click "submit", the ticket is immediately submitted to samsung and enters the 'submitted' status to modify question questions that have not yet been submitted, which are in the 'ready to submit' status, can be edited if the 1 1 q&a page can be edited, the "edit" button is present if you click the button, you are taken to a page where you can correct or amend the question after correcting the question, you can click either "save draft" or "submit" if you save the draft, the 'ready to submit' status is maintained, but if you click "submit", the question is immediately submitted to samsung and the 1 1 q&a ticket status becomes 'submitted' warningonce you have moved your question to the 'submitted' status, you can no longer edit the original question, but can still add comments to delete question questions that have not yet been submitted and are in the 'ready to submit' status can be deleted if the 1 1 q&a page can be deleted, the "delete" button is present if you click the button, the question is deleted immediately after asking for confirmation deleted questions cannot be recovered to add comment after the question is registered, the seller can exchange opinions with samsung representatives through comments until samsung's answer is completed in addition to the question registrant, members of the registrant's group can also add comments to add a comment, click the "add comment" button on the 1 1 q&a page when you enter the content in the pop-up provided and click the "done" button, the content is added with the title of 'commented by author' to the comment list of the 1 1 q&a to modify comment comments that you have submitted can be edited until other comments are added the "edit" button is present for editable comments if you click the button, a comment edit pop-up is opened after editing the content, click the "done" button to update the content in the comment list to delete comment comments that you have registered can be deleted until another comment is added the "delete" button is present for editable comments if you click the button, the comment is deleted after asking for a confirmation deleted comments cannot be recovered
success story uiux, design, mobile, marketplace
blogour best of galaxy store awards series highlights publishers who won awards at our second annual best of galaxy store awards ceremony at the samsung developer conference. these publishers represent the top performing apps of the year, pushing the boundaries of innovation, quality, and creativity. next in our series, we sat down with cogul planet, the winners of not one, but two awards: best themes brand collaboration and best themes designer (big brand). the cogul planet team shared their inspiration for their mlb themes, technical challenges they faced, and advice for designers who want to have a successful galaxy themes business. check out the interview below! what inspired your idea for the mlb themes? there are many ways for a fan to cheer on his or her favorite team or favorite player. some of those ways are to visit a game in the stadium, buy a uniform, cap, or purchase other accessories. they can also participate as members of team clubs. fans interact in these ways because they want to feel a sense of belonging. they want to feel that they contribute or that they belong to the team dynamic. taking that into consideration, we thought that applying a sense of belonging into the fans' mobile devices, which they check and use nonstop throughout the day, could be a new way for a fan to be part of the fandom as well as maximize their sense of belongingness and satisfaction. although there are many online wallpapers of mlb teams and players with some available on the mlb site, we wanted to take the next step and provide a more advanced experience to the users by not only providing wallpapers, but also designing icons, buttons, animations, and sounds. how would you describe your approach to design? first, we like to design themes that are easy to use from a user perspective. even if a theme is filled with pretty and cool images, if it doesn’t have good legibility or doesn't harmonize overall, the user will get tired of it. from a designer’s point of view, we want to communicate the topic of a theme clearly and harmonically so the theme stands out among many other themes. creating a theme that can capture both design and readability is our main approach to creating themes. what is your process for designing galaxy themes? the first step in the process of designing a theme is to have a concept meeting with the designers and the planning department. the meeting will occur two to three times each week. during the meeting, seasonal issues and trends of major countries are discussed. meeting participants recommend concept production ideas. we always try to maximize each designer’s individuality or merit by applying their ideas and supporting them for an optimized result. once the concept is set, each person will sketch their ideas and share them with each other. after ideas and sketches are shared, drafts are made. in case of different feelings and aesthetics among two drafts, we choose one and proceed with the work on the editor. the final theme reflects more individuality than the team, but the team collaborates a lot in the production process. what is the most important thing to consider when designing galaxy themes? it’s important to attract consumers’ attention with a pretty and cool design, but one of the things we think about most when designing is legibility. especially the home screen, the dial screen, and the message screen that are frequently used, and the purpose of their use is clear, so if poor readability interferes with that purpose, users will feel uncomfortable using their smartphone and will find a different theme soon. what is the biggest technical challenge you face as a galaxy themes designer? at first, video lock screens were not supported and as technology evolved, it was difficult to learn new skills by using a video production program in addition to a lock screen produced by a theme studio. to create a theme that is more complete with maximized quality, designers need more skills and to always be learning new skills to adapt to advanced technologies. what design elements do you think all good galaxy themes have in common? popular and pretty galaxy themes have a clear concept and are clearly visible for users. when users use various functions of their device, they can experience the detailed work which gives them a fun and complete feeling. for example, we think you bought a good theme when the details of the lock screen pattern, iris design, buttons, switches, and keyboards feel alive. these themes are legible and comfortable to use. how do you keep your galaxy theme designs fresh and relevant? we do a lot of research to understand the tastes of galaxy theme users and to create new and fresh themes that haven't been seen in the traditional theme store. we use new concepts or mix and match two categories to create something brand new and fresh. what advice do you have for designers who are starting out to have a successful galaxy themes business? if you study the tastes and minds of galaxy theme users, you can come up with a variety of themes that suit your individuality. it’s as important to be up to date with trends, markets, and seasonal events of the theme store as it is to create a new theme. how did it feel to be recognized with two awards? i felt proud and responsible to win two awards among countless sellers. since becoming a member of the theme store in 2016, cogul planet has launched nearly 20,000 applications so far and has been working hard to create new trends and segments such as ebichu, siba, mlb and “good job today.” i believe our contribution both quantitatively and qualitatively to the theme store was recognized and rewarded. in the future, we will continue to create many good and fresh themes so that our users can have a better and easier experience using our galaxy themes! thanks to cogul planet, inc. for sharing their insights on the complexity of theme designs, how to approach design thinking, and how new designers can get started building galaxy themes for the theme store! if you're on a samsung device, check out their designs and mlb themes. follow us @samsung_dev for more interviews with best of galaxy store awards 2019 winners.
Samsung Developers
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 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
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
success story ar/vr/xr, marketplace, mobile, uiux
blogto get you started on your path to vr content creation, we’ve partnered with udacity to offer samsung developer program members 25% off term 1 or term 2 of their vr nanodegree program. it’s a great opportunity to learn best practices from the experts. as an added bonus, you’ll receive a free samsung 360 camera after you complete your nanodegree program. welcome to the first q&a in our vru (vr to the power of you) series, where we’re asking some of the world’s best vr content creators how they’re developing groundbreaking work that’s pushing the limits of vr. in this first entry, we chatted with joel mcconvey, director of digital at sesqui, a canada 150 signature project that aims to engage millions of canadians through its immersive cinematic and virtual reality content, online activities and learning programs. sesqui is using a traveling mobile dome and partnerships with museums, planetariums and science centers to screen its marquee film horizon, which features more than 90 breathtaking scenes from across canada– all in 360°. many people associate vr with gaming. why do you think 360 film has the potential to push vr into the mainstream? i think what we will ultimately see is the amalgamation of these two forms. you may always have games that hew to game convention, and films that explore the passive experience, but if we think about what is always held up as vr’s holy grail – “presence” – that points to a virtual environment that has the verisimilitude of film, combined with the interactivity of gaming. in this very early stage of the medium, we are still exploring, defining parameters and working with the constraints of the hardware. but with continued development, i hope to see vr become less reliant on previously established media forms and categories, and to develop its own grammar – so that something won’t necessarily be a vr game or a vr film, but will just be vr, and that we’ll all understand what that means. even with high-end vr headsets, users can experience poor video quality. how do you trouble shoot this? we employed dozens of tricks. we improved video playback performance via unsynchronized pixelbuffer updates. we tested half a dozen tricks to increase frame-rates. we turned on linear filtering for videos for a smoother look. to be honest, though, the highest video quality we were able to achieve was for our marquee 360 film, horizon. it’s pristine – but to get it there, it meant shooting on a custom-built red dragon rig housing three red cameras, for a 9k image that required 3000 hours of painstaking stitching and compositing. if you can manage that, i guarantee your videos will look great. vr is growing, but monetization of the product remains a challenge. what's your advice to vr filmmakers for attracting funding? my answer is counterintuitive: make stuff. if you experiment with “demo” quality vr setups and amass a library of content that illustrates what you hope to do and what you’re capable of, you will instantly be more fundable than someone who has a great vr idea but no idea how to actually execute it. like a first-time novelist, there needs to be a willingness to experiment and work without a safety net to reach a point of fundability in an environment in which funding streams are still very rare. how has vr filmmaking changed the production process both on set and in the studio? i think it requires a totally new approach, in everything from developing an idea to storyboarding a shoot to actually filming in 360. there are lots of funny stories from our shoots about the ways in which the crew had to hide themselves within the scene, so as not to appear in the picture. there’s no “behind the camera” in vr, so that’s a big consideration. you’d better have a big tree or fence to crouch behind. in the studio, for our purposes, we were often fundamentally working with code. that meant a sometimes frustrating dissonance in the vocabularies of the various team members. our 3d artists would create something based on specs, which would then change based on iterations. one thing i learned is that vr is a lot more like an ongoing process than the clean linear production of a film. sure, you’re finished at some point. but allowing time for testing and iteration is crucial, since you never know what kinds of bugs will pop up, especially in developing for multiple platforms. so technically, i think the really great vr filmmakers of the near future will likely need to know – or at least be comfortable speaking about – code. but on an even larger scale, i think it’s about thinking differently – letting go of the grammar of traditional film to allow vr to be itself. for instance, storyboarding in 3d or plotting in concentric circles. you need a different toolkit, but also a different mindset. where do you think the challenge lies in the next 5 years of hardware development, both from display and capture points of view? all hardware challenges will revolve around aligning people's high expectation of vr with the reality of the limitations of hardware. if vr is to succeed, it will need to be what people think it already is and that means increasing pixel density, refresh rates, frame rates and allowable poly counts. the expectation of where vr is/should be is a wonderful thing and there is a need from both content creators and hardware manufacturers to meet that expectation to avoid disappointment. specifically, for capture, i think there’s an urgent need for a standard in turnkey 360 cameras or rigs. the contenders still vary wildly in quality, price and availability. stitching feels like a step we’ll eventually just be able to automate. but someone has to combine design, functionality and cost in a way that makes it effortless for people to set up a 360 camera. for display, the consensus seems to be inside-out tracking. as long as you have external sensors, you’re asking people to modify their physical spaces, which is sort of a cheat for vr, when you think about it. wireless inside out tracking will lighten vr’s hardware load considerably, and again, ease of use is key. what should amateur filmmakers know before shooting vr for the first time? practically, number your cameras carefully. establish a clear and efficient pipeline. watch out for shadows or other things that will make stitching a pain in the rear. more broadly, you will almost certainly have to collaborate, and you’ll (almost) always be better off listening to those who have more experience than you. try not to use proprietary software, unless there are already a lot of people using it. most importantly, this is just the beginning. you may not be able to achieve exactly what you set out to do, but we have not even seen the tip of the iceberg in terms of vr’s full potential. you are at the crest of the frontier. keep your eyes on the horizon, but don’t forget to look around. thanks to joel for taking the time to speak with us. to make sure you don’t miss any vru content, be sure to follow us on twitter (#beasamsungdev) and like us on facebook. also, if you’re a vr creator and you want your content to be seen, explore samsung vr. it can help you with gain the reach you need – available on gear vr, mobile and web platforms, as well as in over 50 countries abroad, it can take your content to a global audience. finally, if you have an interest in vr, be sure to join us at the 2017 samsung developer conference (happening on october 18-19 in san francisco) where you can attend a variety of vr content sessions and meet and mingle with other vr creators. get your #sdc2017 reduced tickets now using code sdcvru
Joel McConvey
Develop Smart Hospitality Display
apiw3c/html5 api references dom, forms and styles specification description status html5 forms partial html5 form features the content attribute currently not supported is formnovalidate of form element lcwd selectors api level 1 api for retrieving element nodes from the dom by matching against a group of selectors lcwd selectors api level 2 partial api for retrieving element nodes from the dom by matching against a group of selectors, and for testing if a given element matches a particular selector the methods currently not supported are queryscopedselector, queryscopedselectorall of nodeselector interface matchesselector of element interface wd media queries partial offers a mechanism that allows adapting the layout and behavior of a web page based on some of the characteristics of the device, including the screen width/height the query currently not supported is color-index, min-color-index, max-color-index, resolution, scan, print, 3d-glasses, grid rec css transforms css transforms allows elements styled with css to be transformed in two-dimensional or three-dimensional space wd css animations module level 3 css animations allow an author to modify css property values over time wd css transitions module level 3 partial css transitions allow property changes in css values to occur smoothly over a specified duration the method and attribute currently not supported are inittransitionevent of transitionevent interface pseudoelement of transitionevent interface wd css color module level 3 css3 color enhancements related to color values and properties for foreground color and group opacity rec css backgrounds and borders module level 3 rounded corners, complex background images, shadow effects cr css flexible box layout module css box model optimized for user interface design lcwd css multi-column layout module partial creates multiple columns for laying out text the property currently not supported is column-fill the values currently not supported are column, avoid-page and avoid-column of properties break-before and break-afteravoid-page and avoid-column of property break-inside cr css text module level 3 partial css properties for text manipulation and specifies their processing model the properties currently not supported are text-justify, text-decoration-color, text-decoration-line, text-decoration-style, text-decoration-skip, hanging-punctuation wd css basic user interface module level 3 css3 ui user interface related css enhancements lcwd css fonts module level 3 partial @font-face rule with downloadable font src url the features currently not supported are font-feature-settings, font-language-override, font-synthesis, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-numeric, font-variant-position, font-size-adjust, font-stretch wd woff file format 1 0 web open font format file format 1 0 pr dom/javascript related html5 enhancements handy dom/javascript related enhancements in html5 lcwd device specification description status touch events version 1 partial w3c touch event specification for touch devices the method currently not supported is identifiedtouch of touchlist interface wd deviceorientation event specification partial provides access to orientation and acceleration data the method and event currently not supported are initaccelerometerevent of devicemotionevent interface compassneedscalibration event required feature http //tizen org/feature/sensor accelerometer http //tizen org/feature/sensor gyroscope http //tizen org/feature/sensor magnetometer lcwd battery status api w3c battery api defines new dom event types that provide information about the battery status of the hosting device cr vibration api haptic feedback api from w3c lcwd html5 browser state signals when network connectivity is available to the web environment lcwd the screen orientation api to provide an interface for web applications to be able to read the screen orientation state, to be informed when this state changes and to be able to lock the screen orientation to a specific staterequired feature http //tizen org/feature/sensor magnetometer wd the network information api w3c network information api provides an interface for the web applications to access the underlying network information connection info of the device wd gamepad api the gamepad api specifies interfaces to access and respond to signals from gaming controllers and other game accessory devices in a structured way it contains 3 interfaces gamepad gamepadbutton gamepadevent the method navigator getgamepads returns an array of gamepad objects for each instance of gamepad connected to the device wd graphics specification description status html5 the canvas element partial html5 canvas element including 2d context and text the method currently not supported is toblob of htmlcanvaselement interface lcwd html canvas 2d context partial 2d context for the html canvas element the methods currently not supported are drawsystemfocusring, drawcustomfocusring, scrollpathintoview of canvasrenderingcontext2d interface wd html5 svg inline svg 1 1 support in html5 lcwd media specification description status html5 the video element partial html5 video element the attributes currently not supported are startoffsettime and videotracks of htmlmediaelement interface lcwd html5 the audio element partial html5 audio element the attributes currently not supported are startoffsettime and audiotracks of htmlmediaelement interface lcwd getusermedia partial api that directly manipulates streams from cameras and microphones the dictionary member currently not supported is audio of mediastreamoptions dictionary privilege http //tizen org/privilege/mediacapture public level required feature http //tizen org/feature/camera http //tizen org/feature/microphone ed web audio api partial w3c web audio api describes a high-level javascript api for processing and synthesizing audio in web applications the interfaces and attribute currently not supported are mediaelementaudiosourcenode and mediastreamaudiosourcenode interfaces computedvalue of audioparam interface the enum string constant value currently not supported for panningmodel attribute is soundfield of panningmodeltype enum wd html media capture capture and record multimedia content with input tag required feature http //tizen org/feature/camera http //tizen org/feature/microphone lcwd communication specification description status the websocket api offers bi-directional network connectivity cr xmlhttprequest level 2 enhancements on xhr, including binary file uploading, formdata submission, transfer progress, etc wd html5 the session history of browsing contexts partial navigating the sequence of documents in a browsing context the methods currently not supported are resolveurl of location interface initpopstateevent of popstateevent interface initpagetransitionevent of pagetransitionevent interface lcwd server-sent events the api allows triggering dom events based on push notifications via http and other protocols wd html5 web messaging html5 web messaging the postmessage api allows for web applications to communicate between each other cr storage specification description status web storage w3c storage specification including session and local storage cr file api reads files from local device file system wd file api directories and system api that allows accessing the device file system privilege level public privilege http //tizen org/privilege/unlimitedstorage wd file api writer partial saves or modifies files in local device file system the interface and method currently not supported are filesaver interface saveas of window interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd html5 application caches html5 application cache and custom handlers lcwd indexed database api partial a database of values and hierarchical objects that integrates naturally with javascript, and can be queried and updated very efficiently the attributes and method currently not supported are oldversion, newversion of idbversionchangeevent interface initidbversionchangeevent of idbversionchangeevent interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd web sql database api for storing data in databases that can be queried using a variant of sql privilege level public privilege http //tizen org/privilege/unlimitedstorage note security specification description status cross-origin resource sharing sharing of resources across different domains lcwd html5 the iframe element access restriction sandboxing for iframe content the available values of sandbox attribute are allow-same-origin, allow-scripts, allow-forms, allow-top-navigation lcwd content security policy 1 0 partial defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced the directive currently not supported is object-src cr ui specification description status clipboard api and events partial to describe apis for clipboard operations such as copy, cut & paste in web applications the constructor of clipboardevent interface is not supported wd html5 drag and drop partial to define an event-based drag-and-drop mechanism the method currently not supported is addelement of datatransfer interface lcwd web notifications partial to define an api for displaying simple notifications to the user the dictionary members currently not supported are titledir, bodydir of notificationoptions dictionary privilege level public privilege http //tizen org/privilege/notification wd performance and optimization specification description status web workers partial api that allows web application authors to spawn background workers running scripts in parallel to their main page the event handlers, interfaces and attributes currently not supported are ononline, onoffline of workerglobalscope interface sharedworkerglobalscope and sharedworker interfaces lineno, filename of errorevent interface cr page visibility this specification defines a means for developers to programmatically determine the current visibility state of the page in order to develop power and cpu efficient web applications cr timing control for script-based animations resource effective animation timing control by user agent lcwd navigation timing this specification defines an interface for web applications to access timing information related to navigation and elements rec location specification description status geolocation api specification provides scripted access to geographical location information associated with the hosting device privilege level public privilege http //tizen org/privilege/location required feature http //tizen org/feature/location gps pr widget specification description status widget packaging and xml configuration a packaging format and metadata for a class of software known as widgets rec widget interface api for widgets that provides, amongst other things, functionality for accessing a widget's metadata and persistently storing data lcwd xml digital signatures for widgets a profile of the xml signature syntax and processing 1 1 specification to allow a widget package to be digitally signed pr widget access request policy the security model controlling network access from within a widget, as well as a method for authors to request that the user agent grant access to certain network resources or sets thereof rec w3c specification status ed editor’s draft wd working draft lcwd last call working draft cr candidate recommendation pr proposed recommendation rec recommendation see w3c technical report development process for more details notethe apis in ed, wd, lc status are considered to be in preliminary state such apis do not carry a version compatibility promise they may change in future versions of tizen if the specifications change
Develop Smart TV
apiw3c/html5 api references dom, forms and styles specification description status html5 forms partial html5 form features the content attribute currently not supported is formnovalidate of form element lcwd selectors api level 1 api for retrieving element nodes from the dom by matching against a group of selectors lcwd selectors api level 2 partial api for retrieving element nodes from the dom by matching against a group of selectors, and for testing if a given element matches a particular selector the methods currently not supported are queryscopedselector, queryscopedselectorall of nodeselector interface matchesselector of element interface wd media queries partial offers a mechanism that allows adapting the layout and behavior of a web page based on some of the characteristics of the device, including the screen width/height the query currently not supported is color-index, min-color-index, max-color-index, resolution, scan, print, 3d-glasses, grid rec css transforms css transforms allows elements styled with css to be transformed in two-dimensional or three-dimensional space wd css animations module level 3 css animations allow an author to modify css property values over time wd css transitions module level 3 partial css transitions allow property changes in css values to occur smoothly over a specified duration the method and attribute currently not supported are inittransitionevent of transitionevent interface pseudoelement of transitionevent interface wd css color module level 3 css3 color enhancements related to color values and properties for foreground color and group opacity rec css backgrounds and borders module level 3 rounded corners, complex background images, shadow effects cr css flexible box layout module css box model optimized for user interface design lcwd css multi-column layout module partial creates multiple columns for laying out text the property currently not supported is column-fill the values currently not supported are column, avoid-page and avoid-column of properties break-before and break-afteravoid-page and avoid-column of property break-inside cr css text module level 3 partial css properties for text manipulation and specifies their processing model the properties currently not supported are text-justify, text-decoration-color, text-decoration-line, text-decoration-style, text-decoration-skip, hanging-punctuation wd css basic user interface module level 3 css3 ui user interface related css enhancements lcwd css fonts module level 3 partial @font-face rule with downloadable font src url the features currently not supported are font-feature-settings, font-language-override, font-synthesis, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-numeric, font-variant-position, font-size-adjust, font-stretch wd woff file format 1 0 web open font format file format 1 0 pr dom/javascript related html5 enhancements handy dom/javascript related enhancements in html5 lcwd device specification description status touch events version 1 partial w3c touch event specification for touch devices the method currently not supported is identifiedtouch of touchlist interface wd deviceorientation event specification partial provides access to orientation and acceleration data the method and event currently not supported are initaccelerometerevent of devicemotionevent interface compassneedscalibration event required feature http //tizen org/feature/sensor accelerometer http //tizen org/feature/sensor gyroscope http //tizen org/feature/sensor magnetometer lcwd battery status api w3c battery api defines new dom event types that provide information about the battery status of the hosting device cr vibration api haptic feedback api from w3c lcwd html5 browser state signals when network connectivity is available to the web environment lcwd the screen orientation api to provide an interface for web applications to be able to read the screen orientation state, to be informed when this state changes and to be able to lock the screen orientation to a specific staterequired feature http //tizen org/feature/sensor magnetometer wd the network information api w3c network information api provides an interface for the web applications to access the underlying network information connection info of the device wd gamepad api the gamepad api specifies interfaces to access and respond to signals from gaming controllers and other game accessory devices in a structured way it contains 3 interfaces gamepad gamepadbutton gamepadevent the method navigator getgamepads returns an array of gamepad objects for each instance of gamepad connected to the device wd graphics specification description status html5 the canvas element partial html5 canvas element including 2d context and text the method currently not supported is toblob of htmlcanvaselement interface lcwd html canvas 2d context partial 2d context for the html canvas element the methods currently not supported are drawsystemfocusring, drawcustomfocusring, scrollpathintoview of canvasrenderingcontext2d interface wd html5 svg inline svg 1 1 support in html5 lcwd media specification description status html5 the video element partial html5 video element the attributes currently not supported are startoffsettime and videotracks of htmlmediaelement interface lcwd html5 the audio element partial html5 audio element the attributes currently not supported are startoffsettime and audiotracks of htmlmediaelement interface lcwd getusermedia partial api that directly manipulates streams from cameras and microphones the dictionary member currently not supported is audio of mediastreamoptions dictionary privilege http //tizen org/privilege/mediacapture public level required feature http //tizen org/feature/camera http //tizen org/feature/microphone ed web audio api partial w3c web audio api describes a high-level javascript api for processing and synthesizing audio in web applications the interfaces and attribute currently not supported are mediaelementaudiosourcenode and mediastreamaudiosourcenode interfaces computedvalue of audioparam interface the enum string constant value currently not supported for panningmodel attribute is soundfield of panningmodeltype enum wd html media capture capture and record multimedia content with input tag required feature http //tizen org/feature/camera http //tizen org/feature/microphone lcwd communication specification description status the websocket api offers bi-directional network connectivity cr xmlhttprequest level 2 enhancements on xhr, including binary file uploading, formdata submission, transfer progress, etc wd html5 the session history of browsing contexts partial navigating the sequence of documents in a browsing context the methods currently not supported are resolveurl of location interface initpopstateevent of popstateevent interface initpagetransitionevent of pagetransitionevent interface lcwd server-sent events the api allows triggering dom events based on push notifications via http and other protocols wd html5 web messaging html5 web messaging the postmessage api allows for web applications to communicate between each other cr storage specification description status web storage w3c storage specification including session and local storage cr file api reads files from local device file system wd file api directories and system api that allows accessing the device file system privilege level public privilege http //tizen org/privilege/unlimitedstorage wd file api writer partial saves or modifies files in local device file system the interface and method currently not supported are filesaver interface saveas of window interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd html5 application caches html5 application cache and custom handlers lcwd indexed database api partial a database of values and hierarchical objects that integrates naturally with javascript, and can be queried and updated very efficiently the attributes and method currently not supported are oldversion, newversion of idbversionchangeevent interface initidbversionchangeevent of idbversionchangeevent interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd web sql database api for storing data in databases that can be queried using a variant of sql privilege level public privilege http //tizen org/privilege/unlimitedstorage note security specification description status cross-origin resource sharing sharing of resources across different domains lcwd html5 the iframe element access restriction sandboxing for iframe content the available values of sandbox attribute are allow-same-origin, allow-scripts, allow-forms, allow-top-navigation lcwd content security policy 1 0 partial defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced the directive currently not supported is object-src cr ui specification description status clipboard api and events partial to describe apis for clipboard operations such as copy, cut & paste in web applications the constructor of clipboardevent interface is not supported wd html5 drag and drop partial to define an event-based drag-and-drop mechanism the method currently not supported is addelement of datatransfer interface lcwd web notifications partial to define an api for displaying simple notifications to the user the dictionary members currently not supported are titledir, bodydir of notificationoptions dictionary privilege level public privilege http //tizen org/privilege/notification wd performance and optimization specification description status web workers partial api that allows web application authors to spawn background workers running scripts in parallel to their main page the event handlers, interfaces and attributes currently not supported are ononline, onoffline of workerglobalscope interface sharedworkerglobalscope and sharedworker interfaces lineno, filename of errorevent interface cr page visibility this specification defines a means for developers to programmatically determine the current visibility state of the page in order to develop power and cpu efficient web applications cr timing control for script-based animations resource effective animation timing control by user agent lcwd navigation timing this specification defines an interface for web applications to access timing information related to navigation and elements rec location specification description status geolocation api specification provides scripted access to geographical location information associated with the hosting device privilege level public privilege http //tizen org/privilege/location required feature http //tizen org/feature/location gps pr widget specification description status widget packaging and xml configuration a packaging format and metadata for a class of software known as widgets rec widget interface api for widgets that provides, amongst other things, functionality for accessing a widget's metadata and persistently storing data lcwd xml digital signatures for widgets a profile of the xml signature syntax and processing 1 1 specification to allow a widget package to be digitally signed pr widget access request policy the security model controlling network access from within a widget, as well as a method for authors to request that the user agent grant access to certain network resources or sets thereof rec w3c specification status ed editor’s draft wd working draft lcwd last call working draft cr candidate recommendation pr proposed recommendation rec recommendation see w3c technical report development process for more details notethe apis in ed, wd, lc status are considered to be in preliminary state such apis do not carry a version compatibility promise they may change in future versions of tizen if the specifications change
Develop Smart Signage
apiw3c/html5 api references dom, forms and styles specification description status html5 forms partial html5 form features the content attribute currently not supported is formnovalidate of form element lcwd selectors api level 1 api for retrieving element nodes from the dom by matching against a group of selectors lcwd selectors api level 2 partial api for retrieving element nodes from the dom by matching against a group of selectors, and for testing if a given element matches a particular selector the methods currently not supported are queryscopedselector, queryscopedselectorall of nodeselector interface matchesselector of element interface wd media queries partial offers a mechanism that allows adapting the layout and behavior of a web page based on some of the characteristics of the device, including the screen width/height the query currently not supported is color-index, min-color-index, max-color-index, resolution, scan, print, 3d-glasses, grid rec css transforms css transforms allows elements styled with css to be transformed in two-dimensional or three-dimensional space wd css animations module level 3 css animations allow an author to modify css property values over time wd css transitions module level 3 partial css transitions allow property changes in css values to occur smoothly over a specified duration the method and attribute currently not supported are inittransitionevent of transitionevent interface pseudoelement of transitionevent interface wd css color module level 3 css3 color enhancements related to color values and properties for foreground color and group opacity rec css backgrounds and borders module level 3 rounded corners, complex background images, shadow effects cr css flexible box layout module css box model optimized for user interface design lcwd css multi-column layout module partial creates multiple columns for laying out text the property currently not supported is column-fill the values currently not supported are column, avoid-page and avoid-column of properties break-before and break-afteravoid-page and avoid-column of property break-inside cr css text module level 3 partial css properties for text manipulation and specifies their processing model the properties currently not supported are text-justify, text-decoration-color, text-decoration-line, text-decoration-style, text-decoration-skip, hanging-punctuation wd css basic user interface module level 3 css3 ui user interface related css enhancements lcwd css fonts module level 3 partial @font-face rule with downloadable font src url the features currently not supported are font-feature-settings, font-language-override, font-synthesis, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-numeric, font-variant-position, font-size-adjust, font-stretch wd woff file format 1 0 web open font format file format 1 0 pr dom/javascript related html5 enhancements handy dom/javascript related enhancements in html5 lcwd device specification description status touch events version 1 partial w3c touch event specification for touch devices the method currently not supported is identifiedtouch of touchlist interface wd deviceorientation event specification partial provides access to orientation and acceleration data the method and event currently not supported are initaccelerometerevent of devicemotionevent interface compassneedscalibration event required feature http //tizen org/feature/sensor accelerometer http //tizen org/feature/sensor gyroscope http //tizen org/feature/sensor magnetometer lcwd battery status api w3c battery api defines new dom event types that provide information about the battery status of the hosting device cr vibration api haptic feedback api from w3c lcwd html5 browser state signals when network connectivity is available to the web environment lcwd the screen orientation api to provide an interface for web applications to be able to read the screen orientation state, to be informed when this state changes and to be able to lock the screen orientation to a specific staterequired feature http //tizen org/feature/sensor magnetometer wd the network information api w3c network information api provides an interface for the web applications to access the underlying network information connection info of the device wd gamepad api the gamepad api specifies interfaces to access and respond to signals from gaming controllers and other game accessory devices in a structured way it contains 3 interfaces gamepad gamepadbutton gamepadevent the method navigator getgamepads returns an array of gamepad objects for each instance of gamepad connected to the device wd graphics specification description status html5 the canvas element partial html5 canvas element including 2d context and text the method currently not supported is toblob of htmlcanvaselement interface lcwd html canvas 2d context partial 2d context for the html canvas element the methods currently not supported are drawsystemfocusring, drawcustomfocusring, scrollpathintoview of canvasrenderingcontext2d interface wd html5 svg inline svg 1 1 support in html5 lcwd media specification description status html5 the video element partial html5 video element the attributes currently not supported are startoffsettime and videotracks of htmlmediaelement interface lcwd html5 the audio element partial html5 audio element the attributes currently not supported are startoffsettime and audiotracks of htmlmediaelement interface lcwd getusermedia partial api that directly manipulates streams from cameras and microphones the dictionary member currently not supported is audio of mediastreamoptions dictionary privilege http //tizen org/privilege/mediacapture public level required feature http //tizen org/feature/camera http //tizen org/feature/microphone ed web audio api partial w3c web audio api describes a high-level javascript api for processing and synthesizing audio in web applications the interfaces and attribute currently not supported are mediaelementaudiosourcenode and mediastreamaudiosourcenode interfaces computedvalue of audioparam interface the enum string constant value currently not supported for panningmodel attribute is soundfield of panningmodeltype enum wd html media capture capture and record multimedia content with input tag required feature http //tizen org/feature/camera http //tizen org/feature/microphone lcwd communication specification description status the websocket api offers bi-directional network connectivity cr xmlhttprequest level 2 enhancements on xhr, including binary file uploading, formdata submission, transfer progress, etc wd html5 the session history of browsing contexts partial navigating the sequence of documents in a browsing context the methods currently not supported are resolveurl of location interface initpopstateevent of popstateevent interface initpagetransitionevent of pagetransitionevent interface lcwd server-sent events the api allows triggering dom events based on push notifications via http and other protocols wd html5 web messaging html5 web messaging the postmessage api allows for web applications to communicate between each other cr storage specification description status web storage w3c storage specification including session and local storage cr file api reads files from local device file system wd file api directories and system api that allows accessing the device file system privilege level public privilege http //tizen org/privilege/unlimitedstorage wd file api writer partial saves or modifies files in local device file system the interface and method currently not supported are filesaver interface saveas of window interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd html5 application caches html5 application cache and custom handlers lcwd indexed database api partial a database of values and hierarchical objects that integrates naturally with javascript, and can be queried and updated very efficiently the attributes and method currently not supported are oldversion, newversion of idbversionchangeevent interface initidbversionchangeevent of idbversionchangeevent interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd web sql database api for storing data in databases that can be queried using a variant of sql privilege level public privilege http //tizen org/privilege/unlimitedstorage note security specification description status cross-origin resource sharing sharing of resources across different domains lcwd html5 the iframe element access restriction sandboxing for iframe content the available values of sandbox attribute are allow-same-origin, allow-scripts, allow-forms, allow-top-navigation lcwd content security policy 1 0 partial defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced the directive currently not supported is object-src cr ui specification description status clipboard api and events partial to describe apis for clipboard operations such as copy, cut & paste in web applications the constructor of clipboardevent interface is not supported wd html5 drag and drop partial to define an event-based drag-and-drop mechanism the method currently not supported is addelement of datatransfer interface lcwd web notifications partial to define an api for displaying simple notifications to the user the dictionary members currently not supported are titledir, bodydir of notificationoptions dictionary privilege level public privilege http //tizen org/privilege/notification wd performance and optimization specification description status web workers partial api that allows web application authors to spawn background workers running scripts in parallel to their main page the event handlers, interfaces and attributes currently not supported are ononline, onoffline of workerglobalscope interface sharedworkerglobalscope and sharedworker interfaces lineno, filename of errorevent interface cr page visibility this specification defines a means for developers to programmatically determine the current visibility state of the page in order to develop power and cpu efficient web applications cr timing control for script-based animations resource effective animation timing control by user agent lcwd navigation timing this specification defines an interface for web applications to access timing information related to navigation and elements rec location specification description status geolocation api specification provides scripted access to geographical location information associated with the hosting device privilege level public privilege http //tizen org/privilege/location required feature http //tizen org/feature/location gps pr widget specification description status widget packaging and xml configuration a packaging format and metadata for a class of software known as widgets rec widget interface api for widgets that provides, amongst other things, functionality for accessing a widget's metadata and persistently storing data lcwd xml digital signatures for widgets a profile of the xml signature syntax and processing 1 1 specification to allow a widget package to be digitally signed pr widget access request policy the security model controlling network access from within a widget, as well as a method for authors to request that the user agent grant access to certain network resources or sets thereof rec w3c specification status ed editor’s draft wd working draft lcwd last call working draft cr candidate recommendation pr proposed recommendation rec recommendation see w3c technical report development process for more details notethe apis in ed, wd, lc status are considered to be in preliminary state such apis do not carry a version compatibility promise they may change in future versions of tizen if the specifications change
Watch Face Studio
docwatch face studio release note introduction release version 1 9 5 release date sep 8, 2025 notethe project file created in a higher version of watch face studio is not allowed to open in an older version for compatibility we recommend that you download the latest version change history watch face studio 1 9 5 newsep 8, 2025 support photo slot support premade in customization editor fixed minor bugs and gui improvements watch face studio 1 8 10apr 14, 2025 fixed the issue that occur when using undo/redo on multiple components with defined styles fixed the issue where "tap to open app" does not work for images with 0% opacity on watch devices fixed the issue where moon phase related tag expressions are displayed differently in preview and watch devices fixed the issue that occur when migrating legacy hands with expressions applied to dimension, position, and color properties to analog clock hands update manifest file for wff package according to the wff guide adjust opacity of progress bar background in info clocks sample to improve visibility watch face studio 1 8 7 beta mar 5, 2025 edit & properties support edge complication slot support font style for digital clock in style tab support copy and paste functionality for images using clipboard improve snap pivot add radial indicator in component menu and analog hands is deprecated publish & run min sdk version for all projects is set to 33 or higher from 1 8 watch face studio support target api level 34 etc enhance using ambient mode by optimizing watch face format wff xml support watch face format wff optimization to reduce the memory usage of watch face at runtime, by optimizing aspects of wff xml and resources fixed minor bugs and gui improvements watch face studio 1 7 13nov 14, 2024 new supported types of circle complication added in complication settings of properties tab goal progress, weighted element when selecting 'range value' only, value of min sdk is 33 when selecting new types, value of min sdk is 34 add 'heart rate' in default provider of complication settings change in sdk 34 change title, 'last updated time' to 'last updated time weather ' in time source of icu date and time add icu format of icu date and time e, mmmm d update multi languages for weather condition in run preview update 'heart rate' provider data in run preview fixed weather forecast functions to support arithmetic operations fixed tag expression bug to support double quotes with empty string watch face studio 1 7 9 beta aug 26, 2024 common & project management update memory usage plugin update clock face plugin add package name & app label in settings dialog for users' convenience publish & run add min sdk version info in publish dialog add more device types in run on device dialog edit & properties add diagnosis in menu bar support multiple color picker with gradient type add new tag, [first_day_week] support watch face format version 2 support weather tags & functions add weather condition in conditional line support weather in run window add last updated weather , hours and days in time source of icu date and time component add 'sweep' of movement effect and 'sync to device' of update frequency in second hands setting of analog clock component support ranged value complication with color ramp etc fixed minor bugs and gui improvements watch face studio 1 6 10jul 23, 2024 support android target sdk 33 watch face studio 1 6 9 beta feb 26, 2024 common support memory usage plugin edit & properties add analog clock, digital clock hh mm, hh mm ss, hh, mm, ss, colon and icu date in component menu add outline property in shape support capture types icon, screenshot, masked screenshot in run window popup support style option id in customization editor add range value in supported types of small box complication slot support opentype font support indonesia language in run tab etc add to reduce battery consumption in ambient mode when using analogclock or hh mm of digitalclock components fixed font clip problem improve smoothness of animation feature fixed is_daylight_saving_time issue fixed complication data not visible issue fixed minor bugs and gui improvements watch face studio 1 5 7 beta aug 17, 2023 common support plugin feature project management add plugins tab in preference dialog edit & properties add rounded rectangle rename animation component to image sequence rename multimedia component to animated gif/webp improve tag expression searching add guide text for version code in publish dialog add monospace fonts remove step goal slider in run tab etc fixed minor bugs and gui improvements watch face studio 1 4 20jun 15, 2023 fixed bug that changes 100% opacity of a component based on tag values in aod mode when the visibility attribute of a component is set to hide in normal mode and show in aod mode add the image resource for "app shortcut" provider in run preview watch face studio 1 4 19jun 8, 2023 prevent jumping time problem on resume time handled thumbnail option of the animation or multimedia properly when visibility is changed handled the style name of the customization editor added in multiple languages properly for language changes on the device fixed [sc_per] tag to work correctly on the device removed unnecessary permission request on the device with wear os 3 x version fixed "enotempty directory not empty" error during publish fixed to hide all components in complication slot when provider is set to empty fixed unloop bug when frame of conditional line is unselected reorder supported types of circle complication slot on camping sample project change to save screen capture image with 72 ppi instead of 25 ppi support wireless debugging and update connection guide watch face studio 1 4 13 beta may 10, 2023 0 common support watch faces for watch devices that run wear os targeting api level 30 and higher support watch face format of wear os support the user guide link in about menu 1 project management support thumbnail of watch face in case of circular crop off 2 edit & properties support complication slot way that suppport multi types in a slot support text id for localized text which is displayed on device such as style name and used in talkback case support to display current on-pixel ratio opr in run tab support to stop in first on-pixel ratio opr error situation while analyzing removed lottie format for multimedia removed hr measurement including tag expression, action and interval in setting removed chin shape in run preview window 3 etc change version code policy wfs user allow the specific range 0~999,999 support to choose build type aab, apk, aab+apk to reduce build time fixed minor issues watch face studio 1 3 13jan 4, 2023 fixed javascript error while opening watch face studio watch face studio 1 3 12nov 15, 2022 1 edit & properties add inactive bar state in conditional line fixed style order issue in customization editor fixed to enhance color chip quality in customization editor fixed to convert from string type to number type before arithmetic comparison fixed to reset msec when user changes time with time slider fixed to hide all components in complication when provider is set to empty fixed to remove unwanted stroke outside of run preview fixed to disable click event if media file path is undefined fixed to disable double click event on interaction icon in customization editor fixed to update style information and element together in customization editor 2 etc fixed to update world clock properly in tag expression fixed minor bugs and gui improvements watch face studio 1 3 8 beta oct 12, 2022 1 project management add sample projects and change sample images improve my workspace to display all project files in workspace 2 edit & properties support style set add 'event' condition including unread notification and low battery in conditional line add some conditions for unread notification and locale in run tab add new tag expression unread_nc add "islamic-umalqura" in local calendar improve theme color from single to multi color improve time zone / local calendar / language in digital clock component and tag expression improve style to import multiple resources by file selector improve color picker to show current/new and recently used color improve performance when multiple multimedia/animation components are used in timeline condition 3 etc fixed build fail issue with characters not allowed in project name fixed "run on device" to operate normally when connecting lan cable between pc and wifi ap fixed time update issue after changing time zone in aod fixed wrong [ampm_po] result for ja_jp locale fixed to consider alpha value of index component in import gwd resource fixed to support horizontal scroll with shift + mouse wheel in conditional line watch face studio 1 2 7aug 23, 2022 fixed animation lag issue fixed description of tag expression asin num watch face studio 1 2 6jul 7, 2022 fixed crash issue when attempting to build a project created in an older versions of watch face studio 1 1 0 fixed value conversion error of hands component imported from gwd fixed animation frame count error fixed numberformat error of tag function fixed description of tag function deg num watch face studio 1 2 5jun 23, 2022 1 project management & common support starred project and sort option provide sample projects remove new project page add system theme mode in preferences dialog add canvas circular crop option in project setting dialog 2 component add multimedia style and tap action add watch face canvas property 3 edit & properties add new tag expressions functions for asin num , acos num , atan num , deg num , rad num , pow base, exponent 4 etc improve build time fixed digital clock component to follow language setting in device fixed icon of the complication to be updated well in device fixed text with "sync to device" font setting to follow system font in device fixed complication date and time issue to be removed after emptying the complication slot temporarily disabled the feature that showing watch face after device boot with lock it will be enabled again after platform upgrade support 'multiple instances' feature for new wear os version watch face studio 1 1 14apr 1, 2022 fixed preview image bug that hands component only shows up watch face studio 1 1 13mar 31, 2022 replaced all fonts provided by text component fixed blank warning dialog issue after build fixed group ordering issue fixed jumping time issue on watch fixed group resize issue on watch deleted '3 digit' in the description of tag [mon_s] removed android permission query_all_packages permission fixed tap animation lag when using multiple mask elements on watch update open source license sil open font license watch face studio 1 1 9feb 24, 2022 1 common provide version update notice support dark theme for comfortable & relaxed use support color label in layer 2 component support mask support multimedia webp, agif, lottie 3 edit & properties improve properties bitmap font, curved text, progressbar improve animation panel loop times, frame count support trigger for animation and multimedia component support bitmap font management in setting support image appearance for image support loop, copy, paste in conditional line 4 style support grid view support reorder item increase the number of each item 5 etc provide editor tutorial on watch update open source license watch face studio 1 0 12nov 19, 2021 fixed known issue editable complications that support various layouts, such as "icon+text" and "title+text" of short text complication, display only one layout watch face studio 1 0 11nov 17, 2021 known issue editable complications that support various layouts, such as "icon+text" and "title+text" of short text complication, display only one layout 1 build use workspace folder to save build output provide previously used build information in build dialog 2 edit & properties support functions in the tag expressions round num , floor num , ceil num , sin num , cos num , tan num , abs num , clamp num, min, max , numberformat form, num support multiple image selection in add component change image max size to 2250 450*5 in import image updated naming rule for style fixed minor bugs 3 preview & run tap action shows visual touch feedback improved smoothness of sweep animation for second hand fixed hr to be measured even in devices without body-off sensor 4 terms of service change the coverage of 'watch face' like 'for android watch devices and samsung mobile devices' watch face studio 1 0 3sep 16, 2021 1 build support apk build output for uploading watch faces to galaxy apps added logic to check valid characters for a package name package name can contain only alphanumeric characters and the underscore fixed crash issue when using non-ascii character for a project name 2 properties removed number type in index setting fixed undo issue on dimension, curved-text in properties added new tag expressions [tmzn_ofs_with_dst], [hr_measure_result] 3 preview & run fixed tag expression issues [utc_ts], [week_in_month], [sc_per], [day_of_week], [hr_is_measuring] fixed locale and timezone issues fixed theme color, angle position and gyro effect issues fixed opacity issue in ambient mode fixed transform tag issue in a group fixed complication data issue from watch device fixed bitmap font issue for custom string including zero improved for smoother animation improved power consumption in ambient mode fixed minor issues watch face studio 1 0 0aug 11, 2021 initial version
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.
You have successfully updated your cookie preferences.