<p><img alt="Mobile" src="../images/mobile_s_wn.png"/> <img alt="Wearable" src="../images/wearable_s_wn.png"/></p>
</div>
<h1>Dynamic Analyzer</h1>
- <p>You can monitor the performance and reliability of your native application on a target device or the Emulator by <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#running">running the dynamic analyzer tool</a> included within the Tizen SDK.</p>
+ <p>You can monitor the performance and reliability of your native application on a target device or the Emulator by <a href="../../../org.tizen.training/html/native/process/performance_n.htm#running">running the dynamic analyzer tool</a> included within the Tizen SDK.</p>
<p>Dynamic Analyzer provides various functions for profiling applications. To better understand the profiling result, you need to know about each component that tool screen contains, providing you with the tracing information of your application.</p>
<p class="figure">Figure: Dynamic Analyzer screen</p>
<p align="center"> <img alt="Dynamic Analyzer screen" src="../images/dynamic_analyzer.png" /> </p>
<p>The analysis result helps you to recognize and fix bottlenecks, bugs, and memory and resource leaks.
For instructions on running the dynamic analyzer and ways to analyze the result and utilize the result
- for improving your application performance, see <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#dynamic_analysis">Dynamic Analysis</a>.</p>
+ for improving your application performance, see <a href="../../../org.tizen.training/html/native/process/performance_n.htm#dynamic_analysis">Dynamic Analysis</a>.</p>
<p>You can use <a href="da_table_filtering.htm">table filtering</a> to see only the information you want in the result table.</p>
</div>
<h1>API and Privilege Checker</h1>
- <p>The Tizen IDE provides the API and privilege checker tool to identify potential problems in the application code related to API and <a href="../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">privilege usage</a>.</p>
- <p>In <a href="../../../org.tizen.tutorials/html/native/process/setting_properties_n.htm">project properties</a>, you can enable the checker during the <a href="../../../org.tizen.tutorials/html/native/process/app_dev_process_n.htm#build">building process</a> or code editing stage. You can also perform the checks manually in the <strong>Project Explorer</strong> view by choosing a project, opening the context menu, and selecting <strong>Check API and Privilege Violations With Build</strong>.</p>
+ <p>The Tizen IDE provides the API and privilege checker tool to identify potential problems in the application code related to API and <a href="../../../org.tizen.training/html/native/details/sec_privileges_n.htm">privilege usage</a>.</p>
+ <p>In <a href="../../../org.tizen.training/html/native/process/setting_properties_n.htm">project properties</a>, you can enable the checker during the <a href="../../../org.tizen.training/html/native/process/app_dev_process_n.htm#build">building process</a> or code editing stage. You can also perform the checks manually in the <strong>Project Explorer</strong> view by choosing a project, opening the context menu, and selecting <strong>Check API and Privilege Violations With Build</strong>.</p>
<p>The results of the check are displayed in the <strong>Problems</strong> view. The following tables define the different alarms that the checks can generate.</p>
<table id="API" border="1">
<caption>
<h1>Manifest Text Editor</h1>
<p>A Tizen native application package consists of exactly 1 manifest file, called <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span>, which is used to describe the application information. The manifest file is composed of XML elements, which include the root <a href="#manifest"><manifest></a> element and its child elements representing application information, such as <span style="font-family: Courier New,Courier,monospace;"><version></span>, and <span style="font-family: Courier New,Courier,monospace;"><privileges></span>. The <a href="#hierarchy">child elements are organized into a specific hierarchy</a>. The elements can have attributes associated with them, providing more information about the element.</p>
-<p>The manifest file information can be edited using the <a href="../../../org.tizen.tutorials/html/native/process/setting_properties_n.htm#manifest">manifest editor</a>, or you can modify the XML structure directly using the text editor. To open the manifest editor, double-click the <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span> file in the <strong>Project Explorer</strong> view of the IDE. To use the text editor, right-click the <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span> file in the <strong>Project Explorer</strong> view and select <strong>Open with > Text Editor</strong>.</p>
+<p>The manifest file information can be edited using the <a href="../../../org.tizen.training/html/native/process/setting_properties_n.htm#manifest">manifest editor</a>, or you can modify the XML structure directly using the text editor. To open the manifest editor, double-click the <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span> file in the <strong>Project Explorer</strong> view of the IDE. To use the text editor, right-click the <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span> file in the <strong>Project Explorer</strong> view and select <strong>Open with > Text Editor</strong>.</p>
<p>The following example illustrates the content and structure of a <span style="font-family: Courier New,Courier,monospace;">tizen-manifest.xml</span> file:</p>
</pre>
<h2 name="privileges" id="privileges"><privileges> Element</h2>
-<p>The <span style="font-family: Courier New,Courier,monospace"><privileges></span> element represents required privileges for the Tizen application. Applications that use sensitive APIs must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. Since the privilege categories differ for each API type, make sure you define a <a href="../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">correct privilege related to the API you need</a>.</p>
+<p>The <span style="font-family: Courier New,Courier,monospace"><privileges></span> element represents required privileges for the Tizen application. Applications that use sensitive APIs must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. Since the privilege categories differ for each API type, make sure you define a <a href="../../../org.tizen.training/html/native/details/sec_privileges_n.htm">correct privilege related to the API you need</a>.</p>
<p>Press <strong>Add</strong> to open the <strong>Add Privilege</strong> dialog.</p>
<p class="figure">Figure: Editing the <privileges> element in the manifest editor</p>
<li><span style="font-family: Courier New,Courier,monospace">http://tizen.org/privilege/account.read</span></li>
</ul>
-<p>For more information on the expected values, see <a href="../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
+<p>For more information on the expected values, see <a href="../../../org.tizen.training/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
</td>
</tr>
</tbody></table>
<li><span style="font-family: Courier New,Courier,monospace">"http://tizen.org/feature/camera"</span></li>
<li><span style="font-family: Courier New,Courier,monospace">"http://tizen.org/feature/fmradio"</span></li>
</ul>
-<p>For more information on the expected values and the application filtering mechanism, see <a href="../../../org.tizen.tutorials/html/native/details/app_filtering_n.htm">Application Filtering</a>.</p>
+<p>For more information on the expected values and the application filtering mechanism, see <a href="../../../org.tizen.training/html/native/details/app_filtering_n.htm">Application Filtering</a>.</p>
</td>
</tr>
</tbody></table>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<li><strong>Massif</strong> <p>Heap memory profiler.</p> </li>
</ul>
- <p>Tizen IDE provides the interface for <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#running_valgrind">running Valgrind with your application</a> easily. After performance profiling is terminated, you can see the <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#valgrind_result">profiling result</a> and use it for improving performance. </p>
+ <p>Tizen IDE provides the interface for <a href="../../../org.tizen.training/html/native/process/performance_n.htm#running_valgrind">running Valgrind with your application</a> easily. After performance profiling is terminated, you can see the <a href="../../../org.tizen.training/html/native/process/performance_n.htm#valgrind_result">profiling result</a> and use it for improving performance. </p>
<table class="note">
<tbody>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<h1>Configuration Editor</h1>\r
\r
<p>The Tizen Web application configuration file is composed of XML elements, including the <span style="font-family: Courier New,Courier,monospace"><widget></span> element as its root and other elements representing the application information, such as <a href="#elements">configuration elements</a> and Tizen extending configuration elements for <a href="#mw_extend">mobile</a> and <a href="#ww_extend">wearable</a> applications. Note that although the <span style="font-family: Courier New,Courier,monospace"><feature></span> element is a W3C element, a modified Tizen extended version of it is used.</p>\r
- <p>The configuration file can be edited with the <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#set_widget">Web application configuration editor</a>, or you can modify the XML structure directly using the configuration text editor. To open the Web application configuration editor, double-click the <span style="font-family: Courier New,Courier,monospace">config.xml</span> file in the <strong>Project Explorer</strong> view of the IDE. To use the configuration text editor, right-click the <span style="font-family: Courier New,Courier,monospace">config.xml</span> file in the Project Explorer view and select <strong>Open with > Text Editor</strong>.\r
+ <p>The configuration file can be edited with the <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#set_widget">Web application configuration editor</a>, or you can modify the XML structure directly using the configuration text editor. To open the Web application configuration editor, double-click the <span style="font-family: Courier New,Courier,monospace">config.xml</span> file in the <strong>Project Explorer</strong> view of the IDE. To use the configuration text editor, right-click the <span style="font-family: Courier New,Courier,monospace">config.xml</span> file in the Project Explorer view and select <strong>Open with > Text Editor</strong>.\r
</p>\r
<table class="note">\r
<tbody>\r
</ul>\r
<p><strong>Attributes:</strong> </p>\r
<ul>\r
- <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>\r
+ <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>\r
</ul><p><strong>Example:</strong> </p><pre class="prettyprint"><feature name="http://tizen.org/feature/network.bluetooth" /></pre><p></p> </td>\r
</tr>\r
</tbody>\r
</ul>\r
<p><strong>Attributes:</strong> </p>\r
<ul>\r
- <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>\r
+ <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>\r
</ul><p><strong>Example:</strong> </p><pre class="prettyprint"><feature name="http://tizen.org/feature/network.bluetooth" /></pre><p></p> </td>\r
</tr>\r
</tbody>\r
</script>\r
\r
</body>\r
-</html>
\ No newline at end of file
+</html>\r
</tr>
</tbody>
</table>
- <p>For more information, see <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#privilege">Specifying Privileges in the Privilege Tab</a>.</p>
+ <p>For more information, see <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#privilege">Specifying Privileges in the Privilege Tab</a>.</p>
<p>To expand content assist functionality to user-defined and third-party APIs:</p>
<ol>
<li>Prepare an API definition document using the WIDL standard. The Tizen IDE supports the <span style="font-family: Courier New,Courier,monospace">.xml</span> and <span style="font-family: Courier New,Courier,monospace">.widlprocxml</span> files.</li>
</div>\r
\r
<h1>Privilege Checker</h1> \r
-<p>You can enable the privilege checks in the <a href="set_ide_preference_w.htm#privilege">preferences</a> during the <a href="../../../org.tizen.tutorials/html/web/process/app_dev_process_w.htm#build">build process</a> or code editing. You can also perform the checks manually in the IDE by selecting <strong>Project > Check Privilege</strong>.</p>\r
+<p>You can enable the privilege checks in the <a href="set_ide_preference_w.htm#privilege">preferences</a> during the <a href="../../../org.tizen.training/html/web/process/app_dev_process_w.htm#build">build process</a> or code editing. You can also perform the checks manually in the IDE by selecting <strong>Project > Check Privilege</strong>.</p>\r
<p>The Privilege Checker tool is based on the <a href="content_assist_w.htm">Content Assist</a> Engine for Tizen IDE. It is used for codes that do not operate Content Assist and cannot perform checks. Therefore, the check results can possibly have missing (unsound) values.</p>\r
<p>The check results are displayed in the <strong>Problems</strong> view and vertical ruler. To resolve an alarm, click the annotation on the vertical ruler and select an entry from the proposal list. The required privilege is automatically added into <span style="font-family: Courier New,Courier,monospace">config.xml</span> file (for a quick fix, use the <strong>Ctrl+1</strong> keyboard shortcut).</p>\r
<table border="1">\r
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../org.tizen.tutorials/html/web/process/run_debug_app_w.htm">Running and Debugging Applications</a></li>
+ <li><a href="../../../org.tizen.training/html/web/process/run_debug_app_w.htm">Running and Debugging Applications</a></li>
</ul>
</div></div>
</div>
<div id="container"><div id="contents"><div class="content">
<h1>Web Inspector</h1>
- <p>You can <a href="../../../org.tizen.tutorials/html/web/process/run_debug_app_w.htm">debug Web applications</a> using the JavaScript Debugger tool. The JavaScript Debugger is based on Webkit Web Inspector, and has been modified to support remote debugging. </p>
+ <p>You can <a href="../../../org.tizen.training/html/web/process/run_debug_app_w.htm">debug Web applications</a> using the JavaScript Debugger tool. The JavaScript Debugger is based on Webkit Web Inspector, and has been modified to support remote debugging. </p>
<p>The JavaScript Debugger supports the following panels:</p>
<ul>
<li><a href="#element">Elements Panel</a></li>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</tbody>
</table>
<p>
- You can specify the application control information of your application in the <a href="../../../../org.tizen.tutorials/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio; an
+ You can specify the application control information of your application in the <a href="../../../../org.tizen.training/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio; an
operation ID must be specified for the application control.
</p>
<li>Create a DALi project:
<ol type="a">
<li>In the Tizen Studio menu, go to <strong>File > New > Tizen Project</strong>.
-<p>Select a template for a mobile native application and create a project using the <strong>Basic UI with DALi</strong> template. Click <strong>Finish</strong>, and your project is created at the default location. If you want to change the location, uncheck <strong>Use default location</strong> and set a new location. For more information, see <a href="../../../../org.tizen.tutorials/html/native/process/app_dev_process_n.htm#creating">Creating the Application Project</a>.</p>
+<p>Select a template for a mobile native application and create a project using the <strong>Basic UI with DALi</strong> template. Click <strong>Finish</strong>, and your project is created at the default location. If you want to change the location, uncheck <strong>Use default location</strong> and set a new location. For more information, see <a href="../../../../org.tizen.training/html/native/process/app_dev_process_n.htm#creating">Creating the Application Project</a>.</p>
<p align="center"><img alt="Create a DALi project" src="../../images/tizen_project_dali.png" /></p>
</li>
<li>Build the DALi application:
<p>To build your application, select <strong>Project > Build Project</strong> or press <strong>F10</strong> in the Tizen Studio.</p>
-<p>The Tizen Studio automatically packages the project after building. Note that you need to register your certificate when building for the first time. For more information, see <a href="../../../../org.tizen.studio/html/common_tools/certificate_registration.htm">Working with the Certificate Profile</a> and <a href="../../../../org.tizen.tutorials/html/native/process/building_app_n.htm">Building Applications</a>.</p>
+<p>The Tizen Studio automatically packages the project after building. Note that you need to register your certificate when building for the first time. For more information, see <a href="../../../../org.tizen.studio/html/common_tools/certificate_registration.htm">Working with the Certificate Profile</a> and <a href="../../../../org.tizen.training/html/native/process/building_app_n.htm">Building Applications</a>.</p>
</li>
<li>Run the DALi application:
<p>To run your application, select <strong>Run > Run</strong> or press <strong>Ctrl+F11</strong> in the Tizen Studio.</p>
- <p>For more information, see <a href="../../../../org.tizen.tutorials/html/native/process/running_app_n.htm">Running Applications</a>.</p>
+ <p>For more information, see <a href="../../../../org.tizen.training/html/native/process/running_app_n.htm">Running Applications</a>.</p>
</li></ol>
<p>The following figure illustrates the basic DALi application running on a Tizen emulator.</p>
<h2 id="export" name="export">Exporting DataControl Functionality</h2>
-<p>You can export functionalities of your Tizen native application in the <a href="../../../../org.tizen.tutorials/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio. The provider ID, type, and accessibility must be specified for the data control.</p>
+<p>You can export functionalities of your Tizen native application in the <a href="../../../../org.tizen.training/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio. The provider ID, type, and accessibility must be specified for the data control.</p>
<p class="figure">Figure: Exporting data control</p>
<p align="center"><img alt="Exporting data control" src="../../images/exporting_datacontrol.png"/></p>
<h3 id="data" name="data">Data Model</h3>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</table>
<p>The background category of your application can be specified in the
-<a href="../../../../org.tizen.tutorials/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio.</p>
+<a href="../../../../org.tizen.training/html/native/process/setting_properties_n.htm#manifest">application project settings</a> in the Tizen Studio.</p>
<h2>Warm-up</h2>
<p>Become familiar with the Application API basics by learning about:</p>
</tr>
<tr>
<td class="note">For user convenience, a STANDALONE widget application package is not allowed in the Tizen Store.
- <p>You can make a STANDALONE widget application in the Tizen Studio for test purposes. However, to publish it, you must combine it with at least 1 UI application in the package. For more details, see <a href="../../../../org.tizen.tutorials/html/native/process/app_dev_process_n.htm#develop">Developing Multiple Projects as a Combined Package</a>.</p></td>
+ <p>You can make a STANDALONE widget application in the Tizen Studio for test purposes. However, to publish it, you must combine it with at least 1 UI application in the package. For more details, see <a href="../../../../org.tizen.training/html/native/process/app_dev_process_n.htm#develop">Developing Multiple Projects as a Combined Package</a>.</p></td>
</tr>
</tbody>
</table>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_connectivity_n.htm">Creating Applications with Connectivity and Network</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_connectivity_n.htm">Creating Applications with Connectivity and Network</a></li>
</ul>
</div></div>
</div>
<th class="note">Note</th>
</tr>
<tr>
- <td class="note">In some cases, such as with Internet access, your application requires some privileges. For more information on which privileges to set in the application manifest file, see <a href="../../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm#nonAPI">Non-API Bound Privileges</a>.</td>
+ <td class="note">In some cases, such as with Internet access, your application requires some privileges. For more information on which privileges to set in the application manifest file, see <a href="../../../../org.tizen.training/html/native/details/sec_privileges_n.htm#nonAPI">Non-API Bound Privileges</a>.</td>
</tr>
</tbody>
</table> </li>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_connectivity_n.htm">Creating Applications with Connectivity and Network</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_connectivity_n.htm">Creating Applications with Connectivity and Network</a></li>
</ul>
</div></div>
</div>
<h1>SQL Database Engine, Sqlite</h1>
-<p>You can use the open source modules, whose functions provide access to SQLite and OpenSSL and demonstrate how to encrypt and store application data. The open source modules supported by Tizen are listed in the <a href="../../../../org.tizen.tutorials/html/native/details/tizen_apis_n.htm">API modules</a>.</p>
+<p>You can use the open source modules, whose functions provide access to SQLite and OpenSSL and demonstrate how to encrypt and store application data. The open source modules supported by Tizen are listed in the <a href="../../../../org.tizen.training/html/native/details/tizen_apis_n.htm">API modules</a>.</p>
<h2>Warm-up</h2>
<p>Become familiar with the basics of the Sqlite API by learning about:</p>
<p>The following example shows the steps to create a GL application. From now on, the <span style="font-family: Courier New,Courier,monospace">Elm_GLView</span> component is shortened to GLView.</p>
<ol>
-<li>Create a basic application as presented in the <a href="../../../../org.tizen.tutorials/html/native/mobile/first_app_mn.htm#create">mobile</a> and <a href="../../../../org.tizen.tutorials/html/native/wearable/first_app_wn.htm#create">wearable</a> Tizen first application example.
+<li>Create a basic application as presented in the <a href="../../../../org.tizen.training/html/native/mobile/first_app_mn.htm#create">mobile</a> and <a href="../../../../org.tizen.training/html/native/wearable/first_app_wn.htm#create">wearable</a> Tizen first application example.
<p>The UI application's skeleton makes available the window object, which can contain the GLView component.</p></li>
<li>Enable hardware acceleration.
<p>To develop a GL application, call the <span style="font-family: Courier New,Courier,monospace">elm_config_accel_preference_set()</span> function before creating the window. It makes an application use the GPU.</p>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_graphics_n.htm">Creating Applications with Graphics and Animation</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_graphics_n.htm">Creating Applications with Graphics and Animation</a></li>
</ul>
</div></div>
</div>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_sensor_n.htm">Creating Applications with Sensors</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_sensor_n.htm">Creating Applications with Sensors</a></li>
</ul>
</div></div>
</div>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_multimedia_n.htm">Creating Applications with Multimedia</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_multimedia_n.htm">Creating Applications with Multimedia</a></li>
</ul>
</div></div>
</div>
<td>String</td>
<td>
Use this filter to compute the peak time (or the common settings) for a specific application. Without this filter, the peak time (or the common setting) is computed from the usage history of all applications.
- <p>For more information on the application IDs, see <a href="../../../../org.tizen.tutorials/html/native/app_model/application_model_n.htm#packageID">Package ID and Application ID</a>.</p>
+ <p>For more information on the application IDs, see <a href="../../../../org.tizen.training/html/native/app_model/application_model_n.htm#packageID">Package ID and Application ID</a>.</p>
</td>
</tr>
<tr>
<td>String</td>
<td>
This attribute denotes the application ID.
- <p>For more information on the application IDs, see <a href="../../../../org.tizen.tutorials/html/native/app_model/application_model_n.htm#packageID">Package ID and Application ID</a>.</p>
+ <p>For more information on the application IDs, see <a href="../../../../org.tizen.training/html/native/app_model/application_model_n.htm#packageID">Package ID and Application ID</a>.</p>
</td>
</tr>
<tr>
<div id="container"><div id="contents"><div class="content">\r
<h1>Privilege Information</h1>\r
\r
-<p>Tizen provides <a href="../../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">privilege</a> information for user notification.</p>\r
+<p>Tizen provides <a href="../../../../org.tizen.training/html/native/details/sec_privileges_n.htm">privilege</a> information for user notification.</p>\r
\r
<p>You can <a href="#get">retrieve the following information</a>:</p>\r
<ul>\r
<li><strong>Create a DALi project:</strong>
<ol type="a">
<li>In the Tizen Studio menu, go to <strong>File > New > Tizen Project</strong>.
-<p>Select a template for a mobile native application and create a project using the <strong>Basic UI with DALi</strong> template. Click <strong>Finish</strong>, and your project is created at the default location. If you want to change the location, uncheck <strong>Use default location</strong> and set a new location. For more information, see <a href="../../../../../org.tizen.tutorials/html/native/process/app_dev_process_n.htm#creating">Creating the Application Project</a>.</p>
+<p>Select a template for a mobile native application and create a project using the <strong>Basic UI with DALi</strong> template. Click <strong>Finish</strong>, and your project is created at the default location. If you want to change the location, uncheck <strong>Use default location</strong> and set a new location. For more information, see <a href="../../../../../org.tizen.training/html/native/process/app_dev_process_n.htm#creating">Creating the Application Project</a>.</p>
<p align="center"><img alt="Create a DALi project" src="../../../images/tizen_project_dali.png" /></p>
</li>
<li><strong>Build the DALi application:</strong>
<p>To build your application, select <strong>Project > Build Project</strong> or press <strong>F10</strong> in the Tizen Studio.</p>
-<p>The Tizen Studio automatically packages the project after building. Note that you need to register your certificate when building for the first time. For more information, see <a href="../../../../../org.tizen.studio/html/common_tools/certificate_registration.htm">Working with the Certificate Profile</a> and <a href="../../../../../org.tizen.tutorials/html/native/process/building_app_n.htm">Building Applications</a>.</p>
+<p>The Tizen Studio automatically packages the project after building. Note that you need to register your certificate when building for the first time. For more information, see <a href="../../../../../org.tizen.studio/html/common_tools/certificate_registration.htm">Working with the Certificate Profile</a> and <a href="../../../../../org.tizen.training/html/native/process/building_app_n.htm">Building Applications</a>.</p>
</li>
<li><strong>Run the DALi application:</strong>
<p>To run your application, select <strong>Run > Run</strong> or press <strong>Ctrl+F11</strong> in the Tizen Studio.</p>
- <p>For more information, see <a href="../../../../../org.tizen.tutorials/html/native/process/running_app_n.htm">Running Applications</a>.</p>
+ <p>For more information, see <a href="../../../../../org.tizen.training/html/native/process/running_app_n.htm">Running Applications</a>.</p>
</li></ol>
<p>The following figure illustrates the basic DALi application running on a Tizen emulator.</p>
<h1>Creating Basic Mobile Interactions</h1>
-<p>This topic teaches the basics of UI component interactions. It builds upon the <a href="../../../../../org.tizen.tutorials/html/native/mobile/first_app_mn.htm#create">first Tizen application example</a>, using its basic application code.</p>
+<p>This topic teaches the basics of UI component interactions. It builds upon the <a href="../../../../../org.tizen.training/html/native/mobile/first_app_mn.htm#create">first Tizen application example</a>, using its basic application code.</p>
<p>This feature is supported in mobile applications only.</p>
<h2 id="style" name="style">Using Button Styles</h2>
-<p>The basic application code is the same as in the <a href="../../../../../org.tizen.tutorials/html/native/wearable/first_app_wn.htm#create">first Tizen application example</a>.</p>
+<p>The basic application code is the same as in the <a href="../../../../../org.tizen.training/html/native/wearable/first_app_wn.htm#create">first Tizen application example</a>.</p>
<p>To use various button styles:</p>
<p>In addition to the most important libraries explained above, the EFL includes other libraries, such as Eet, Embryo, and Emotion. Support for those libraries is planned in the future Tizen releases.</p>
-<p>The <a href="../../../../../org.tizen.tutorials/html/native/mobile/first_app_mn.htm#create">mobile</a> and <a href="../../../../../org.tizen.tutorials/html/native/wearable/first_app_wn.htm#create">wearable</a> Tizen first application examples show you how to develop your first application with the EFL.</p>
+<p>The <a href="../../../../../org.tizen.training/html/native/mobile/first_app_mn.htm#create">mobile</a> and <a href="../../../../../org.tizen.training/html/native/wearable/first_app_wn.htm#create">wearable</a> Tizen first application examples show you how to develop your first application with the EFL.</p>
<script type="text/javascript" src="../../../scripts/jquery.zclip.min.js"></script>
<script type="text/javascript" src="../../../scripts/showhide.js"></script>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<p>To create an application with a naviframe:</p>
<ol>
<li>
-<p>Create the application based on the <a href="../../../../../org.tizen.tutorials/html/native/mobile/first_app_mn.htm#create">mobile</a> or <a href="../../../../../org.tizen.tutorials/html/native/wearable/first_app_wn.htm#create">wearable</a> Basic UI template in the Tizen Studio.</p>
+<p>Create the application based on the <a href="../../../../../org.tizen.training/html/native/mobile/first_app_mn.htm#create">mobile</a> or <a href="../../../../../org.tizen.training/html/native/wearable/first_app_wn.htm#create">wearable</a> Basic UI template in the Tizen Studio.</p>
<p>The application UI is created with the <span style="font-family: Courier New,Courier,monospace;">create_base_gui()</span> function, which calls the necessary functions to create the naviframe (<span style="font-family: Courier New,Courier,monospace;">create_naviframe()</span>), set the naviframe on the conformant (<span style="font-family: Courier New,Courier,monospace;">elm_object_content_set()</span>), and create the first view (<span style="font-family: Courier New,Courier,monospace;">first_page()</span>):</p>
<pre class="prettyprint">
static void
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../../org.tizen.tutorials/html/native/feature/app_graphics_n.htm">Creating Applications with Graphics and Animation</a></li>
+ <li><a href="../../../../org.tizen.training/html/native/feature/app_graphics_n.htm">Creating Applications with Graphics and Animation</a></li>
</ul>
</div></div>
</div>
<p>Web applications can provide a service which can be identified by an operation name. Other applications can request and use the provided service of other applications (and optionally pass some data to the service). The provider application receives the request, performs some actions, and sends the result to the caller application in an <span style="font-family: Courier New,Courier,monospace">ApplicationControlData</span> array (in <a href="../../../../org.tizen.web.apireference/html/device_api/mobile/tizen/application.html#ApplicationControlData">mobile</a> and <a href="../../../../org.tizen.web.apireference/html/device_api/wearable/tizen/application.html#ApplicationControlData">wearable</a> applications).</p>
<ol>
- <li><p>To enable an application to receive application control requests, open the <a href="../../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#set_widget">Web application configuration editor</a> in the Tizen Studio and add an operation in the <span style="font-family: Courier New,Courier,monospace">app-control</span> section of the <strong>Tizen</strong> tab.</p>
+ <li><p>To enable an application to receive application control requests, open the <a href="../../../../org.tizen.training/html/web/process/setting_properties_w.htm#set_widget">Web application configuration editor</a> in the Tizen Studio and add an operation in the <span style="font-family: Courier New,Courier,monospace">app-control</span> section of the <strong>Tizen</strong> tab.</p>
<p>In this example, the name of the operation is <span style="font-family: Courier New,Courier,monospace">http://example.tizen.org/operation/get_time</span>. The <span style="font-family: Courier New,Courier,monospace">config.xml</span> file contains a <a href="../../../../org.tizen.studio/html/web_tools/config_editor_w.htm#mw_appcontrol"><tizen:app-control></a> element:</p>
<pre class="prettyprint lang-xml">
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<div id="container"><div id="contents"><div class="content">
<h1>Applications</h1>
-<p>The <a href="../../../../org.tizen.studio/html/cover_page.htm">Tizen Studio</a> enables you to create Web applications for mobile and wearable devices. A Web application comprises HTML, JavaScript, and CSS combined in a package, which can be installed on the Tizen device. A <a href="../../../../org.tizen.tutorials/html/web/process/app_dev_process_w.htm#package">Web application package</a> includes all the support files that are needed by the Web application. Therefore, a Web application can run without any additional external resources or network connectivity after installation.</p>
+<p>The <a href="../../../../org.tizen.studio/html/cover_page.htm">Tizen Studio</a> enables you to create Web applications for mobile and wearable devices. A Web application comprises HTML, JavaScript, and CSS combined in a package, which can be installed on the Tizen device. A <a href="../../../../org.tizen.training/html/web/process/app_dev_process_w.htm#package">Web application package</a> includes all the support files that are needed by the Web application. Therefore, a Web application can run without any additional external resources or network connectivity after installation.</p>
<p>The Application API is mandatory for both Tizen mobile and wearable profiles, which means that it is supported in all mobile and wearable devices. All mandatory APIs are supported on the Tizen Emulators.</p>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<th class="note">Note</th>
</tr>
<tr>
- <td class="note">The Preference API is a different feature than the <a href="../../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#preferences"><span style="font-family: Courier New,Courier,monospace">preferences</span> attribute of the config.xml file</a>, which is used to set and retrieved name-value pairs using the <a href="../../../../org.tizen.web.apireference/html/w3c_api/w3c_api_w.html#widget">Widget Interface</a> API.</td>
+ <td class="note">The Preference API is a different feature than the <a href="../../../../org.tizen.training/html/web/process/setting_properties_w.htm#preferences"><span style="font-family: Courier New,Courier,monospace">preferences</span> attribute of the config.xml file</a>, which is used to set and retrieved name-value pairs using the <a href="../../../../org.tizen.web.apireference/html/w3c_api/w3c_api_w.html#widget">Widget Interface</a> API.</td>
</tr>
</tbody>
</table>
<th class="note">Note</th>
</tr>
<tr>
- <td class="note">The wearable service application requires <a href="../../../../org.tizen.tutorials/html/web/details/sec_privileges_w.htm">partner-level certification</a> in Tizen 2.3.</td>
+ <td class="note">The wearable service application requires <a href="../../../../org.tizen.training/html/web/details/sec_privileges_w.htm">partner-level certification</a> in Tizen 2.3.</td>
</tr>
</tbody>
</table>
<li><span style="font-family: Courier New,Courier,monospace">onExit()</span>: This is called when the <a href="#terminate">service ends</a>. You can release resources or save the context by using this callback.</li></ul>
<h2 id="package_mgmt" name="package_mgmt">Package Management</h2>
-<p>Service applications are <a href="#package">packaged</a> with at least one UI application in a Web application package file. The Web application package file is installed, updated, and uninstalled as a single <a href="../../../../org.tizen.tutorials/html/web/app_model/application_model_w.htm#package">package</a>, making the life-cycles of the service applications and the UI application synchronous.</p>
+<p>Service applications are <a href="#package">packaged</a> with at least one UI application in a Web application package file. The Web application package file is installed, updated, and uninstalled as a single <a href="../../../../org.tizen.training/html/web/app_model/application_model_w.htm#package">package</a>, making the life-cycles of the service applications and the UI application synchronous.</p>
<p>When privileges are defined, their scope covers the entire package. Hence privileges do not have to be specified for service applications because they are packaged with at least 1 UI application in a Web application package file.</p>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<li>Creating screen resolution-independent UI</li>
</ul>
<h3 id="configure" name="configure">Configuring the Viewport</h3>
- <p>To use UI scalability in your application, set the <span style="font-family: Courier New,Courier,monospace">viewport</span> meta tag while <a href="../../../../../org.tizen.tutorials/html/web/process/app_dev_process_w.htm">creating a Web application project</a> in the Tizen Studio. To configure the viewport in the Tizen Web applications, add the <span style="font-family: Courier New,Courier,monospace">viewport</span> meta tag in the <span style="font-family: Courier New,Courier,monospace"><head></span> section of the <span style="font-family: Courier New,Courier,monospace">index.html</span> file:</p>
+ <p>To use UI scalability in your application, set the <span style="font-family: Courier New,Courier,monospace">viewport</span> meta tag while <a href="../../../../../org.tizen.training/html/web/process/app_dev_process_w.htm">creating a Web application project</a> in the Tizen Studio. To configure the viewport in the Tizen Web applications, add the <span style="font-family: Courier New,Courier,monospace">viewport</span> meta tag in the <span style="font-family: Courier New,Courier,monospace"><head></span> section of the <span style="font-family: Courier New,Courier,monospace">index.html</span> file:</p>
<pre class="prettyprint"><meta name="viewport"
content="width=device-width, initial-scale=1.0,
minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"></pre>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm">Optimizing Application Performance</a></li>
+ <li><a href="../../../org.tizen.training/html/native/process/performance_n.htm">Optimizing Application Performance</a></li>
</ul>
</div></div>
</div>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<h3 id="privileges"><privileges> Element</h3>
<p>This element contains a set of required privileges for the Tizen application.</p>
-<p>Applications that use sensitive APIs must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. Since the privilege categories differ for each API type, make sure you define a <a href="../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">correct privilege related to the API you need</a>.</p>
+<p>Applications that use sensitive APIs must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. Since the privilege categories differ for each API type, make sure you define a <a href="../../../org.tizen.training/html/native/details/sec_privileges_n.htm">correct privilege related to the API you need</a>.</p>
<p>Click <strong>+</strong> to open the <strong>Add Privilege</strong> dialog.</p>
<p class="figure">Figure: Editing the <privileges> element in the manifest editor</p>
<li><span style="font-family: Courier New,Courier,monospace">http://tizen.org/privilege/account.read</span></li>
</ul>
-<p>For more information on the expected values, see <a href="../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
+<p>For more information on the expected values, see <a href="../../../org.tizen.training/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
<p><strong>For example:</strong></p>
<pre class="prettyprint">
<ul>
<li><span style="font-family: Courier New,Courier,monospace">name</span> (mandatory, a feature key URI)
<p>Item name used in feature-based filtering in the Tizen Store, for example, <span style="font-family: Courier New,Courier,monospace">"http://tizen.org/feature/camera"</span>, <span style="font-family: Courier New,Courier,monospace">"http://tizen.org/feature/fmradio"</span></p>
-<p>For more information on the expected values and the application filtering mechanism, see <a href="../../../org.tizen.tutorials/html/native/details/app_filtering_n.htm">Application Filtering</a>.</p></li>
+<p>For more information on the expected values and the application filtering mechanism, see <a href="../../../org.tizen.training/html/native/details/app_filtering_n.htm">Application Filtering</a>.</p></li>
</ul>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<p>To move to the next step, select the profile and version, and click <strong>Next</strong>.</p>
<h2 id="app_type">Application Type</h2>
-<p>You can select the native or Web application type for your project. For more information, see <a href="../../../org.tizen.tutorials/html/native/cover_page_n.htm">Native Application</a> and <a href="../../../org.tizen.tutorials/html/web/cover_page_w.htm">Web Application</a>.</p>
+<p>You can select the native or Web application type for your project. For more information, see <a href="../../../org.tizen.training/html/native/cover_page_n.htm">Native Application</a> and <a href="../../../org.tizen.training/html/web/cover_page_w.htm">Web Application</a>.</p>
<p>Based on the selected application type, a list of templates is shown in the template selection step.</p>
<p class="figure">Figure: Selecting the application type</p>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<ul class="toc">
<li><a href="component_attributes_n.htm">Managing UI Component Attributes in layout.xml</a></li>
<li><a href="multiple_screen_n.htm">Supporting a UI for Multiple Screens</a></li>
- <li><a href="../../../org.tizen.tutorials/html/native/feature/ui_builder_overview_mn.htm">Overview of Tizen UI Development</a></li>
- <li><a href="../../../org.tizen.tutorials/html/native/feature/ui_builder_app_design_mn.htm">Designing Your Native Application</a></li>
+ <li><a href="../../../org.tizen.training/html/native/feature/ui_builder_overview_mn.htm">Overview of Tizen UI Development</a></li>
+ <li><a href="../../../org.tizen.training/html/native/feature/ui_builder_app_design_mn.htm">Designing Your Native Application</a></li>
<li><a href="project_wizard_n.htm">Creating Tizen Projects with Tizen Project Wizard</a></li>
<li><a href="edc_editor_n.htm">Designing UIs with the EDC Editor</a></li>
</ul>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<p>Massif is a heap profiler to measure the amount of memory your program uses.</p></li>
</ul>
-<p>The Tizen Studio provides the interface for <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#running_valgrind">running Valgrind with your application</a> easily. After performance profiling is terminated, you can see the <a href="../../../org.tizen.tutorials/html/native/process/performance_n.htm#valgrind_result">profiling result</a> and use it for improving performance.</p>
+<p>The Tizen Studio provides the interface for <a href="../../../org.tizen.training/html/native/process/performance_n.htm#running_valgrind">running Valgrind with your application</a> easily. After performance profiling is terminated, you can see the <a href="../../../org.tizen.training/html/native/process/performance_n.htm#valgrind_result">profiling result</a> and use it for improving performance.</p>
<script type="text/javascript" src="../scripts/jquery.zclip.min.js"></script>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p><strong>Attributes:</strong> </p>
<ul>
- <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>
+ <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>
</ul><p><strong>Example:</strong> </p><pre class="prettyprint"><feature name="http://tizen.org/feature/network.bluetooth" /></pre>
</td>
</tr>
</ul>
<p><strong>Attributes:</strong> </p>
<ul>
- <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>
+ <li><span style="font-family: Courier New,Courier,monospace;">name</span> <p>Mandatory; <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#feature">feature key</a> URI</p></li>
</ul><p><strong>Example:</strong> </p><pre class="prettyprint"><feature name="http://tizen.org/feature/network.bluetooth" /></pre>
</td>
</tr>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm">Setting Project Properties</a></li>
+ <li><a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm">Setting Project Properties</a></li>
</ul>
</div></div>
</div>
<li>Prepare an API definition document using the WIDL (Web Interface Definition Language) standard.
<p>The Tizen Studio supports the <span style="font-family: Courier New,Courier,monospace">.xml</span> and <span style="font-family: Courier New,Courier,monospace">.widlprocxml</span> files.</p></li>
<li>Add the definition file in the <span style="font-family: Courier New,Courier,monospace">config.xml</span> file.
-<p>For more information, see <a href="../../../org.tizen.tutorials/html/web/process/setting_properties_w.htm#privilege">Specifying Privileges in the Privilege Tab</a>.</p></li>
+<p>For more information, see <a href="../../../org.tizen.training/html/web/process/setting_properties_w.htm#privilege">Specifying Privileges in the Privilege Tab</a>.</p></li>
</ol>
<script type="text/javascript" src="../scripts/jquery.zclip.min.js"></script>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<div id="container"><div id="contents"><div class="content">
<h1>Verifying Privilege Usage</h1>
-<p>The Tizen Studio provides a checker to identify potential <a href="../../../org.tizen.tutorials/html/web/details/sec_privileges_w.htm">privilege</a> violation problems in the application code. This check is performed automatically, and you can easily verify the source code in your project.</p>
+<p>The Tizen Studio provides a checker to identify potential <a href="../../../org.tizen.training/html/web/details/sec_privileges_w.htm">privilege</a> violation problems in the application code. This check is performed automatically, and you can easily verify the source code in your project.</p>
<h2 id="use">Using the Privilege Checker</h2>
-<p>The Privilege Checker is enabled by default. It is automatically performed during the <a href="../../../org.tizen.tutorials/html/web/process/app_dev_process_w.htm#build">build process</a> or code editing.</p>
+<p>The Privilege Checker is enabled by default. It is automatically performed during the <a href="../../../org.tizen.training/html/web/process/app_dev_process_w.htm#build">build process</a> or code editing.</p>
<p>To perform the check manually:</p>
<ol>
<li>In the <strong>Project Explorer</strong> view, select the project.</li>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<p>To move to the next step, select the profile and version, and click <strong>Next</strong>.</p>
<h2 id="app_type">Application Type</h2>
-<p>You can select the Web or native application type for your project. For more information, see <a href="../../../org.tizen.tutorials/html/web/cover_page_w.htm">Web Application</a> and <a href="../../../org.tizen.tutorials/html/native/cover_page_n.htm">Native Application</a>.</p>
+<p>You can select the Web or native application type for your project. For more information, see <a href="../../../org.tizen.training/html/web/cover_page_w.htm">Web Application</a> and <a href="../../../org.tizen.training/html/native/cover_page_n.htm">Native Application</a>.</p>
<p>Based on the selected application type, a list of templates is shown in the template selection step.</p>
<p class="figure">Figure: Selecting the application type</p>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
- <li><a href="../../../org.tizen.tutorials/html/web/process/run_debug_app_w.htm">Running and Debugging Applications</a></li>
+ <li><a href="../../../org.tizen.training/html/web/process/run_debug_app_w.htm">Running and Debugging Applications</a></li>
</ul>
</div></div>
</div>
<div id="container"><div id="contents"><div class="content">
<h1>Debugging with Web Inspector</h1>
- <p>You can <a href="../../../org.tizen.tutorials/html/web/process/run_debug_app_w.htm">debug Web applications</a> using the JavaScript Debugger tool. The JavaScript Debugger is based on Webkit Web Inspector, and has been modified to support remote debugging. </p>
+ <p>You can <a href="../../../org.tizen.training/html/web/process/run_debug_app_w.htm">debug Web applications</a> using the JavaScript Debugger tool. The JavaScript Debugger is based on Webkit Web Inspector, and has been modified to support remote debugging. </p>
<p>The JavaScript Debugger supports the following panels:</p>
<ul>
<li><a href="#element">Elements Panel</a></li>
</script>
</body>
-</html>
\ No newline at end of file
+</html>
<?xml version="1.0" encoding="UTF-8"?>\r
<projectDescription>\r
- <name>org.tizen.tutorials_2.4.0</name>\r
+ <name>org.tizen.training_2.4.0</name>\r
<comment></comment>\r
<projects>\r
</projects>\r
Manifest-Version: 1.0\r
Bundle-ManifestVersion: 1\r
-Bundle-Name: Getting Started\r
-Bundle-SymbolicName: org.tizen.tutorials;singleton=true\r
+Bundle-Name: Training\r
+Bundle-SymbolicName: org.tizen.training;singleton=true\r
Bundle-Version: 2.4.0\r
Bundle-Vendor: The Linux Foundation\r
\r
<script type="text/javascript" src="scripts/core.js" charset="utf-8"></script>
<script type="text/javascript" src="scripts/search.js" charset="utf-8"></script>
- <title>Tizen Tutorials</title>
+ <title>Tizen Training</title>
</head>
<body onload="prettyPrint()" style="overflow: auto;">
<div id="container"><div id="contents"><div class="content">
<h1 style="text-align:left;"> <font color="#000000">Tizen</font><br/>
-<font size="11">Tutorials</font></h1>
+<font size="11">Training</font></h1>
<p><strong>Welcome to Tizen!</strong></p>
<p>To make the most of your Tizen applications, get familiar with the Tizen documentation:</p>
<ul>
- <li>Tutorials
- <p>The tutorials provide overall information you need to become familiar with Tizen programming and application model. The tutorials also walk you through creating your first Tizen application.</p>
+ <li>Training
+ <p>The training section provides overall information you need to become familiar with Tizen programming and application model. Its Getting Started sections also walk you through creating your first Tizen application.</p>
</li>
<li><a href="../../org.tizen.guides/html/cover_page.htm">Guides</a>
<p>The Tizen guides introduce the various features that you can use in creating Tizen applications, and teach you how to incorporate them into your application. They also instruct you in planning and developing a user interface for your application. The guides contain detailed code examples to help you write the required code in practice.</p>
<p>The Tizen sample descriptions introduce the sample applications provided in the Tizen Studio.</p>
</li>
<li><a href="../../org.tizen.studio/html/cover_page.htm">Tizen Studio</a>
- <p>The Tizen Studio introduces the Tizen Studio and related tools you can use when developing your Tizen application.</p>
+ <p>The Tizen Studio introduces the Tizen development environment and related tools you can use when developing your Tizen application.</p>
</li>
</ul>
<script type="text/javascript" src="scripts/core.js" charset="utf-8"></script>
<script type="text/javascript" src="scripts/search.js" charset="utf-8"></script>
- <title>Tutorials</title>
+ <title>Training</title>
</head>
<body class="no-toc" onload="prettyPrint()" style="overflow: auto;">
<div id="container"><div id="contents"><div class="content">
-<h1><a href="cover_page.htm">Tutorials</a></h1>
+<h1><a href="cover_page.htm">Training</a></h1>
<h2><a href="native/cover_page_n.htm">Native Application</a></h2>
<li><a href="native/feature/app_multimedia_camera_n.htm">Image Capturing with the Camera</a></li>
</ul>
</li>
- <li><a href="native/feature/app_battery_n.htm">Creating Applications with Reduced Battery Drain</a>
- <ul>
- <li><a href="native/feature/app_battery_lifecycle_n.htm">Managing Life-cycles</a></li>
- <li><a href="native/feature/app_battery_power_n.htm">Optimizing Power Consumption</a></li>
- </ul>
- </li>
<li><a href="native/feature/app_sensor_n.htm">Creating Applications with Sensors</a>
<ul>
<li><a href="native/feature/app_sensor_accelerator_n.htm">Accelerator Sensor Usage</a></li>
<li><a href="native/feature/app_sensor_proximity_n.htm">Proximity Sensor Usage</a></li>
</ul>
</li>
+ <li><a href="native/feature/app_battery_n.htm">Best Practices for Location with Reduced Battery Drain</a>
+ <ul>
+ <li><a href="native/feature/app_battery_lifecycle_n.htm">Managing Life-cycles</a></li>
+ <li><a href="native/feature/app_battery_power_n.htm">Optimizing Power Consumption</a></li>
+ </ul>
+ </li>
</ul>
<h2><a href="web/cover_page_w.htm">Web Application</a></h2>
</li>
<li><a href="feature/app_sensor_n.htm">Creating Applications with Sensors</a>
-<p>Demonstrates how you can create applications to monitor user gestures and motions with the accelerator and proximity sensors.</p>
+<p>Demonstrates how you can create applications with the accelerator and proximity sensors to monitor user gestures and motions, such as phone tilting and accidental touch screen taps when held to the ear during call.</p>
</li>
</ul>
<h3 id="privileges">Required Privileges</h3>
-<p>To use the location service, the application must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. For more information on the Tizen privileges, see <a href="../../../../org.tizen.tutorials/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
+<p>To use the location service, the application must declare the required privileges in the <span style="font-family: Courier New,Courier,monospace">tizen-manifest.xml</span> file. For more information on the Tizen privileges, see <a href="../../../../org.tizen.training/html/native/details/sec_privileges_n.htm">Security and API Privileges</a>.</p>
<p>For this example, the application manifest must include the following privileges:</p>
<pre class="prettyprint">
<?NLS TYPE="org.eclipse.help.toc"?>
-<toc label="Tutorials" topic="html/cover_page.htm">
+<toc label="Training" topic="html/cover_page.htm">
<topic href="html/native/cover_page_n.htm" label="Native Application">
<topic href="html/native/getting_started_n.htm" label="Getting Started">
</topic>
</topic>
-</toc>
\ No newline at end of file
+</toc>
</div>
<p>The APIs listed in this category are all part of the W3C specifications. Some of the APIs are stable while others are draft specifications. The draft APIs are subject to change as the W3C specification evolves.</p>
<p>The W3C APIs are categorized based on the functionality to make it easier to locate specific APIs.
- To learn the Tizen features provided by the W3C/HTML5 and some supplementary APIs, see <a href="../../../org.tizen.guides/html/web/w3c/guides_w3c_w.htm">Guide to W3C/HTML5 and Some Supplementary Features</a> and <a href="../../../org.tizen.tutorials/html/web/w3c/tutorials_w3c_w.htm">W3C/HTML5 and Some Supplementaries Tutorials</a>.</p>
+ To learn the Tizen features provided by the W3C/HTML5 and some supplementary APIs, see <a href="../../../org.tizen.guides/html/web/w3c/guides_w3c_w.htm">Guide to W3C/HTML5 and Some Supplementary Features</a> and <a href="../../../org.tizen.training/html/web/w3c/tutorials_w3c_w.htm">W3C/HTML5 and Some Supplementaries Tutorials</a>.</p>
<div><h4 id="dom">DOM, Forms and Styles</h4>
<table width="90%">
<thead>
</div>
<p>The APIs listed in this category are all part of the W3C specifications. Some of the APIs are stable while others are draft specifications. The draft APIs are subject to change as the W3C specification evolves.</p>
<p>The W3C APIs are categorized based on the functionality to make it easier to locate specific APIs.
- To learn the Tizen features provided by the W3C/HTML5 and some supplementary APIs, see <a href="../../../org.tizen.guides/html/web/w3c/guides_w3c_w.htm">Guide to W3C/HTML5 and Some Supplementary Features</a> and <a href="../../../org.tizen.tutorials/html/web/w3c/tutorials_w3c_w.htm">W3C/HTML5 and Some Supplementaries Tutorials</a>.</p>
+ To learn the Tizen features provided by the W3C/HTML5 and some supplementary APIs, see <a href="../../../org.tizen.guides/html/web/w3c/guides_w3c_w.htm">Guide to W3C/HTML5 and Some Supplementary Features</a> and <a href="../../../org.tizen.training/html/web/w3c/tutorials_w3c_w.htm">W3C/HTML5 and Some Supplementaries Tutorials</a>.</p>
<div><h4 id="dom">DOM, Forms and Styles</h4>
<table width="90%">
<thead>
<p class="toc-title">Related Info</p>
<ul class="toc">
<li><a href="../../org.tizen.guides/html/web/guides_w.htm">Tizen Web Tutorials</a></li>
- <li><a href="../../org.tizen.tutorials/html/web/tutorials_w.htm">Tizen Web Guides</a></li>
+ <li><a href="../../org.tizen.training/html/web/tutorials_w.htm">Tizen Web Guides</a></li>
</ul>
</div>