<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: fengling</title>
    <description>The latest articles on DEV Community by fengling (@fengling).</description>
    <link>https://dev.to/fengling</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3307314%2Ffbb923d5-3334-4262-b952-1531f437b311.png</url>
      <title>DEV Community: fengling</title>
      <link>https://dev.to/fengling</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fengling"/>
    <language>en</language>
    <item>
      <title>HarmonyOS-NEXT Learning Path 1: Setting Up the Development Environment</title>
      <dc:creator>fengling</dc:creator>
      <pubDate>Mon, 30 Jun 2025 04:40:15 +0000</pubDate>
      <link>https://dev.to/fengling/harmonyos-next-learning-path-1-setting-up-the-development-environment-2i7e</link>
      <guid>https://dev.to/fengling/harmonyos-next-learning-path-1-setting-up-the-development-environment-2i7e</guid>
      <description>&lt;h2&gt;
  
  
  一、Overview
&lt;/h2&gt;

&lt;p&gt;"A craftsman must sharpen his tools to do his work well." Before diving into HarmonyOS application development, setting up a robust development environment is the crucial first step. This guide provides a detailed walkthrough of installing and configuring the DevEco Studio IDE on a Windows system, including system requirements, installation steps, and configuring the Chinese language pack. This will lay a solid foundation for your future HarmonyOS application development.&lt;/p&gt;

&lt;h2&gt;
  
  
  二、Introduction
&lt;/h2&gt;

&lt;h4&gt;
  
  
  HarmonyOS
&lt;/h4&gt;

&lt;p&gt;HarmonyOS is a next-generation distributed operating system developed by Huawei, featuring the following core characteristics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Distributed Architecture&lt;/strong&gt;: Enables seamless cross-device collaboration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write Once, Deploy Anywhere&lt;/strong&gt;: Significantly improves development efficiency.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure and Reliable&lt;/strong&gt;: Offers system-level security protection.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smooth Experience&lt;/strong&gt;: Optimizes resource allocation for fluid operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  DevEco Studio
&lt;/h3&gt;

&lt;p&gt;DevEco Studio is the Huawei official integrated development environment (IDE) for HarmonyOS applications, built on IntelliJ IDEA. It offers the following standout features:&lt;/p&gt;

&lt;h5&gt;
  
  
  Core Features
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smart Coding Support&lt;/strong&gt;: Provides code completion, error checking, and formatting for ArkTS/JS/C++ and other languages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visual Development&lt;/strong&gt;: Supports bidirectional UI preview and real-time debugging.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Full-Featured Emulation&lt;/strong&gt;: Built-in device emulator for simulating various device types, including phones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance Optimization&lt;/strong&gt;: Integrated Profiler tool for comprehensive performance analysis.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  三、Windows Environment Requirements
&lt;/h2&gt;

&lt;h4&gt;
  
  
  System Requirements
&lt;/h4&gt;

&lt;p&gt;To ensure smooth operation of DevEco Studio, your computer should meet the following specifications:&lt;br&gt;
| Component     | Minimum Requirement        | Recommended Configuration        |&lt;br&gt;
| :------- | :-------------- | :-------------- |&lt;br&gt;
| OS | Windows 10 64-bit | Windows 11 64-bit |&lt;br&gt;
| RAM     | 8GB             | 16GB or higher     |&lt;br&gt;
| Storage | 50GB free space    | 100GB SSD       |&lt;br&gt;
| Display   | 1280×800 resolution     | 1920×1080 or higher |&lt;/p&gt;

&lt;h4&gt;
  
  
  Installing DevEco Studio
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Visit the&lt;a href="https://developer.huawei.com/consumer/cn/download/deveco-studio" rel="noopener noreferrer"&gt;Huawei Developer Website&lt;/a&gt; to download the latest version.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After downloading, double-click the “deveco-studio-xxxx.exe”，file to launch the DevEco Studio installation wizard. On the following screen, select the installation path. By default, it installs to C:\Program Files , but you can click &lt;strong&gt;Browse... **to specify a different path (preferably on a non-system drive). Then, click, **Next (N)&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4gdvzmpa1nh35sd2u7k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4gdvzmpa1nh35sd2u7k.png" alt="Image description" width="667" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;On the installation options screen, check &lt;strong&gt;DevEco Studio&lt;/strong&gt; and click &lt;strong&gt;Next(N)&lt;/strong&gt;, then wait for the progress bar to complete (approximately 5–10 minutes).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiwnn3plbaup9fac28r1t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiwnn3plbaup9fac28r1t.png" alt="Image description" width="666" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Once the installation is complete, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqand68g7dztshghgsjed.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqand68g7dztshghgsjed.png" alt="Image description" width="666" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DevEco Studio provides an out-of-the-box development experience, bundling the HarmonyOS SDK, Node.js, Hvigor, OHPM, and emulator platforms to simplify setup.&lt;/li&gt;
&lt;li&gt;The HarmonyOS SDK is embedded in DevEco Studio and does not require separate download or configuration. You can find it in the DevEco Studio\sdk directory under the installation path. For OpenHarmony application development, download the OpenHarmony SDK via Settings &amp;gt; OpenHarmony SDK.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Enabling the Chinese Language Plugin
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;At the end of the installation, check &lt;strong&gt;Run DevEco Studio(R)&lt;/strong&gt;before clicking*&lt;em&gt;Finish(F)&lt;/em&gt;&lt;em&gt;, or double-click the DevEco Studio desktop icon to launch the software. **OK &amp;gt; I agree&lt;/em&gt;*  to enter the Welcome to DevEco Studio screen, then navigate to &lt;strong&gt;Customize &amp;gt; All settings...&lt;/strong&gt; to access the full settings menu.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faqb6q53czrefxubd0t4p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faqb6q53czrefxubd0t4p.png" alt="Image description" width="800" height="652"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftaf513c9hkcskwdu14pw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftaf513c9hkcskwdu14pw.png" alt="Image description" width="800" height="552"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Plugins&lt;/strong&gt; select*&lt;em&gt;Installed&lt;/em&gt;&lt;em&gt;tab, and search for "Chinese" in the search bar. The **Chinese(Simplified)&lt;/em&gt;&lt;em&gt;plugin will appear in the results. Click **Enable&lt;/em&gt;* on the right, then click*&lt;em&gt;OK&lt;/em&gt;*.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawq3ynhnov7h2k6mnh4w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawq3ynhnov7h2k6mnh4w.png" alt="Image description" width="800" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In the pop-up window, click*&lt;em&gt;Restart&lt;/em&gt;*to reboot DevEco Studio. The changes will take effect after restarting.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe7rhskgpdsh0823rhzv3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe7rhskgpdsh0823rhzv3.png" alt="Image description" width="800" height="650"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  四、Conclusion
&lt;/h2&gt;

&lt;p&gt;After successfully setting up the development environment, it is recommended to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Explore the IDE interface to familiarize yourself with its features.&lt;/li&gt;
&lt;li&gt;Create a test project to verify the configuration.&lt;/li&gt;
&lt;li&gt;Prepare for your first HarmonyOS application development tutorial.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;"A journey of a thousand miles begins with a single step." You are now ready to embark on your HarmonyOS development journey! The next chapter will introduce the &lt;strong&gt;HelloWorld&lt;/strong&gt; project, the foundation of all programming, to build the most basic HarmonyOS application.&lt;/p&gt;

</description>
      <category>harmonyos</category>
    </item>
  </channel>
</rss>
