Tizen 2.0 Release
[sdk/ide/websimulator-eplugin.git] / org.tizen.web.simulator.help / html / gettingstarted / TizenAPI.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html>
3    <head>
4       <title>Tizen API Coverage</title>
5    </head>
6
7    <body>
8       <h2>Tizen API Coverage</h2>
9         Below is a summary of the Tizen APIs supported in this release.  Some APIs are supported 
10         with a Javascript backend and others are provided by Google Chrome.
11         <h3>Supported Tizen APIs</h3>
12         The following APIs are implemented by the simulator in JavaScript.   
13           <ul>
14               <li>Tizen</li>
15               <li>Alarm</li>
16               <li>Application</li>
17               <li>Calendar</li>
18               <li>Call</li>
19               <li>Contact</li>
20               <li>Filesystem</li>
21               <li>Geocoder</li>
22               <li>LBS</li>
23               <li>Media Content</li>
24               <li>Messaging</li>
25               <li>NFC</li>
26               <li>System Information</li>
27               <li>Time</li>
28               <li>Power</li>
29           </ul>
30         <h3>Non-supported Tizen APIs</h3>
31         The following APIs are not supported by the current version of the simulator.  Support for these APIs 
32         is under development.
33           <ul>
34               <li>Bluetooth</li>
35           </ul>
36
37         <h3>W3C/HTML5 Specifications</h3>
38         <h4>Widget</h4>
39         <ul>
40               <li>The config.xml of a widget is parsed by the simulator and the information is shown 
41               in the "feature configuration" panel.</li>
42         </ul>
43         <h4>Content (documents, graphics, multimedia)</h4>
44         <ul>
45               <li>HTML5 audio</li>
46               <li>HTML5 video</li>
47               <li>HTML5 Forms</li>
48               <li>Session History API</li>
49               <li>HTML5 2D Canvas</li>
50               <li>Inline SVG</li>
51           </ul>
52         <h4>CSS3</h4>
53         <ul>
54               <li>CSS3 2D Transforms</li>
55               <li>CSS3 3D Transforms</li>
56               <li>CSS3 Animations</li>
57               <li>CSS3 Transitions</li>
58               <li>iframe sandbox attribute</li>
59               <li>HTML5 2D Canvas</li>
60               <li>CSS3 Colors</li>
61         </ul>
62         <h4>Device/OS Integration</h4>
63         <ul>
64               <li>W3C Geolocation API (via Javascript backend)</li>
65               <li>Orientation and Acceleration (via Javascript backend)</li>
66               <li>Browser onLine State</li>
67               <li>W3C Vibration API (via Javascript backend)</li>
68               <li>Web Audio</li>
69               <li>Web Notifications</li>
70               <li>Sensors (via Javascript backend)</li>
71         </ul>
72         <h4>Network & Communication</h4>
73         <ul>
74               <li>The WebSocket API</li>
75               <li>Web Messaging</li>
76               <li>XMLHttpRequest Level 2 (Partial)</li>
77               <li>Cross-Origin Resource Sharing (CORS)</li>
78               <li>Server-Sent Events</li>
79         </ul>
80         <h4>Storage</h4>
81         <ul>
82               <li>Web Storage</li>
83               <li>File API</li>
84               <li>File API: Directories and System</li>
85               <li>File API: Writer</li>
86               <li>HTML5 Application Cache</li>
87               <li>Web SQL Database</li>
88               <li>Indexed DB API</li>
89         </ul>
90         <h4>Performance</h4>
91         <ul>
92               <li>Web Workers</li>
93               <li>Page Visibility API (via Javascript backend)</li>
94               <li>Animation Timing Control</li>
95         </ul>
96    </body>
97 </html>