DevEco Studio
DevEco Studio이 문서에는 프리 이외의 재료를 과도하게 또는 부적절하게 사용하는 경우가 있습니다.(2022년 7월 (이를 에 대해 학습합니다) |
| 개발자 | Huawei, JetBrains |
|---|---|
| 안정된 릴리스 | 2.1.0.51 (안정 릴리즈) / 2021년 6월 27일 |
| 프리뷰 릴리즈 | DevEco Studio 3.1 카나리아[1] / 2022년 11월 17일 |
| 기입처 | C, C++, Java, JS, eTS, ArkTS 및 Cangjie[2] |
| 운영 체제 | Windows 10, macOS |
| 크기 | 890M ~ 1040M MB |
| 유형 | 통합 개발 환경(IDE) |
| 면허증. | 바이너리:프리웨어, Apache 라이선스 |
| 웹 사이트 | developer |
DevEco Studio는 Huawei의 공식 통합 개발 환경(IDE)입니다[3].JetBrains의 IntelliJ IDEA 소프트웨어와 Huawei의 Smart Assist를 기반으로 구축된 OS 운영 체제OS 개발Windows 10 및 MacOS 기반 운영 체제에서 다운로드할 수 있습니다.
DevEco Studio는 Huawei Developer Conference 2020(HDC 2020)을 하루 앞둔 2020년 9월 9일 Huawei Vision TV on Harmony 버전 1.0부터 첫 안정 빌드로 출범했다.OS 1과 조화전화, 태블릿, [4]시계용 OS 2 베타 버전.
2022년 7월 8일 DevEco Studio 3.0 베타 4 JS/eTS가 화웨이에서 선호하는 하모니 언어로 Java를 대체했습니다.하모니 이후 OS 앱 개발OS .hap 앱은 API8 for Harmony에서 Java 언어를 지원하지 않습니다.OS 3.0은 Huawei가 2022년 중 하모니를 위해 자체 Cangjie 프로그래밍 언어를 출시할 예정이기 때문에안드로이드 [6]플랫폼용 구글의 코틀린과 동등한 OS.Java는 이전 버전의 Harmony API 레벨 버전에서 C++와 마찬가지로 계속 지원됩니다.OS 2.0
특징들
현재 안정 버전에는 다음 기능이 제공됩니다.하모니OS DevEco Studio 2.1 현재 버전 2021년 6월 2일 Harmony에서 출시OS 2의 발매에는, 크로스 디바이스의 프로젝트 템플릿, 원자력 서비스 개발등이 포함되어 TV, 스마트폰, 태블릿, 시계, 라우터, IoT 디바이스의 구축을 서포트하고 있습니다.
새로운 크로스 디바이스 엔지니어링 템플릿
- 새로운 버전의 DevEco Studio에는 원래 단일 디바이스 프로젝트 템플릿을 기반으로 한 새로운 11개의 크로스 디바이스 프로젝트 템플릿이 포함되어 있습니다.개발자는 특정 프로젝트에 대한 템플릿 및 장치 유형을 순서대로 선택할 수 있습니다.
- 개발자를 위한 크로스 디바이스 프로젝트를 쉽게 만들고 예제 코드 및 관련 공급품을 자동으로 생성합니다.
원자화 서비스 개발 지원
- DevEco Studio 2.1 버전은 향후 수일 내에 그 범위를 탐색하기 위한 원자력 서비스 개발에 대한 지원을 추가했습니다.이제 그 과정은 원자력 서비스 프로젝트를 빨리 완성하는 것이 더 쉬워졌다.
- 개발자는 원하는 프로젝트 템플릿을 선택하고 코딩 개발 프로세스를 수행한 후 코드 컴파일, 마지막으로 디버깅 테스트만 수행하면 됩니다.
- 프로젝트 생성 메뉴에는 최신 버전의 몇 가지 주요 변경 사항이 있습니다.현재 버전에서는 개발자가 먼저 프로젝트 템플릿을 선택한 후 지원되는 장치 유형을 선택해야 합니다.
- 원자력 서비스 프로젝트를 만드는 데 사용되는 새 "서비스" 옵션이 프로젝트 유형에 설치되었습니다.
- "서비스 센터에 표시" 버튼은 원자 프로젝트를 생성하는 동안 장치의 서비스 센터를 찾는 데 도움이 됩니다.
라우터 디바이스 지원
- DevEco Studio 2.1 버전을 설치한 후 개발자는 JS 언어를 사용하여 라우터 장치에서 실행할 수 있는 애플리케이션을 신속하게 개발할 수 있습니다.새로운 릴리스에는 라우터를 지원하기 위한 라우터 단일 디바이스 프로젝트템플릿이 있어요
현재 DevEco Studio는 8가지 다른 메커니즘을 지원합니다.여기에는 스마트폰, 태블릿, 자동차 기계, 스마트 스크린, 스마트 웨어러블, 경량 스마트 액세서리, 스마트 비전 및 라우터가 포함됩니다.
지원 샘플 프로젝트 Import
- 하모니OS 샘플 어플리케이션은 IDE 개발자가 다양한 API의 어플리케이션 영역 또는 어플리케이션 영역을 빠르게 이해하기 위해 사용합니다.설계를 쉽게 만들고 애플리케이션을 빠르게 만들 수 있습니다.
- 이 개발 도구의 새 버전은 개발자가 DevEco Studio로 샘플 프로젝트를 자동으로 가져올 수 있는 샘플 프로젝트 가져오기를 지원합니다.개발자는 Import Harmony를 통해 샘플 프로젝트 코드에 액세스할 수 있습니다.OS 샘플" 버튼을 클릭합니다.
새로운 분산 시뮬레이터
- DevEco Studio 2.1은 기능이 강화된 새로운 분산 시뮬레이터와 함께 제공됩니다.중요한 리모트 에뮬레이터의 1개이며, 1시간마다 로그인 권한이 필요합니다.세션이 만료된 경우 세션의 재요구/로그인을 요구합니다.이 분산 시뮬레이터는 개발자가 애플리케이션의 분산된 기능을 테스트할 수 있도록 도와줍니다.
이번 릴리스에서는 이전 버전에서 발생한 문제가 수정되었으며 기존 기능도 개선되었습니다.
향상된 기능과 해결된 문제
Harmony 다운로드 최적화OS SDK: DevEco Studio를 처음 설치하면 Java SDK, JS SDK, 툴체인, 프리뷰어가 기본적으로 다운로드됩니다.이 기능은 애플리케이션 자동화 시그니처 커미셔닝 지원 및 구성 파일을 통한 애플리케이션 시그니처 정보 저장 지원 Java Editor 기능 enhan시멘트: 보다 스마트한 코드 완성 기능을 제공하기 위해 HuaweiCloud SmartAssist의 통합을 통해 Previewer 기능 강화: 한정자 디렉토리에서 XML 파일 미리보기 지원, 미리보기 이미지 전송, 실시간 미리보기 성능 최적화 서비스 위젯 강화: 웨어러블 장치용 카드 개발 지원, m 추가궁극의 카드 템플릿 컴파일 및 구축 퍼포먼스: Hap/App Display Optimizations 컴파일 및 구축 속도 향상: HiLog 로그 출력 결과 향상 및 Har가 지원하는 필터링 지원:C++ 공유 라이브러리 구축 및 사용.
원스 어 하모니OS 앱은 DevEco Studio에서 컴파일되었으며, Huawei AppGallery에 게시할 수 있습니다.Android Studio의 Android 앱과 마찬가지로 Huawei의 AppGallery, Harmony도 마찬가지입니다.OS 애플리케이션은 화웨이 앱갤러리 리뷰 가이드라인에 따라야 한다.
DevEco 서비스
DevEco Service는 다양한 개발 시나리오를 온라인으로 경험하고 개발 리소스를 공유하며 애플리케이션 및 서비스를 24시간 365일 원격 연구실 환경에서 포괄적으로 테스트할 수 있는 기능이 풍부한 클라우드 서비스 센터를 제공합니다.프리미엄 제품을 개발하고 출시할 때 주요 통찰력을 얻을 수 있습니다.DevEco 마켓플레이스도 [7]포함되어 있습니다.
DevEco 마켓플레이스
2021년 9월 25일 출시된 DevEco Marketplace는 개발자들이 네이티브 라이브러리, 서드파티 라이브러리, 샘플 코드 등을 포함한 다양한 개발 자원에 접근할 수 있도록 하여 슈퍼 디바이스 하드웨어와 원자 서비스를 네이티브 기반의 하모니로 구현하기 쉽게 합니다.OS 어플리케이션
HarmonyOS DevEco Marketplace는 풍부한 생태계 자원 개발 키트를 갖추고 있어 하드웨어, 원자 서비스 및 애플리케이션 개발을 원스톱으로 쉽게 완료할 수 있습니다.
DevEco Marketplace 웹사이트는 리소스를 두 개의 카테고리로 나눕니다. 두 개의 카테고리는 "디바이스 컴포넌트" 페이지에 표시됩니다.디바이스 개발자를 위한 리소스 라이브러리. 릴리스 및 컴포넌트 패키지 리소스를 제공합니다.
시장에는 커널, 드라이버, 서비스 프레임워크 번들 등 다양한 시스템 기능과 같은 시스템 번들이 포함되어 있습니다.보안, 멀티미디어 및 네트워크 원자 서비스를 포함하는 일반적인 시나리오에 포함되는 Atomic Services 섹션.프로젝트 템플릿 섹션에는 슈퍼 디바이스 및 다양한 디바이스용 애플리케이션 개발 프로젝트 템플릿이 포함되어 있습니다.이 섹션에는 다양한 업계 표준 사용 사례와 API 코드 샘플 및 하모니를 위한 표준 시나리오가 포함됩니다.OS [8]어플리케이션
버전 이력
다음은 DevEco Studio의 주요 출시 목록입니다.
| 버전 | 발매일 |
|---|---|
| 1.0 | 2020년 9월 |
| 2.1 | 2021년 6월 |
| 3.0 (베타) | 2022년 9월 |
| 3.1 | TBA 2023년 1분기 |
시스템 요건
| Microsoft Windows | 맥 | ||
|---|---|---|---|
| 운영 체제 버전 | Microsoft Windows 10(64비트) | MacOS 10.15(Catalina) 이후 | |
| 랜덤 액세스 메모리(RAM) | 8 GB 이상 | ||
| 무료 디지털 스토리지 | 최소 100GB 이상의 사용 가능한 디스크 공간 | ||
| 최소 화면 해상도 | 1280 x 800 최소 화면 해상도 | ||
이러한 기능에는 IDE + Harmony 요건이 포함됩니다.OS SDK + 하모니OS [10]에뮬레이터
레퍼런스
- ^ Li, Deng. "Huawei DevEco Studio 3.1 Canary rolling out". Huawei Central. Huawei Central. Retrieved December 5, 2022.
- ^ "Huawei to launch a self-developed programming language Cangjie next year". Huawei Update. Huawei Update. Archived from the original on September 25, 2021. Retrieved September 25, 2021.
{{cite web}}:first1=실종된last1=(도움말) - ^ "Huawei DevEco Studio 1.0 launched: EMUI 11 and Hongmeng Project App can be developed". Huawei Update. Huawei Update. Archived from the original on November 28, 2020. Retrieved September 9, 2020.
{{cite web}}:first1=실종된last1=(도움말) - ^ "Huawei released DevEco Studio 2.1 Beta 3 with these 6 new changes". Huawei Update. Huawei Update. Archived from the original on April 1, 2021. Retrieved April 1, 2021.
{{cite web}}:first1=실종된last1=(도움말) - ^ Nehal, Rashid. "Huawei DevEco Studio 3.0 Beta4 released, fully supports HarmonyOS 3.0 JS / eTS application development". The Deep News Source. The Deep News Source. Archived from the original on July 9, 2022. Retrieved July 8, 2022.
- ^ "Huawei applied for new programming language trademark [Cangjie]". Huawei Update. Huawei Update. Archived from the original on February 26, 2021. Retrieved February 26, 2021.
{{cite web}}:first1=실종된last1=(도움말) - ^ "DevEco Service". HarmonyOS Developer. HarmonyOS Developer. Archived from the original on May 20, 2022.
- ^ "DevEco Marketplace". HarmonyOS DevEco Service. HarmonyOS DevEco Service. Archived from the original on June 11, 2022.
- ^ "Download DevEco Studio and SDK tools". HarmonyOS Developers. Archived from the original on July 8, 2022. Retrieved March 7, 2022.
- ^ "Download DevEco Studio and SDK tools". HarmonyOS Developers. Archived from the original on July 8, 2022. Retrieved July 8, 2022.