<h1>Tizen Studio</h1>
<p><strong>Tizen Studio 1.2 is now launched!</strong></p>
-<p>With the Tizen Studio, you can select and install only those platforms and profiles you need. With a new Eclipse version as the Tizen Studio platform, you can experience the stable, lightweight, and consistent user interface that is unique to the Tizen development environment.</p>
+<p>The Tizen Studio platform is based on a new version of Eclipse, so you can experience a stable, lightweight, and consistent user interface that is unique to the Tizen development environment. With the Tizen Studio, you can select and install only those platforms and profiles you need.</p>
-<p>In the Tizen Studio, you can perform all the same development activities that were possible with the old Tizen SDK: you can develop, build, debug, profile, and emulate Tizen native and Web applications. In the Tizen Studio, the new development environment is simply better. It allows you to develop applications more comfortably in the Tizen Studio that is more focused on the Tizen development. There are about 200 types of online sample codes available to increase the understanding of Tizen applications, and new sample applications are added continuously in the future as well.</p>
+<p>In the Tizen Studio, you can perform all the same development activities that were possible with the old Tizen SDK: you can develop, build, debug, profile, and emulate Tizen native and Web applications. The new development environment in the Tizen Studio is simply better. It allows you to develop applications more comfortably and is more focused on Tizen development. There are about 200 online sample applications available to increase your understanding of Tizen applications, and new samples are added continuously.</p>
-<p>To develop your applications, use the related tools provided by the Tizen Studio:</p>
+<p>To develop your applications, use the set of tools provided by the Tizen Studio:</p>
<ul>
<li><a href="download/download.htm">Download</a>
<p>Learn about installing and updating the Tizen Studio. You may need to install additional packages to develop applications for various platforms.</p>
<p>Learn about the available native application development tools. Native applications are developed using the C programming language. You can create an application project, edit the code to meet your needs, and run the application on the emulator or a target device.</p>
</li>
<li><a href="web_tools/cover_web_w.htm">Web Tools</a>
-<p>Learn about the available Web application development tools. Web applications are developed using the JavaScript, HTML, and CSS programming languages. You can create an application project, edit the code to meet your needs, and run the application on the emulator, simulator, or a target device.</p>
+<p>Learn about the available Web application development tools. Web applications are developed using the JavaScript, HTML, and CSS languages. You can create an application project, edit the code to meet your needs, and run the application on the emulator, simulator, or a target device.</p>
</li>
<li><a href="platform_tools/cover_platform.htm">Platform Tools</a>
<p>Learn about the platform development environment that helps you develop preloaded platform applications, platform libraries, and device drivers in Ubuntu.</p>
</li>
</ul>
-<p>The Tizen Studio contains many tools familiar from the old Tizen SDK, just with some improvements. The following list describes the main changes:</p>
+<p>The Tizen Studio contains many tools familiar from the old Tizen SDK, but with some improvements. The following list describes the main changes:</p>
<ul>
<li>Installer and Package Manager
-<p>These tools allow you to install, update, and maintain Tizen. You can select and install the platform and profile you need, providing continuous updates. The tools provide you accurate information so you can configure the necessary development environment without confusion.</p>
+<p>These tools allow you to install, update, and maintain the Tizen Studio. You can select and install the platforms and profiles you need, and receive continuous updates. The tools provide you with accurate information so you can configure the development environment easily.</p>
<p align="center"><strong>Figure: Package Manager</strong></p>
<p align="center"><img alt="Package Manager" src="images/overview_package_manager.png" /></p>
</li>
<li>Tizen Studio development environment
-<p>This component for the actual development of Tizen applications has the unified Tizen theme, provides a fast development environment, and improves the ease of use by sorting the menu in the correct order for application development tasks, as well as expanding the toolbar icons.</p>
-<p>In addition, the Tizen Studio provides accurate information in a consistent manner to minimize the difficulties you can encounter when using it.</p>
+<p>This component, where development of Tizen applications takes place, has a unified Tizen theme, provides a fast development environment, and improves ease of use through sorting the menu in a logical order for application development tasks and expanding the toolbar icons.</p>
+<p>In addition, the Tizen Studio provides accurate information in a consistent manner to minimize the difficulties you can encounter while using it.</p>
<p align="center"><strong>Figure: Tizen Studio development environment</strong></p>
<p align="center"><img alt="Tizen Studio development environment" src="images/overview_ide.png" /></p>
</li>
<li>Native UI Builder
-<p>This tool provides assistance in developing native Tizen applications. It allows easy development of UI applications with a WYSIWYG (What You See is What You Get) editor, and it helps you understand Tizen native UI development and the UI hierarchy. The application UI screen can be configured easily with this editor.</p>
+<p>This tool provides assistance for developing native Tizen applications. It allows for visual development of UI applications using a WYSIWYG (What You See is What You Get) editor, and it helps you understand Tizen native UI development and the UI hierarchy. The application UI screen can be configured easily with this editor.</p>
<p align="center"><strong>Figure: Native UI Builder</strong></p>
<p align="center"><img width="850" alt="Native UI Builder" src="images/overview_ui_builder.png" /></p>
</li>
<li>Emulator
-<p>This tool helps you develop and debug Tizen applications without an actual Tizen device. You can select the platform, profile, and device that you need and run applications with the emulator. In addition, through the Emulator Control Panel (ECP), you can directly input events in the application and see how the application operates.</p>
+<p>This tool helps you develop and debug Tizen applications without an actual Tizen device. You can select the platform, profile, and device features that you need and run applications on an emulator. In addition, through the Emulator Control Panel (ECP), you can simulate events in your application and see how the application responds.</p>
<p align="center"><strong>Figure: Emulator Manager and ECP</strong></p>
<p align="center"><img alt="Emulator Manager and ECP" src="images/overview_emulator.png" /></p>
<p align="center"><img alt="Emulator Manager and ECP" src="images/overview_emulator2.png" /></p>
</li>
<li>Profiling tool
-<p>By using the Dynamic Analyzer, the Tizen Studio provides profiling assistance for application optimization. The status of the device, such as its processor usage, memory usage, and UI events, can be measured and viewed for optimizing the Tizen application.</p>
+<p>The Tizen Studio provides profiling assistance for application optimization. By using the Dynamic Analyzer, the status of the device, such as its processor usage, memory usage, and UI events, can be measured and analyzed to help you optimize your Tizen application.</p>
<p align="center"><strong>Figure: Dynamic Analyzer</strong></p>
<p align="center"><img alt="Dynamic Analyzer" width="850" src="images/overview_da.png" /></p>
</li>
<ul>
<li>In the Preferences and Properties, Eclipse options have been enabled.</li>
<li>In the Remote Device Manager, you can cancel the scanning of nearby devices.</li>
- <li>The keyboard shortcuts for Preference (<strong>Alt+Shift+Enter</strong>), Emulator Manager (<strong>Alt+Shift+E</strong>), Dynamic Analyzer (<strong>Alt+Shift+D</strong>), Package Manager (<strong>Alt+Shift+P</strong>), and Certificate Manager (<strong>Alt+Shift+C</strong>) have been added. You can see the shortcut information in the <strong>Tools</strong> menu in the Tizen Studio.</li>
+ <li>The keyboard shortcuts for Preference (<strong>Alt + Shift + Enter</strong>), Emulator Manager (<strong>Alt + Shift + E</strong>), Dynamic Analyzer (<strong>Alt + Shift + D</strong>), Package Manager (<strong>Alt + Shift + P</strong>), and Certificate Manager (<strong>Alt + Shift + C</strong>) have been added. You can see the shortcut information in the <strong>Tools</strong> menu in the Tizen Studio.</li>
<li>In the Web IDE, the directory structure of the widget package has been changed.</li>
<li>In the Web application configuration editor, a short description of the privilege is displayed.</li>
<li>Native project creation has been improved by reducing the latency for indexing.</li>
</li>
<li>Web IDE
<ul>
- <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl+4</strong>) feature of the Web SDK HTML Editor.</li>
+ <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl + 4</strong>) feature of the Web SDK HTML Editor.</li>
</ul>
</li>
<li>Native IDE
<li>Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to an IBus (Intelligent Input Bus) bug. When the issue occurs, restart the ibus-daemon by entering the <code>ibus-daemon –drx</code> command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.</li>
<li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tizen-studio/download/installing-tizen-studio/prerequisites" target="_blank">Prerequisites for the Tizen Studio</a>.
<ul>
- <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. In case of Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
+ <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. For Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). For Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
<li>On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.</li>
</ul>
</li>
<ul>
<li>Common
<ul>
- <li>The name of the <strong>Tizen SDK</strong> has been changed to the <strong>Tizen Studio</strong>. The Tizen Studio 1.0 has been upgraded from the Tizen 2.4, and a new UX/UI has been applied to it.</li>
+ <li>The name of the <strong>Tizen SDK</strong> has been changed to the <strong>Tizen Studio</strong>. The Tizen Studio 1.0 has been updated from the Tizen 2.4, and a new UX/UI has been applied to it.</li>
<li>The Eclipse version has been upgraded from Kepler (4.3) to Mars (4.5.2). For more information, see <a href="https://eclipse.org/mars/noteworthy/" target="_blank">https://eclipse.org/mars/noteworthy/</a>.</li>
</ul>
</li>
</li>
<li>Web IDE
<ul>
- <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl+4</strong>) feature of the Web SDK HTML Editor.</li>
+ <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl + 4</strong>) feature of the Web SDK HTML Editor.</li>
</ul>
</li>
<li>Native IDE
<li>Emulator
<ul>
<li>Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to an IBus (Intelligent Input Bus) bug. When the issue occurs, restart the ibus-daemon by entering the <code>ibus-daemon –drx</code> command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.</li>
- <li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tools/download/installing-sdk/prerequisites" target="_blank">Prerequisites for the Tizen SDK</a>.
+ <li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tizen-studio/download/installing-tizen-studio/prerequisites#emulator" target="_blank">Prerequisites for the Tizen Studio</a>.
<ul>
- <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. In case of Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
+ <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. For Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). For Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
<li>On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.</li>
</ul>
</li>
<li>Native IDE
<ul>
- <li>The Address Sanitizer has beed added. It is a fast memory error detector that can be used to detect memory corruption issues in Tizen native applications.</li>
+ <li>The Address Sanitizer has been added. It is a fast memory error detector that can be used to detect memory corruption issues in Tizen native applications.</li>
<li>The Code Coverage has been added. It is a profiling tool that can be used to find the coverage information for Tizen native applications.</li>
</ul>
</li>
<ul>
<li>Installer, Package Manager, and Uninstaller
<ul>
- <li>The UX of the package repository <strong> Configuration</strong> window has been improved through merging 2 tabs. On the new UI, change the <strong>Main SDK</strong> package by doing one of the following:
+ <li>The UX of the package repository <strong>Configuration</strong> window has been improved through merging 2 tabs. On the new UI, change the <strong>Main SDK</strong> package by doing one of the following:
<ul>
<li>Type the package repository URL or the SDK image path in the text box.</li>
<li>Open the file browser through the <strong>...</strong> button on the right side of the text box to locate the SDK image file.</li>
<li>Dynamic Analyzer
<ul>
<li>The launch time on Windows® has been improved.</li>
- <li>The bug that caused empty fields in the <strong>Texture</strong> table of the OpenGL ES profiling has been fixed.</li>
+ <li>The bug that caused empty fields in the <strong>Texture</strong> table of the OpenGL® ES profiling has been fixed.</li>
<li>The bug in screenshot capturing when tracing is started repeatedly has been fixed.</li>
<li>The <strong>Reset to default</strong> button behavior in the <strong>Preferences</strong> window has been fixed.</li>
<li>The bug that caused an incorrect state in the <strong>View > Report</strong> toggle after trace opening has been fixed.</li>
<li>Web IDE
<ul>
- <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl+4</strong>) feature of the Web SDK HTML Editor.</li>
+ <li>The <strong>Preview</strong> tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the <strong>Preview</strong> tab in the Web Page Editor, use the preview (<strong>Ctrl + 4</strong>) feature of the Web SDK HTML Editor.</li>
</ul>
</li>
<li>Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to an IBus (Intelligent Input Bus) bug. When the issue occurs, restart the ibus-daemon by entering the <code>ibus-daemon -drx</code> command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.</li>
<li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tizen-studio/download/installing-tizen-studio/prerequisites#emulator" target="_blank">Prerequisites for the Tizen Studio</a>.
<ul>
- <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. In case of Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
+ <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. For Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). For Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
<li>On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.</li>
</ul>
</li>
<li>Native Component Designer
<ul>
- <li>The vector-type "part" is not supported. You cannot see the vector image and change the SVG file.</li>
+ <li>The vector-type part is not supported. You cannot see the vector image and change the SVG file.</li>
<li>Playing sound is not supported on Windows® or macOS.</li>
</ul>
</li>
<li>Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to an IBus (Intelligent Input Bus) bug. When the issue occurs, restart the ibus-daemon by entering the <code>ibus-daemon -drx</code> command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.</li>
<li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tizen-studio/download/installing-tizen-studio/prerequisites#emulator" target="_blank">Prerequisites for the Tizen Studio</a>.
<ul>
- <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. In case of Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
+ <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. For Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). For Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
<li>On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.</li>
</ul>
</li>
<ul>
<li>To use the Tizen emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen emulator from <a href="https://developer.tizen.org/development/tizen-studio/download/installing-tizen-studio/prerequisites#emulator" target="_blank">Prerequisites for the Tizen Studio</a>.
<ul>
- <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. In case of Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
+ <li>If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows®, you must set the Tizen emulator to run with your NVIDIA graphics card. For Ubuntu, check the bumblebee project (<a href="https://wiki.ubuntu.com/Bumblebee" target="_blank">https://wiki.ubuntu.com/Bumblebee</a>). For Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the NVIDIA control panel.</li>
<li>On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.</li>
</ul></li>
<li>On Ubuntu 14.04, a shortcut menu can sometimes appear transparent.</li>
\r
<p>To set the package repository:</p>\r
<ol>\r
-<li>Select an available repository from the dropdown menu. Select the nearest repository for quickest installation and update.</li>\r
+<li>Select an available repository from the drop-down list. Select the nearest repository for quickest installation and update.</li>\r
<li>Click <strong>Apply</strong> next to the combo box. Wait for a few seconds until the repository is validated.</li>\r
<li>In the <strong>Distribution</strong> combo box, select the distribution you want to access. </li>\r
<li>On your selection in the <strong>Distribution</strong> combo box, different snapshots are listed in the snapshot box. By switching off the <strong>Auto Update</strong> switch, you can select the specific snapshot in the list. If you leave the switch on, the Package Manager always updates all the packages from the latest snapshot.</li>\r
\r
<div class="note">\r
<strong>Note</strong>\r
- If you switch off the <strong>Auto Update</strong> option and select an earlier snapshot than the snapshot you are currently using, entire packages are removed to guarantee system integrity among the packages. Pay attention to that before you select and confirm the use of an earlier snapshot.\r
+ If you switch off the <strong>Auto Update</strong> option, you can select an earlier snapshot than the snapshot you are currently using. Be careful when doing this, since the update can cause entire packages to be removed to guarantee system integrity.\r
</div>\r
\r
<h3>Configuring the SDK Image</h3>\r
<p>To install or update packages with the SDK image:</p>\r
\r
<ol>\r
-<li>Type the full path of the SDK image file in the <strong>Package Repository</strong> box, or click <img alt="Browse" src="../images/advanced_conf_browse.png" /> next to the combo box to open the file browser.\r
+<li>Enter the full path of the SDK image file in the <strong>Package Repository</strong> box, or click <img alt="Browse" src="../images/advanced_conf_browse.png" /> next to the combo box to open the file browser.\r
<p>In the file browser, select the SDK image file, and click <strong>OK</strong>. When you select the image file, the image's origin repository information is displayed below the combo box.</p></li>\r
<li>Click <strong>OK</strong> to confirm your setting.</li>\r
</ol>\r
\r
<div class="note">\r
<strong>Note</strong>\r
- If the SDK image's origin repository URL or distribution ID is different compared to the current packages' URL or distribution ID, entire packages are removed to guarantee system integrity. Pay attention to that before installing or updating packages with an image file.\r
+ If you install or update packages using an image file, the SDK image's origin repository URL or distribution ID can be different than the current packages' URL or distribution ID. Be careful when doing this, since the installation or update can cause entire packages to be removed to guarantee system integrity.\r
</div>\r
\r
<h2 id="extension">Configuring the Extension SDK Repository</h2>\r
\r
-<p>The Tizen Studio supports extension packages from the extension repositories, which are developed and managed by external developers and companies. To configure the extension SDK, you must unfold the configuration dialog by clicking the <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> extension SDK icon at the bottom of the dialog box. To move up to the package repository configuration, click the <img alt="Extension SDK button icon active" src="../images/advanced_conf_icon_extension_active.png" /> extension SDK icon again or scroll up.</p>\r
+<p>The Tizen Studio supports extension packages from the extension repositories, which are developed and managed by external developers and companies. To configure the extension SDK, you must unfold the configuration panel by clicking <strong>Extension SDK</strong> <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> at the bottom of the dialog box. To return to the package repository configuration, click <strong>Extension SDK</strong> <img alt="Extension SDK button icon active" src="../images/advanced_conf_icon_extension_active.png" /> to fold the extension SDK panel, or scroll up.</p>\r
\r
<p align="center"><strong>Figure: Configuration window with the Extension SDK unfolded</strong></p>\r
<p align="center"><img alt="Configuration window with the Extension SDK unfolded" src="../images/advanced_conf_extension.png" /></p>\r
<p>To add an extra repository:</p>\r
\r
<ol>\r
-<li>Click the extension SDK icon at the bottom of the <strong>Configuration</strong> dialog box.</li>\r
-<li>Click the <img alt="Plus button icon" src="../images/advanced_conf_icon_plus.png" /> icon above the repository information table.</li>\r
+<li>In the <strong>Configuration</strong> dialog box, scroll down to the <strong>Extension SDK</strong> panel, or click <strong>Extension SDK</strong> <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> to unfold it.</li>\r
+<li>Click <strong>+</strong> above the repository information table.</li>\r
<li>Enter values to the <strong>Name</strong> and <strong>Repository</strong> fields in the <strong>Add Repository</strong> dialog box. The <strong>Repository</strong> field indicates the external server address. You can also click <img alt="Browse" src="../images/advanced_conf_browse.png" /> to select a local image file or local server location.\r
<p align="center"><img alt="Adding an extra repository" src="../images/advanced_conf_add_extra.png" /></p>\r
</li>\r
<p>To remove an extra repository:</p>\r
\r
<ol>\r
-<li>Click the extension SDK icon at the bottom of the <strong>Configuration</strong> dialog box.</li>\r
+<li>In the <strong>Configuration</strong> dialog box, scroll down to the <strong>Extension SDK</strong> panel, or click <strong>Extension SDK</strong> <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> to unfold it.</li>\r
<li>Select an extension repository in the repository table.</li>\r
<li>Click the <img alt="Remove icon" src="../images/advanced_conf_icon_remove.png" /> icon right above the table.</li>\r
<li>In the <strong>Configuration</strong> dialog box, check that the extension repository has been removed.</li>\r
<p>To modify an extra repository:</p>\r
\r
<ol>\r
-<li>Click the extension SDK icon at the bottom of the <strong>Configuration</strong> dialog box.</li>\r
+<li>In the <strong>Configuration</strong> dialog box, scroll down to the <strong>Extension SDK</strong> panel, or click <strong>Extension SDK</strong> <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> to unfold it.</li>\r
<li>Click the <img alt="Edit icon" src="../images/advanced_conf_icon_edit.png" /> icon above the repository information table.</li>\r
<li>Modify the values of the <strong>Name</strong> and <strong>Repository</strong> fields in the <strong>Modify Repository</strong> dialog box. The <strong>Repository</strong> field indicates the external server address. You can also click <img alt="Browse" src="../images/advanced_conf_browse.png" /> to select a local image file or local server location.\r
<p align="center"><img alt="Modifying an extra repository" src="../images/advanced_conf_edit_extra.png" /></p>\r
<p>To activate or deactivate the extra repository:</p>\r
\r
<ol>\r
-<li>Click the extension SDK icon at the bottom of the <strong>Configuration</strong> dialog box.</li>\r
+<li>In the <strong>Configuration</strong> dialog box, scroll down to the <strong>Extension SDK</strong> panel, or click <strong>Extension SDK</strong> <img alt="Extension SDK button icon" src="../images/advanced_conf_icon_extension.png" /> to unfold it.</li>\r
<li>Select the <img alt="Switch icon" src="../images/advanced_conf_icon_switch.png" /> on-off switch icon in the <strong>Activation</strong> column in the repository table.\r
<p align="center"><img alt="Activating or deactivating an extra repository" src="../images/advanced_conf_activate_extra.png" /></p>\r
</li>\r
</ul>
<p class="toc-title">Content</p>
<ul class="toc">
- <li><a href="#Accepting">Accepting the Software License</a></li>
- <li><a href="#Configuring">Configuring the Installation Directory</a></li>
- <li><a href="#Installing">Installing the Tizen Studio</a></li>
- <li><a href="#Tools">Installing Additional Tools</a></li>
- <li><a href="#cli_package_manager">Installing with the CLI Package Manager</a></li>
- <li><a href="#cliadd">Installing Additional Packages with the CLI Package Manager</a></li>
+ <li><a href="#gui_installer">Using the GUI Installer</a></li>
+ <li><a href="#cli_installer">Using the CLI Installer</a></li>
+ <li><a href="#cliadd">Installing Additional Packages with CLI</a></li>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
<p>The installer has been renewed to provide a better user experience and show the unique Tizen philosophy. Using the new installer, you can now install the basic platform as well as useful tools step by step with a few clicks.</p>
-<p>The installer installs various platforms and tools, such as the mobile and wearable Web application platforms and the IDE for them. To install other platforms and tools, use the Package Manager.</p>
+<p>You can use either the GUI or CLI version of the installer.</p>
-<h2 id="Accepting">Accepting the Software License</h2>
+<h2 id="gui_installer">Using the GUI Installer</h2>
-<p>Accepting the Tizen Studio software license is the first step in installing the Tizen Studio. Since the license contains important legal notifications for using the Tizen Studio, it is recommended to read it line by line, and click <strong>Accept</strong> only when you agree with the license statement.
-</p>
-
-<p align="center"><strong>Figure: Tizen Studio License Agreement</strong></p>
+<p>To install the Tizen Studio:</p>
+<ol>
+ <li>Launch the Tizen Studio installer.
+ </li>
+ <li>Accept the software license.
+ <p>The license contains important legal notifications for using the Tizen Studio. Read it fully, and click <strong>Accept</strong> only if you agree with the license statement.</p>
<p align="center"><img alt="Tizen Studio License Agreement" src="../images/install_sdk_license.png" /></p>
+ </li>
+ <li>Set the SDK and data location.
+ <p>The Tizen Studio and its data directory are installed in the location specified in the Installation settings step. To change the directory, click the <strong>...</strong> button and specify a new directory. If the new directory is valid (no errors are shown), click <strong>Install</strong> at the bottom of the installer.</p>
+ <p align="center"> <img alt="Set SDK and data location" src="../images/install_sdk_directory.png" /> </p></li>
+ <li>Wait while the Tizen Studio is installed.
+ <p>Once you click <strong>Install</strong>, the installer installs the required packages and tools in the specified directory. You can monitor the installation process or cancel the installation. The installation process is completed in a few minutes, unless you cancel it.</p>
+ </li>
+ <li>Install additional tools.
+ <p>After the installation is finished, you can close the installer by clicking <strong>Finish</strong>.</p>
+ <p align="center"><img alt="Installation complete" src="../images/migration_finish_instal.png" /></p>
+ <p>If you want to install additional platforms and tools, launch the Package Manager by checking the <strong>Launch the Package Manager</strong> check box before clicking <strong>Finish</strong>.</p>
+ <p>Through the Tizen Studio Package Manager, you can both install and update additional tools. For more information on the Package Manager, see <a href="../download/updating_sdk.htm">Updating Tizen Studio</a>.</p>
+ </li>
+</ol>
-<h2 id="Configuring">Configuring the Installation Directory</h2>
-
-<p>Basically, the installer is installed in the location specified in the installation settings step. You can install the Tizen Studio and its data directory where you want. To change the directory, click <strong>Browse</strong> and specify a new directory. If the new directory is valid, click <strong>Install</strong> at the bottom of the installer.</p>
-
-
-<p align="center"><strong>Figure: Configuring the installation directory</strong></p>
-<p align="center"><img alt="Configuring the installation directory" src="../images/install_sdk_directory.png" /></p>
-
-<h2 id="Installing">Installing the Tizen Studio</h2>
-
-<p>Once you click <strong>Install</strong>, the installer installs the required packages and tools in the specified directory. You can monitor the installation process or cancel the installation. The installation process will be completed in a few minutes, unless you cancel the installation.</p>
-
-<h2 id="Tools">Installing Additional Tools</h2>
-
-<p>After the installation is finished, you can launch the Package Manager by checking the <strong>Launch the Tizen Studio Package Manager</strong> check box and clicking <strong>Finish</strong>. Through the Tizen Studio Package Manager, you can install additional platforms and tools, and also update the installed tools. For more information on the Package Manager, see <a href="updating_sdk.htm">Updating Tizen Studio</a>.</p>
-
-<h2 id="cli_package_manager">Installing with the CLI Package Manager</h2>
+<h2 id="cli_installer">Using the CLI Installer</h2>
<p>The CLI (command line interface) provides functional tools for running the CLI installer without the GUI environment.</p>
<ul>
<li>On Microsoft Windows®, the command prompt opens and the installer is automatically executed.</li>
-<li>On Ubuntu and macOS, open the terminal, go to the directory where the installer is downloaded, and enter the <code>chmod +x</code> command to apply the execute permission to the installer file. Then, execute the installer by entering the command based on the following syntax:
+<li>On Ubuntu and macOS, open the terminal, go to the directory where the installer is downloaded, and enter the <code>chmod +x</code> command to apply the execute permission to the installer file. Then, execute the installer by entering the command with the following syntax:
<pre class="prettyprint">
web-cli_Tizen_Studio_<version> [options] [<directory path>]
</pre>
If you want to develop a native application on the CLI, you must install the Native App Development platform and tools using the CLI Package Manager.
</div>
-<h2 id="cliadd">Installing Additional Packages with the CLI Package Manager</h2>
+<h2 id="cliadd">Installing Additional Packages with CLI</h2>
-<p>Run the CLI Package Manager with the install command using the following syntax:</p>
+<p>Run the CLI Package Manager with the <code>install</code> command using the following syntax:</p>
<pre class="prettyprint">
package-manager-cli install [--accept-license] [--no-java-check] [--proxy <value>] [-f <file path>] [-p <password>] <package name>[,…]
<td colspan="3">3 GB or more</td>
</tr>
<tr>
- <th>Disk Space</th>
+ <th>Disk space</th>
<td colspan="3">6 GB or more</td>
</tr>
</tbody></table>
</tr>
<tr>
<td rowspan="2">Driver</td>
- <td colspan="3">You must update to the latest vendor-provided version of the graphic card driver for OpenGL® ES acceleration.</td>
+ <td colspan="3">You must upgrade to the latest vendor-provided version of the graphic card driver for OpenGL® ES acceleration.</td>
</tr>
<tr>
<td>Check and install the necessary drivers in the <strong>Control Panel > System and Security > Windows Update</strong>.
<tr>
<td>Prerequisite packages (<code>msgfmt</code>) for build PO files</td>
<td>At the terminal prompt, enter the following commands:
- <pre class="prettyprint">
+<pre class="prettyprint">
$ brew install gettext
$ brew link gettext –force
$ which msgfmt
<tr>
<td>Prerequisite packages (webkitgtk and cpio) for developing applications</td>
<td>At the terminal prompt, enter the following command:
- <pre class="prettyprint">$ sudo apt-get install libwebkitgtk-1.0-0 cpio rpm2cpio</pre>
+<pre class="prettyprint">
+$ sudo apt-get install libwebkitgtk-1.0-0 cpio rpm2cpio
+</pre>
</td>
</tr>
<tr>
<td>Prerequisite packages (glib, curl, sdl, pixel manipulation) for using the emulator</td>
<td>At the terminal prompt, enter the following command for Tizen Studio:
- <pre class="prettyprint">$ sudo apt-get install acl bridge-utils openvpn libfontconfig1 libglib2.0-0 libjpeg-turbo8 libpixman-1-0 libpng12-0 libsdl1.2debian libsm6 libv4l-0 libx11-xcb1 libxcb-icccm4 libxcb-image0 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxi6</pre>
+<pre class="prettyprint">
+$ sudo apt-get install acl bridge-utils openvpn libfontconfig1 libglib2.0-0 libjpeg-turbo8 libpixman-1-0 libpng12-0 libsdl1.2debian libsm6 libv4l-0 libx11-xcb1 libxcb-icccm4 libxcb-image0 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxi6
+</pre>
</td>
</tr>
</tbody>
<p>Backing up your author (<code>author.p12</code>) and distributor (<code>distributor.p12</code>) certificates is a very important process for maintaining your applications.</p>
<p>When you update your applications, which are already published at the seller site (<a href="http://seller.samsungapps.com" target="_blank">seller.samsungapps.com</a>), the update must be signed with the same author certificate as the original application. If the applications are signed with different author certificates, the update can be recognized as a different application and not an update.</p>
<p>Back up the certificates in your own secure place. (When you delete the existing Tizen SDK, the certificates can be removed in the process.)</p>
-<p>To keep your certificates safe, find your author and distributor certificates in the following directory, and move them to other safe location:</p>
+<p>To keep your certificates safe, find the following author and distributor certificates, and move them to a safe location:</p>
<ul>
<li>Ubuntu and macOS:
</ol>
<h2 id="Restoring_Certificates">Restoring Certificates</h2>
-<p>If you already have both certificate files, you can import and use them to sign your application:</p>
+<p>If you already have both certificate files, you can import and use them to sign your applications:</p>
<ol>
<li>In the Tizen Studio menu, go to <strong>Tools > Certificate Manager</strong>.
</ol>
<h2 id="Importing_Projects_to_Tizen_Studio">Importing Projects to the Tizen Studio</h2>
-<p>To import previous Tizen SDK projects (Tizen SDK) to new Tizen Studio projects (Tizen Studio): </p>
-
-<div class="note">
- <strong>Note</strong>
- These instructions assume that you want to import wearable 2.3.1 projects (created by the Tizen SDK) to the Tizen Studio.
-</div>
-
+<p>To import old Tizen SDK projects to new Tizen Studio projects:</p>
<ol>
<li>Launch the Tizen Studio from <strong>Start > Tizen Studio > Tizen Studio</strong>.
<p align="center"> <img alt="Launch Tizen Studio" src="../images/migration_launch_tizen.png" /> </p>
<li>In the conversion wizard:
<ol type="a">
<li>In the <strong>Select root directory</strong> field, click <strong>Browse</strong> and select the root directory of the previous projects for import.</li>
- <li>In the <strong>Projects</strong> pane, select the project to import.</li>
+ <li>In the <strong>Projects</strong> pane, select the projects to import.</li>
<li>Define the platform and version of the projects.
<p>To simply rebuild the applications, select the same profile and platform version. To convert the projects to support other profiles and platform versions, change the platform options.</p>
</li>
</li>
</ul>
-<p>Your Tizen authorization files (author and distributor certificates) exist in the <code><TIZEN_STUDIO></code> directory. You cannot update your existing applications on the Tizen seller site if you delete these files without backing them up first.</p>
-<p>Some components do not get deleted automatically without further actions (such as shortcuts and install logs).</p>
+<p>Your Tizen authorization files (author and distributor certificates) exist in the <code><TIZEN_STUDIO></code> directory. You cannot update your existing applications on the Tizen Store if you delete these files without backing them up first.</p>
+<p>Some components do not get deleted automatically (such as shortcuts and install logs) and must be deleted manually.</p>
<script type="text/javascript" src="../scripts/jquery.zclip.min.js"></script>
<script type="text/javascript" src="../scripts/showhide.js"></script>
</ul>
<p class="toc-title">Content</p>
<ul class="toc">
- <li><a href="#Selecting_the_Directories_to_Keep">Selecting the Directories to Keep</a></li>
- <li><a href="#Uninstalling_the_Tizen_Studio">Uninstalling the Tizen Studio</a></li>
- <li><a href="#cli_package_manager">Uninstalling with the CLI Package Manager</a></li>
+ <li><a href="#gui_uninstaller">Using the GUI Uninstaller</a></li>
+ <li><a href="#cli_package_manager">Uninstalling with CLI</a></li>
</ul>
<p class="toc-title">Related Info</p>
<ul class="toc">
<div id="container"><div id="contents"><div class="content">
<h1>Uninstalling Tizen Studio</h1>
-<p>Using the uninstaller, you can completely remove all platforms and tools that you have installed. To remove a single package or multiple packages, see <a href="updating_sdk.htm">Updating Tizen Studio</a>.</p>
-
-<h2 id="Selecting_the_Directories_to_Keep">Selecting the Directories to Keep</h2>
-<p>The first step is to select the components to uninstall. By unchecking the <strong>SDK data</strong> or <strong>Keystore</strong> components, you can keep the SDK data or keystore files in each directory for future re-use.</p>
-
-<p align="center"><strong>Figure: Uninstaller selections</strong></p>
-<p align="center"> <img alt="Uninstaller selections" src="../images/uninstall_sdk_selection.png" /> </p>
-
-<h3>SDK Data Directory</h3>
-<p>The SDK data directory typically contains user created data files, including emulator images, log files, and settings for tools.</p>
-
-<h3>Keystore Directory</h3>
-<p>The keystore directory, which contains the author and distributor certification files, is located under the SDK data directory. Due to the importance of the certification files, the uninstaller provides the <strong>Keystore</strong> option which excludes the keystore directory from the deletion of the SDK data directory. If the author and distributor certification files in the keystore directory are deleted, you cannot get the same files from any Tizen seller market site. Thus, if you have a plan to re-install another version of the Tizen Studio or come back to the Tizen Studio later, it is strongly recommended that you back up or keep the certification files by unchecking the <strong>Keystore</strong> component.</p>
-
-<h2 id="Uninstalling_the_Tizen_Studio">Uninstalling the Tizen Studio</h2>
-<p>Once you click <strong>Uninstall</strong>, the uninstaller removes all the platforms and tools that you have installed, as well as data and files you have created. Note that you cannot cancel the uninstallation or restore the files after the uninstallation. Thus, make sure to back up data and files before clicking <strong>Uninstall</strong>.</p>
-
-<p align="center"><strong>Figure: Uninstallation</strong></p>
-<p align="center"> <img alt="Uninstallation" src="../images/uninstall_sdk_progress.png" /> </p>
-
-
-<h2 id="cli_package_manager">Uninstalling with the CLI Package Manager</h2>
-
-<p>Run the CLI Package Manager with the uninstall command using the following syntax:</p>
+<p>By uninstalling the Tizen Studio, you can completely remove all the Tizen platforms and tools that you have installed. To remove a single package or multiple packages, see <a href="updating_sdk.htm">Updating Tizen Studio</a>.</p>
+<p>You can uninstall using the GUI uninstaller or the CLI Package Manager.</p>
+
+<h2 id="gui_uninstaller">Using the GUI Uninstaller</h2>
+<p>To uninstall the Tizen Studio:</p>
+<ol>
+<li>Launch the Tizen Studio uninstaller.</li>
+<li>Select the components to uninstall.
+<p>If you do not select the <strong>SDK data</strong> or <strong>KeyStore</strong> components, you can keep the SDK data or keystore files in their directories for future re-use:</p>
+<ul><li><strong>SDK data</strong>
+<p>The SDK data directory typically contains user-created data files, including emulator images, log files, and tool configuration files.</p></li>
+<li><strong>KeyStore</strong>
+<p>The keystore directory is located inside the SDK data directory, and contains the author and distributor certificate files. If the certificate files are deleted, you cannot restore them from any Tizen seller market site. If you plan to install another Tizen Studio version or reinstall the Tizen Studio later, it is strongly recommended that you back up the certificate files or keep the keystore directory by unchecking the <strong>KeyStore</strong> component.</p></li>
+</ul>
+<p align="center"><img alt="Uninstaller selections" src="../images/uninstall_sdk_selection.png" /></p>
+
+<div class="note">
+ <strong>Note</strong>
+ Before proceeding, back up all data and files that you want to keep. Once started, uninstallation cannot be canceled and removed files cannot be restored.
+</div></li>
+<li>To remove all installed platforms and tools, as well as user-created data and files, click <strong>Uninstall</strong>.
+<p>If you have selected to uninstall the SDK data or KeyStore components, they are also removed.</p>
+
+<p align="center"><img alt="Uninstallation in progress" src="../images/uninstall_sdk_progress.png" /></p></li>
+</ol>
+
+<h2 id="cli_package_manager">Uninstalling with CLI</h2>
+
+<p>Run the CLI Package Manager with the <code>uninstall</code> command using the following syntax:</p>
<pre class="prettyprint">
package-manager-cli uninstall [-p <password>] <package name>[,…] | [--all]
</pre>
<li><a href="#Updating_Packages">Updating Packages</a></li>
<li><a href="#Installing_Additional_Packages">Installing Additional Packages</a></li>
<li><a href="#Removing_Packages">Removing Packages</a></li>
- <li><a href="#Monitoring_the_Progress">Monitoring the Progress</a></li>
+ <li><a href="#Monitoring_Progress">Monitoring Progress</a></li>
<li><a href="#cli_package_manager">Updating with the CLI Package Manager</a></li>
</ul>
<p class="toc-title">Related Info</p>
<h2 id="About_the_Tizen_Studio_Package_Manager">About the Package Manager</h2>
-<p>The Package Manager features manage the packages that are used in all Tizen Studio programs. Platforms and tools of the Tizen Studio consist of collections of packages that contain the necessary files, meta-data, and installation and removal scripts. Each package has complicated dependencies to other packages. The Package Manager offers an easy and simple way to manage platforms and tools without understanding the complicated package dependencies.</p>
+<p>The Package Manager features manage the packages that are used in all Tizen Studio programs. Tizen Studio platforms and tools consist of collections of packages that contain the necessary files, meta-data, and installation and removal scripts. Each package has complicated dependencies to other packages. The Package Manager offers an easy and simple way to manage platforms and tools without understanding the complicated package dependencies.</p>
<h3>Package Manager Structure</h3>
-<p>The Package Manager is composed of 3 main tabs: <strong>Main SDK</strong>, <strong>Extension SDK</strong>, and <strong>Progress</strong>.</p>
+<p>The Package Manager has 3 main tabs:</p>
<ul>
<li>In the <strong>Main SDK</strong> tab, you can manage platforms, emulators, and other advanced tools.</li>
<p align="center"><img alt="Package Manager main window" src="../images/updating_sdk_main.png" /></p>
<h3>Looking Around the Package Manager</h3>
-<p>The Package Manager is composed of 3 areas: the head, the main, and the description area. The head area consists of the tool title and 3 icons.</p>
+<p>The Package Manager is composed of 3 areas: the head, the main, and the description area.</p>
+<p>The head area consists of the tool title and 3 buttons:</p>
<ul>
- <li>The left icon is a question mark icon. By clicking this icon, the <strong>Inside Trouble Shooting</strong> window opens to provide guides to help you shoot frequently occurred troubles.</li>
- <li>The middle icon is a gear icon. By clicking this icon, you can change settings regarding package repository and proxy options.</li>
- <li>The right icon is an information icon. By clicking this icon, you can identify information, such as the version of the Package Manager, the installation path, the package repository URL, the distribution name, and the package snapshot.</li>
+ <li>Click <strong>Inside Trouble Shooting</strong> (<img alt="Inside Trouble Shooting icon" src="../images/updating_sdk_icon_troubleshoot.png" />) to access guides that help you resolve common issues related to the Package Manager.</li>
+ <li>Click <strong>Configuration</strong> (<img alt="Configuration icon" src="../images/updating_sdk_icon_config.png" />) to change Package Manager settings, such as package repository locations and proxy options.</li>
+ <li>Click <strong>Information</strong> (<img alt="Information icon" src="../images/updating_sdk_icon_info.png" />) to access information about the Package Manager, such as the version number, the installation path, the package repository URL, the distribution name, and the package snapshot.</li>
</ul>
<p>In the main area, there are 3 tabs: <strong>Main SDK</strong>, <strong>Extension SDK</strong>, and <strong>Progress</strong>.</p>
<h2 id="Updating_Packages">Updating Packages</h2>
-<p>After you have installed the Tizen Studio using the Installer, there can be updates available of the installed packages. If you are connected to the network, the <img alt="Update icon" src="../images/updating_sdk_icon_update.png" /> <strong>Updates available</strong> button appears as shown in the following figure. Click <strong>Updates available</strong> to update all the packages you have installed. For securing the system integrity among all packages in the Tizen Studio, the Package Manager does not support updating individual packages.</p>
+<p>If you are connected to the Internet and updates are available for your installed Tizen Studio packages, an <strong>Updates available</strong> button appears in the Package Manager. Click it to update all the packages you have installed. To ensure system integrity across all packages in the Tizen Studio, the Package Manager does not support updating packages individually.</p>
-<p align="center"><strong>Figure: Update icon enabled</strong></p>
-<p align="center"><img alt="Update icon enabled" src="../images/updating_sdk_updates.png" /></p>
+<p align="center"><strong>Figure: Updates available button</strong></p>
+<p align="center"><img alt="Updates available button" src="../images/updating_sdk_updates.png" /></p>
<p>If you are using the Tizen Studio offline, you can update the packages with an image file. To install a package with the image file:</p>
-<ol><li>Click the gear icon at the top-right corner and select the <strong>SDK Image</strong> radio button.</li>
-<li>Click the browse button to load the image file. If the image file is valid, you can see detailed information about the file.</li>
-<li>Click <strong>OK</strong> at the bottom of the dialog. The <strong>Update available</strong> button appears after the platforms and tools of the image file are re-loaded. Now, you can update and install additional platforms and tools with the image file.</li>
+<ol><li>Click <strong>Configuration</strong> (<img alt="Configuration icon" src="../images/updating_sdk_icon_config.png" />) in the Package Manager.</li>
+<li>Enter the full path of the image file in the <strong>Package Repository</strong> box, or click <strong>...</strong> next to the combo box to open the file browser. In the file browser, select the image file, and click <strong>Open</strong> to close the dialog. If the image file is valid, detailed information about the image is displayed below the combo box.</li>
+
+<li>Click <strong>OK</strong> to close the <strong>Configuration</strong> dialog. The <strong>Update available</strong> button appears after the platforms and tools in the image file are re-loaded. Now you can update and install additional platforms and tools with the image file.</li>
</ol>
<div class="note">
<strong>Note</strong>
- Make sure that the image file includes a newer Tizen Studio than the current one before updating and installing with the image file.
+ Make sure that the image file includes a newer Tizen Studio version than your installed version before updating or installing with the image file.
</div>
<h2 id="Installing_Additional_Packages">Installing Additional Packages</h2>
-<p>Installing additional platforms and tools is simple. In the <strong>Main SDK</strong> and <strong>Extension SDK</strong> tabs, there is a list of platforms and tools. If you want to install a specific platform, just click the <img alt="Install icon" src="../images/updating_sdk_icon_install.png" /> install icon next to that platform. The Package Manager installs all tools and packages that are required for the platform.</p>
+<p>Installing additional platforms and tools is simple. In the <strong>Main SDK</strong> and <strong>Extension SDK</strong> tabs, there is a list of platforms and tools. If you want to install a specific platform, simply click the <img alt="Install icon" src="../images/updating_sdk_icon_install.png" /> install icon next to that platform. The Package Manager installs all tools and packages that are required for the platform.</p>
<p align="center"><strong>Figure: Installing platform packages</strong></p>
<p align="center"><img alt="Installing platform packages" src="../images/updating_sdk_install_platform.png" /></p>
<p align="center"><strong>Figure: Removing packages</strong></p>
<p align="center"><img alt="Removing packages" src="../images/updating_sdk_install_remove.png" /></p>
-<h2 id="Monitoring_the_Progress">Monitoring the Progress</h2>
+<h2 id="Monitoring_Progress">Monitoring Progress</h2>
-<p>Once you click the install, update, or remove icon of packages in the <strong>Main SDK</strong> or the <strong>Extension SDK</strong> tab, you can monitor the progress in the <strong>Progress</strong> tab. Under the 3 tabs, there is a total progress bar that shows the entire progress of installation, update, or removal with its expected time to completion. Below the total progress bar, the status of each progress (install, update, remove) is presented. As mentioned in the previous section, while the installation or update is in progress, you can cancel the process or retry a canceled process.</p>
+<p>You can monitor the progress of specific installations, uninstallations, or updates in the <strong>Progress</strong> tab. Under the 3 tabs, there is a total progress bar that shows the entire progress of installation, update, or removal with its expected time to completion. Below the total progress bar, the status of each progress (install, update, remove) is presented. As mentioned in the previous section, while the installation or update is in progress, you can cancel the process or retry a canceled process.</p>
<p>You cannot cancel package removal.</p>
<h2 id="cli_package_manager">Updating with the CLI Package Manager</h2>
-<p>Run the CLI Package Manager with the update command using the following syntax:</p>
+<p>Run the CLI Package Manager with the <code>update</code> command using the following syntax:</p>
<pre class="prettyprint">
package-manager-cli update [--accept-license] [--no-java-check] [--proxy <value>] [-f <file path>] [-p <password>] [--latest]
</pre>
</tr>
<tr>
<td><code>--latest</code></td>
- <td>This option is only useful to update the Tizen Studio to the latest version after you downgraded it manually to an earlier version. Otherwise, the Package Manager updates it to the latest version with or without this option.</td>
+ <td>This option is only useful for updating the Tizen Studio to the latest version after you downgraded it manually to an earlier version. Otherwise, the Package Manager updates it to the latest version with or without this option.</td>
</tr>
</tbody></table>